前回、私たちはあなたと方法を共有しました Yaourtをインストールします リポジトリをpacman.confファイルに追加することにより、システム上で。 ヨーグルトの使い方は比較的簡単です 特にすでにの場合 あなたはパックマンに精通しているでしょうあなたはそれがほとんど同じであることに気付くでしょう.
ヤート (まだAnOtherユーザーリポジトリツール;フランス語で「ヨーグルト」) パックマンのコミュニティ寄稿ラッパーです、AURリポジトリへの包括的なアクセスを追加します。 パッケージのコンパイルとPKGBUILDのインストールの自動化を可能にします 利用可能な数千のArchLinuxバイナリパッケージに加えて、AURの数千から選択されました。
ヤート Pacmanとまったく同じ構文を使用します、これにより、ユーザーは新しいシステムメンテナンス方法を再学習する必要がなくなりますが、新しいオプションも追加されます。 ヨーグルトはパックマンのパワーとシンプルさを拡張し、 より便利な機能の追加 素敵な色付きの出力、インタラクティブな検索モードなどを提供します。
A 私が与える推奨事項の パックマンを占領する時期と必要な時期を知るためにヨーグルトは最初の学期のそれです インストールするアプリケーションがPacman内にあるかどうかを常に確認してください、これはでチェックできます 次のリンク.
Si そうでない場合は、AURリポジトリに相談します この場合、アプリケーションがYaourtでインストールされる場合、もうXNUMXつのポイントは、特別なバージョンまたは最新バージョンをインストールする場合でも、ほとんどの場合、AURでより高速に利用できるということです。
一方、インストールのいずれかの側面を変更したい場合は、Yaourtがその可能性を提供します。
基本的なヨーグルトコマンド
基本的に、ここで説明するコマンドは3つのセクションに分けることができます。 最初のセクションはインストールコマンドで、XNUMX番目のセクションはパッケージの処理と最後にそれらの削除です。
へ アプリケーションをインストールする 実行します:
yaourt -S "paquete"
このコマンドで注文します リポジトリが最初に同期されること、変更があった場合、これが検出されます パッケージのインストールを開始する前に.
yaourt -Sy "paquete"
Si ダウンロードしました いくつかのpkgbuildまたは あなたがyaourtであなた自身をサポートすることができるネットワークからのパッケージ コンパイルの場合、そのコマンドは次のとおりです。
yaourt -U "/ruta_del_paquete"
インストールと競合する場合、最も一般的な問題のXNUMXつは、実行するキャッシュをクリーンアップするために保持するキャッシュである可能性があります。
yaourt -Scc “paquete”
このコマンドは、アプリケーションをインストールするだけでなく、リポジトリの同期に加えて、すべてのパッケージを調べ、新しいバージョンがある場合はそれらをインストールします。
yaourt -Sya “paquete”
前に述べたように、あなたは頼ることができます AURパッケージページ パッケージを検索するには、 ターミナルからもできます。 ここではできるだけ具体的にすることをお勧めします。
yaourt -Ss “paquete”
この他のコマンドで私たちは パッケージに関するより詳細な情報が表示されます。
yaourt -Si “paquete”
へ より速くフィルタリング、検索できます グループの種類別例:プレーヤー、ブラウザ、エディタなど。 このために、以下を実行します。
yaourt -Sg “grupo”
パッケージ検索内で、 すでにインストールされているものも見ることができます、実行するだけであることを知るために:
yaourt -Qs “paquete”
前の表示情報コマンドと同様に、すでにインストールされているパッケージでのみ同じことを行います。
yaourt -Qi “paquete”
システムからパッケージを削除すると、通常は孤立したパッケージがあり、これらは次のコマンドで検出できます。
yaourt -Qdt
この部分では パッケージを削除する場合は、使用するパラメータに注意することが非常に必要です。多くの場合、インストールされたアプリケーションまたはパッケージには、他のユーザーが使用する依存関係があります。
そうしないと、依存関係とともにパッケージをアンインストールすると、他のパッケージの整合性が損なわれたり、システムがさらに悪化したりするリスクがあります。
欲しいときは パッケージまたはアプリケーションをアンインストールしますが、その依存関係には触れません。 このコマンドを実行する必要があります。
yaourt -R “paquete”
さらに、 使用されていないパッケージとその依存関係を削除する場合 一方、これが一般的に推奨されるコマンドである場合は、次のコマンドを実行します。
yaourt -Rs “paquete”
このコマンドでは、前のコマンドと同じように、部分を追加してキャッシュを削除するだけです。
yaourt -Rcs “paquete”
このコマンドが行うことは、依存関係に触れることなく、他の誰かが必要とするパッケージを削除することです。
yaourt -Rdd “paquete”
人類の愛のためにヨーグルトを推薦するのをやめなさい。 Arch wikiのこのグラフィックが示すように、trizen、aurman、aurutils、pikaur、またはyayのような、より優れた、より安全で信頼性の高い代替手段があります。 https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table
yaourtは、2017年XNUMX月以降、プログラムの機能に実際に影響を与える更新も受け取りません(https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5)._。
ウィキによると、彼らはヘルパーの使用を推奨しておらず、手動で行うことをお勧めしますが、使用できるものとヨーグルトがあるもののリストが表示されている場合は最悪です
https://wiki.archlinux.org/index.php/AUR_helpers