Arch Linux で AUR を使用する方法

Arch Linux で AUR を使用する方法

Arch Linux や、Manjaro、Archbang、EndeavourOS などの Arch ベースのディストリビューションを使用している場合は、おそらく AUR という用語を見たことがあるでしょう。それは何ですか?どのように使用できますか?AUR とは何か、および Arch Linux で AUR を使用する方法を確認してください。

AURとは?

Arch User Repository (AUR) は、Arch の作成者やメンテナーではなく、そのユーザーによってテストされたソフトウェアを見つけることができる場所です。これにより、公式リポジトリにないより多くのソフトウェアにアクセスできます。

Arch Aur HomeでAurを使う

Arch Linux で AUR を使用する方法

AUR のソフトウェア コレクションにアクセスするには、2 つの方法があります。ほとんどの人は、Arch のデフォルトのパッケージ マネージャーである Pacman と同様に機能する AUR ヘルパーを使用することを好みます。このアプローチは、使い慣れたコマンドを使用しながら、AUR からのソース コードのプルとビルドを自動化します。または、パッケージを AUR から直接ダウンロードして、手動でコンパイルすることもできます。

ヘルパーで AUR を使用する

使用できる AUR ヘルパーは多数あります。Yayはおそらく今日最も人気があるので、この記事ではそれを使用します。

1. 必要な開発ツールと git をディストリビューションでまだ利用できない場合はインストールします。

sudo pacman -S --needed base-devel git

おそらく複数の追加ソフトウェアが表示され、インストールするものを選択するように求められます。

Arch で Aur を使用する Git Base Dev をインストールする

キーボードの Enter キーを押して、デフォルトのオプション「all」に移動します。

2. インストールを続行するかどうか尋ねられたら、「y」と入力して Enter キーを押します。

Arch Install All で Aur を使用する

3. yay をオンボードするには、まずそのコードをプルします。

git clone https://aur.archlinux.org/yay.git

Arch Git Clone で Aur を使用する Yay

4. ダウンロードしたものはすべて、「yay」という名前のサブフォルダーにあります。次のように入力します。

cd yay

Arch で Aur を使用 Yay Git Dir を入力

5. そのフォルダー内で、以下を使用して実際のパッケージをビルドします。

makepkg -si

Arch Yay Makepkg で Aur を使用する

6. ビルドされたパッケージもインストールするかどうか尋ねられたら、「y」と答えます。

Arch で Aur を使用する Yay インストール

YAY を使用して AUR パッケージをインストールする

Yay は Pacman と同様の構文を使用します。AUR パッケージを簡単にインストールするには、次のコマンドを使用します。

yay -Ss package

たとえば、Google Chrome をインストールするには、次のコマンドを使用できます。

yay -Ss google-chrome

Arch で Aur を使用する Google Chrome をインストールする

yay のような AUR ヘルパーの素晴らしい点は、依存関係も自動的に処理することです。これらは、インストールしようとしているものに必要な余分なものであり、そうでなければ自分で探してインストールする必要があります.

Arch で Aur を使用する Yay インストールの依存関係

AUR パッケージのアンインストール

yay でインストールしたものをアンインストールするには、もう一度 yay を使用する必要があります。そのために、-Rパラメーターを使用できます-Rnsが、より適切なクリーンアップ ジョブを実行する を使用する方が適切です。たとえば、Google Chrome を削除するには:

yay -Rns google-chrome

Arch Yay アンインストール アプリで Aur を使用する

yay を使用して、過去のインストールから余分なパッケージや残りを削除することもできます。

yay -Yc

Arch で Aur を使用 Yay Remnant を削除

何らかの理由で yay が気に入らない、または使いたくない場合は、 aurutilsaurapacaurpakkupamacpikaurtrizenなどの他の AUR ヘルパーを使用することもできます。

AUR パッケージをインストールおよび管理するためのグラフィカルなアプローチ

Ubuntu のソフトウェア センターのようなグラフィカルなアプローチを好む場合は、Yay を使用して pamac をインストールできます。

pamac をインストールするには、次のコマンドを使用します。

yay -S pamac-aur

インストール後、アプリメニューで「ソフトウェアの追加と削除」アプリケーションを実行できます。

Pamac インターフェイス

ハンバーガー アイコンをクリックし、[設定] セクションに移動します。「AUR」セクションで、切り替えて AUR サポートを有効にします。

Pamac Aur サポートを有効にする

これで、AUR パッケージを検索してインストール/削除できるようになりました。

AUR パッケージを手動でインストールする

手動で行う場合は、AUR リポジトリからパッケージをダウンロードし、コンパイルしてインストールできます。手順は次のとおりです。

1. 基本開発ツールと git が次のようにインストールされていることを確認します。

sudo pacman -S --needed base-devel git

2. Google Chrome の git をローカルに複製します。

git clone https://aur/archlinux.org/google-chrome.git

Arch Git Clone Chrome で Aur を使用する

3. パッケージに変換してインストールします。

makepkg -si

Arch Chrome Makepkg で Aur を使用する

その後すぐに、インストールされている残りのアプリの中に Google Chrome が見つかります。

AUR の新しいアプリと危険

AUR は、ほぼすべてのアプリケーション/パッケージを見つけることができるため、(ほぼ) 広い世界を提供します。ただし、AUR リポジトリ内のソフトウェアは十分にテストされていないことに注意してください。場合によっては、(依存関係/gpg エラーの欠落、ファイルの欠落などにより) パッケージをインストールできなかったり、システムに問題が発生したりすることがあります。AUR から何かをインストールする前に、常に再確認することをお勧めします。

Arch Linux を使い始める場合は、AUR ではなく Pacman に慣れることをお勧めします。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です