共有ライブラリlibappstreamのため、gnomeアプリケーションを起動できません。

共有ライブラリlibappstreamのため、gnomeアプリケーションを起動できません。

gnomeアプリケーション(電卓、ファイル、イベントgnome-control-centerなど)を起動しようとするたびに、次のエラーが発生します。

gnome-control-center: error while loading shared libraries: libappstream.so.4: cannot open shared object file: No such file or directory

さらなる調査はそうではないようですが、libappstream.so.4この/usr/lib/特定のバージョンのappstreamをアーチにインストールするオンライン方法が見つかりませんでした。

ディストリビューション: Garuda Linux 2.6.19-2 gnome-ファームウェアバージョン: 45.0-1

答え1

一週間前にも同じエラーや他の問題が発生appstreamしました。パックマンキャッシュにある場合は、次のコマンドを使用できます。1.0.0-5gnome-softwareappstream0.16.4-1

sudo pacman -U file:///var/cache/pacman/pkg/appstream-0.16.4-1-x86_64.pkg.tar.zst

キャッシュにそのエントリがない場合は、ここからダウンロードできます。https://archive.archlinux.org/packages/a/appstream/appstream-0.16.4-1-x86_64.pkg.tar.zstそしてインストールしてください。

その後、ダウングレードで問題が解決した場合は、appstream次のように追加して将来のアップグレードを防ぐことができます。IgnorePkg/etc/pacman.conf

IgnorePkg = appstream

ここでダウングレードの詳細をご覧ください。https://wiki.archlinux.org/title/downgrading_packages

関連情報