Arch Linux で AUR を使用する方法
Arch Linux や、Manjaro、Archbang、EndeavourOS などの Arch ベースのディストリビューションを使用している場合は、おそらく AUR という用語を見たことがあるでしょう。それは何ですか?どのように使用できますか?AUR とは何か、および Arch Linux で AUR を使用する方法を確認してください。
AURとは?
Arch User Repository (AUR) は、Arch の作成者やメンテナーではなく、そのユーザーによってテストされたソフトウェアを見つけることができる場所です。これにより、公式リポジトリにないより多くのソフトウェアにアクセスできます。
Arch Linux で AUR を使用する方法
AUR のソフトウェア コレクションにアクセスするには、2 つの方法があります。ほとんどの人は、Arch のデフォルトのパッケージ マネージャーである Pacman と同様に機能する AUR ヘルパーを使用することを好みます。このアプローチは、使い慣れたコマンドを使用しながら、AUR からのソース コードのプルとビルドを自動化します。または、パッケージを AUR から直接ダウンロードして、手動でコンパイルすることもできます。
ヘルパーで AUR を使用する
使用できる AUR ヘルパーは多数あります。Yayはおそらく今日最も人気があるので、この記事ではそれを使用します。
1. 必要な開発ツールと git をディストリビューションでまだ利用できない場合はインストールします。
sudo pacman -S --needed base-devel git
おそらく複数の追加ソフトウェアが表示され、インストールするものを選択するように求められます。
キーボードの Enter キーを押して、デフォルトのオプション「all」に移動します。
2. インストールを続行するかどうか尋ねられたら、「y」と入力して Enter キーを押します。
3. yay をオンボードするには、まずそのコードをプルします。
git clone https://aur.archlinux.org/yay.git
4. ダウンロードしたものはすべて、「yay」という名前のサブフォルダーにあります。次のように入力します。
cd yay
5. そのフォルダー内で、以下を使用して実際のパッケージをビルドします。
makepkg -si
6. ビルドされたパッケージもインストールするかどうか尋ねられたら、「y」と答えます。
YAY を使用して AUR パッケージをインストールする
Yay は Pacman と同様の構文を使用します。AUR パッケージを簡単にインストールするには、次のコマンドを使用します。
yay -Ss package
たとえば、Google Chrome をインストールするには、次のコマンドを使用できます。
yay -Ss google-chrome
yay のような AUR ヘルパーの素晴らしい点は、依存関係も自動的に処理することです。これらは、インストールしようとしているものに必要な余分なものであり、そうでなければ自分で探してインストールする必要があります.
AUR パッケージのアンインストール
yay でインストールしたものをアンインストールするには、もう一度 yay を使用する必要があります。そのために、-R
パラメーターを使用できます-Rns
が、より適切なクリーンアップ ジョブを実行する を使用する方が適切です。たとえば、Google Chrome を削除するには:
yay -Rns google-chrome
yay を使用して、過去のインストールから余分なパッケージや残りを削除することもできます。
yay -Yc
何らかの理由で yay が気に入らない、または使いたくない場合は、 aurutils、aura、pacaur、pakku、pamac、pikaur、trizenなどの他の AUR ヘルパーを使用することもできます。
AUR パッケージをインストールおよび管理するためのグラフィカルなアプローチ
Ubuntu のソフトウェア センターのようなグラフィカルなアプローチを好む場合は、Yay を使用して pamac をインストールできます。
pamac をインストールするには、次のコマンドを使用します。
yay -S pamac-aur
インストール後、アプリメニューで「ソフトウェアの追加と削除」アプリケーションを実行できます。
ハンバーガー アイコンをクリックし、[設定] セクションに移動します。「AUR」セクションで、切り替えて 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
3. パッケージに変換してインストールします。
makepkg -si
その後すぐに、インストールされている残りのアプリの中に Google Chrome が見つかります。
AUR の新しいアプリと危険
AUR は、ほぼすべてのアプリケーション/パッケージを見つけることができるため、(ほぼ) 広い世界を提供します。ただし、AUR リポジトリ内のソフトウェアは十分にテストされていないことに注意してください。場合によっては、(依存関係/gpg エラーの欠落、ファイルの欠落などにより) パッケージをインストールできなかったり、システムに問題が発生したりすることがあります。AUR から何かをインストールする前に、常に再確認することをお勧めします。
Arch Linux を使い始める場合は、AUR ではなく Pacman に慣れることをお勧めします。
コメントを残す