파일이 포함된 패키지를 얻는 방법은 무엇입니까? [복사]

파일이 포함된 패키지를 얻는 방법은 무엇입니까? [복사]

방금 Firefox를 설치했는데 다음 오류가 표시됩니다.

/usr/lib/firefox/libmozgtk.so 파일에 대한 XPCOMGlueLoad 오류:

libwayland-efl.so.1: 공유 개체 파일을 열 수 없습니다. 해당 파일이나 디렉터리가 없습니다.

XPCOM을 로드할 수 없습니다

문제를 해결할 수 있는 패키지를 찾을 수 있는 방법이 있습니까 libwayland-efl.so.1? pkgfile아무것도 반환하지 않습니다.

답변1

예,

팩맨에는 이러한 목적을 위해 별도의 파일 데이터베이스가 있습니다.

달리기:

pacman -Fyy 

파일 데이터베이스를 업데이트하고 다음을 사용하십시오.

pacman -F libmozgtk.so

원하는 패키지를 검색하세요

팩맨 매뉴얼 페이지에서:

man pacman 

   -F, --files
       Query the files database. This operation allows you to look for packages owning certain
       files or display files owned by certain packages. Only packages that are part of your sync
       databases are searched. See File Options below.

고쳐 쓰다필요하지 않아 s답변 을 제거했습니다.-Fs

관련 정보