ファイルを含むパッケージを入手するには? [コピー]

ファイルを含むパッケージを入手するには? [コピー]

Firefoxをインストールしたばかりで、次のエラーが表示されます。

/usr/lib/firefox/libmozgtk.soファイルのXPCOMGlueLoadエラー:

libwayland-efl.so.1:共有オブジェクトファイルを開くことができません。そのファイルやディレクトリはありません。

XPCOMをロードできません

問題を解決できるパッケージを見つける方法はありますかlibwayland-efl.so.1pkgfile何も返しません。

答え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

関連情報