공유 라이브러리 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

관련 정보