質問: ヨーグルトが間違った場所を探しているのはなぜですか(pacmanは機能します)? yaourtとpackage-queryを削除し、pacmanをv4.0.1にアップグレードし、aurから最新のpackage-queryとyaourtを再インストールした後、yaourtを使用できなくなりました。それは私に言います:unable to open file: /usr/local/etc/pacman.conf / etcではなく、なぜ今そこに表示されているのかわかりません。その間、pacmanは正常に動作しています。 pacman.confへのシンボリックリンクを作成すると、代わりに次のエラーが発生します。failed to initialize alpm library (could not find or read directory) 私の$ pathは次のとおりです。/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/vendor_perl:/usr/bin/core_perl インストール、再インストール、yaourtスクリプトファイルの前にyaourt pkgbuildを調べてみましたが、疑わしいものは見つかりませんでした。何を探すべきかわからない、何が起こったのでしょうか?編集:解決策を見つけました:/ usr/binは$ pathの/ usr/local/binの前にある必要があります。
回答: 空の--prefixを使用してpackage-queryを再インストールします:./configure --prefix=