AURは最大のリポジトリと呼ばれますが、依存関係を構築してインストールしようとしたときに結果が常に成功するわけではありません。
この時点で、一般ユーザーは何ができますか?
一般的に(つまり、Ubuntuユーザーの場合)アイデアは、ソースからビルドしてインストールすることです。これは一時的な努力です。しかし、自動化されたPamac / pacmanが解決できない問題をどのように解決しようとしますか?
ベストアンサー1
AURはサポートされていないリポジトリです。 PKGBUILDSは非常に良いから非常に悪い、または完全に不注意なレベルまで品質が異なります。
あなたはする必要がありますいつも 何でもインストールする前にPKGBUILDをお読みください。そして、パッケージページの説明を調べて、実行時に予期しない「驚き」が発生しないことを確認してくださいmakepkg
。
あなたもそうしなければならないいいえAURヘルパーに依存してビルドプロセスを自動化する習慣を持つことで、公式にサポートされているリポジトリとAURの区別があいまいになります。
特定の PKGBUILD が正常にビルドされない場合、最初のステップは手動でビルドすることです。makepkg
問題を識別するのに十分な情報を提供する意味のあるエラーメッセージが表示されます。
Arch LinuxはUbuntuとは異なります。ユーザーは基本的にデフォルトのbashスクリプト(PKGBUILD)とページを読み取ることができ、インストールをman
責任makepkg
を持って維持するのに十分なビルドプロセスを理解できる必要があります。
PKGBUILDに欠陥がある場合は、パッケージのAURページにコメントを残して、管理者と同じパッケージをインストールしたい他の人に知らせてください。問題が解決しない場合は、いつでもパッケージを分離するように求めてから、それを採用してPKGBUILDを変更して期待どおりに機能させることができます。
持つパッケージメンテナンスガイドラインアーチウィキから。