Arch Linux は、軽量で柔軟な独自開発の汎用 GNU/Linux です。 分布。そして、Linux のユニークで特別なディストリビューションがあるとすれば、それは Arch Linux に違いありません。経験豊富なユーザーは、独自の Arch Linux システムをゼロから構築できます。
お勧めの読み物: Arch Linux を使う 10 の理由
AURとは
Arch Linux で最も重要なことの 1 つは、 AUR (Arch User Repository) です。 Arch Linux ユーザー向けのコミュニティ主導のソフトウェア リポジトリで、PKGBUILDs を含みます、ユーザーは公式リポジトリに存在しない独自のパッケージをソースからコンパイルおよびビルドできます。
.さらに重要なことに、ユーザーはhere から PKGBUILD を検索してダウンロードし、ビルドしてインストールすることができます。しかし、一部のユーザーは、上記の方法以外で PKGBUILD を簡単にインストールできる AUR ヘルパーを使用することを好みます。
この記事では、ユーザーが PKGBUILD を簡単にインストールするために信頼できる最高の AUR ヘルパーをいくつか見ていきます。これらはすべて Arch ユーザー リポジトリを使用していますソースとして
1.イェーイ (Yet another Yogurt)
Yay はコマンドライン ベースであり、最高の AUR ヘルパー Arch 、新しい Arch ユーザーが他の AUR ヘルパーを使い始める前に、これをお勧めします。これは Pacman と同等であり、次のような利点があります: コマンドとオプションは多くの点で Pacman のものと一致し、色付きの出力があり、バックアップもサポートします。また、プロンプトをほとんど、またはまったく追加せずにシステムをアップグレードできます。
別の AUR ヘルパーから切り替える場合は、Yay をそのヘルパーと一緒にインストールするだけです。または、Yay PKGBUILD のクローンを作成し、 でビルドして Yay をインストールすることもできます。 makepkg:
$ sudo pacman -S --base-devel git が必要 $ git clone https://aur.archlinux.org/yay.git $ cd イェーイ $ makepkg -si
2.パック
Pakku は、AUR からのパッケージの検索/インストール、ビルド間のファイルと変更の表示、リポジトリからのパッケージのビルド、ビルド後の make 依存関係の削除などの追加機能を備えた Pacman ラッパーです。
Pakku PKGBUILD のクローンを作成してビルドすることで Pakku をインストールできますmakepkg.
$ sudo pacman -S --base-devel git が必要 $ git clone https://aur.archlinux.org/pakku.git $ cdパック $ makepkg -si
3.パカウア
Pacaur はコマンドラインベースの AUR ヘルパーでもあり、ユーザーの操作を最小限に抑え、cower をバックエンドとして使用します。その複雑さから、上級の Arch Linux ユーザーに最適です。
Pacaur には次の利点があります: Pacman と同じ操作構文を持ち、AUR へのシームレスなアクセス、色付き出力も追加します、優れた検索機能があり、何よりもユーザープロンプトを最小限に抑えます.唯一の制限は、高度な Arch ユーザーにとってほとんど問題なく動作することです。
Pacaur PKGBUILD をクローンしてビルドすることで Pacaur をインストールできますmakepkg.
$ sudo pacman -S --base-devel git が必要 $ git clone https://aur.archlinux.org/pacaur.git $ cd パック $ makepkg -si
4. Trizen
Trizen は、軽量でコマンドラインベースの速度重視の AUR ヘルパーで、ユーザーはパッケージを検索してインストールし、AUR パッケージのコメントを読むことができます。
また、Pacman との対話機能が組み込まれており、同時にテキスト ファイル エディターとしても機能します。 Trizen は、コードが Perl で記述されており、サイレントに実行できないため、パッケージをインストールする際のセキュリティを強化するのに役立ちます。
Trizen PKGBUILD のクローンを作成してビルドすることで Trizen をインストールできますmakepkg.
$ sudo pacman -S --base-devel git が必要 $ git clone https://aur.archlinux.org/trizen.git $ cdトリゼン $ makepkg -si
5.オーラ
Aura は、AUR ヘルパーとして機能し、他の多くの機能も実行することを目的としたパッケージ マネージャーです。多くの Pacman 操作をサポートし、Aura で特定の意味を持つさらに多くのオプションを持つサブオプションがあります。
次の長所があります: Pacman と同様の操作構文、ユーザーは root 権限で実行でき、通常のユーザーとしてビルドできます。Haskell で記述されています。しかし、ユーザーは通常、Aura を使用している場合、システムのアップグレードで問題に直面します。
Aura PKGBUILD をクローンしてビルドすることで Aura をインストールできますmakepkg.
$ sudo pacman -S --base-devel git が必要 $ git clone https://aur.archlinux.org/aura.git $ cd オーラ $ makepkg -si
6.ピカウル
Pikaur はコマンドラインの AUR ヘルパーであり、最小限の依存関係を持つ Pacman ラッパーです。 apacman、および pacaur.
Pikaur PKGBUILD をクローンしてビルドすることで Pikaur をインストールできますmakepkg.
$ sudo pacman -S --base-devel git が必要 $ git clone https://aur.archlinux.org/pikaur.git $ cd ピカウル $ makepkg -fsri
結びの言葉
AUR のアイデアは素晴らしいものであり、これは Arch Linux のユニークで重要なことの 1 つにすぎません。これらの素晴らしい AUR ヘルパーをすべて見てきたので、自分に最適だと思われるものを選択できます。
AUR ヘルパーを使用していて、うまく機能すると思われるが、このリストにない場合は、以下のコメント セクションでお知らせください。