yayを使用してpkgをインストールするときは、どのAURパッケージ(git / bin / stable)を選択してどこに保存しますか?

yayを使用してpkgをインストールするときは、どのAURパッケージ(git / bin / stable)を選択してどこに保存しますか?

AUR(Arch User Repository)(git / bin / stable)からインストールするときにいくつかのオプションがあります。しかし、どちらを選択しなければならず、どこに保存するのかは明確ではありません。

私はAURインストールマニュアルを読んで理解しました。ゴミ箱/usr/binファイルがフォルダに保存されます。私も同様に考える/usr/packagesそのファイルは、プログラムが実行されているフォルダとは別のフォルダに保存する必要があります。マークバック

yayこれで、パッケージのインストールに使用するときにいくつかのオプションが表示されます。一般的に私は「安定した」オプションを選択しますが、どちらが他の方よりも有利かはわかりません。 「git」は最新で、「bin」はバイナリで、「stable」は最初からパッケージをビルドしますが、それはすべてですか?

ここに画像の説明を入力してください。

ベストアンサー1

これらのオプションは、パッケージの保存/保存が必要な場所、makepkgの実行が必要な場所、またはコンパイルされる項目とは関係ありません。

ほとんどのAUR PKGBUILDはソースコードをダウンロードし、そのソースコードをコンパイルし、適切な場所にバイナリをインストールします。

で終わるのは、-binコンパイルされたバイナリをダウンロードして所定の位置に配置します。これは排他的で、ソースコードが利用できない、ソースコードのコンパイルに時間がかかる、または多くの依存関係を使用するため、人々はその手順をスキップしてコンパイルされたプログラムをダウンロードすることを好むからです。

通常、-gitプロジェクトのgitリポジトリの現在のマスターブランチにあるソースコードをダウンロードします。通常、これは最新バージョンのソースコードを入手できますが、徹底的なテストを経ていないため、安定していないかバグがない可能性があります。

-stable開発者が信頼できると思うコードバージョンがダウンロードされ、コンパイルされます。

一般的に3つすべて/usr/bin

どのようなものをダウンロードするのが適切かは、ユースケースによって大きく異なります。

おすすめ記事