web-dev-qa-db-ja.com

GNOME Software / PackageKitは、インストールされているパッケージのみを一覧表示します

Fedora 24インストールのGNOMEソフトウェアには、すでにインストールされているパッケージのみが表示されることに気付きました(featuredおよびeditor's picksセクションでも) )。また、インストールする新しいパッケージを検索できません。これはグラフィックスカテゴリのスクリーンショットです。左側には、インストールされているパッケージのみが表示されます。 (別のコンピューターからの)右側に、正しいリストが表示されます。

enter image description here

GNOME SoftwareがPackageKitのフロントエンドであることがわかったので、CLI(pkcon)を使用してみました。ただし、ほとんどのプログラムも見つかりません。たとえば、CLIを使用してShotwellを検索したいと思います。これは出力です:

[user ~]$ pkcon search name shotwell
Searching by name             [=========================]
Finished                      [=========================]
[user ~]$

他のコンピューターでは、pkconがパッケージを見つけます。

[user ~]$ pkcon search name shotwell
Searching by name             [=========================]
Starting                      [=========================]
Finished                      [=========================]
Available    shotwell-0.23.5-1.fc24.i686 (updates)    A photo organizer for the GNOME desktop
Available    shotwell-0.23.5-1.fc24.x86_64 (updates)    A photo organizer for the GNOME desktop
Available    shotwell-0.23.1-1.fc24.x86_64 (Fedora)    A photo organizer for the GNOME desktop
[user ~]$

PackageKitを修正してすべてのパッケージを再度検索するにはどうすればよいですか?


編集:dnf repolistの出力:

repo id                    repo name                                      status
Dropbox                    Dropbox Repository                                  4
*Fedora                    Fedora 24 - x86_64                             49.722
google-chrome              google-chrome                                       3
rpmfusion-free             RPM Fusion for Fedora 24 - Free                   352
rpmfusion-free-updates     RPM Fusion for Fedora 24 - Free - Updates         277
rpmfusion-nonfree          RPM Fusion for Fedora 24 - Nonfree                 89
rpmfusion-nonfree-updates  RPM Fusion for Fedora 24 - Nonfree - Updates      127
*updates                   Fedora 24 - x86_64 - Updates                    9.817
1
chrisklaussner

おそらくキャッシュの問題でした。再起動は役に立ちませんでしたが、packagekitdプロセスを強制終了して手動で再起動すると、問題が修正されました。

Sudo killall packagekitd
Sudo /usr/libexec/packagekitd --verbose

https://www.freedesktop.org/software/PackageKit/pk-bugs.html

packagekitdを再起動した後にpkcon search name shotwellを実行すると、メタデータの再ダウンロードがトリガーされました。 CLIとGNOMEソフトウェアを使用した検索が再び機能します。

1
chrisklaussner