# AUR Helpers (日本語)

Warning: このページに記載しているツールには Arch 開発者による公式サポートはありません。このスレッドを見て下さい。

AUR Helpers は Arch User Repository (日本語) をより便利に使うために書かれたものです。

## AUR アップロードヘルパー

- Aurploader — AUR のユーザー名とパスワードをたずね、PKGBUILD tarball を AUR にアップデートします。それぞれのパッケージをアップロードする前に、ユーザーはカテゴリを選択します。アップロードが完了すると、cookie ファイルを保持して次からはユーザー名とパスワードの入力を省くか尋ねます。また、コメントや投票、通知の管理なども可能です。現在 Aurploader は python3-aur パッケージ（AUR 自動化のためのモジュール群）の一部となっています。

  http://xyne.archlinux.ca/projects/python3-aur || python3-aur

- aurup — AUR パッケージをアップロードするためのコマンドラインツール

  http://www.pierloz.com/Aurup/ || aurup

- burp — 高速でシンプルな AUR アップローダ、C で作成。シームレスログインのための永続的な cookie をサポート

  https://github.com/falconindy/burp || burp

## AUR 検索/ビルドヘルパー

パッケージの検索・ビルドのための補助ユーティリティの一覧。

- Aura — 多言語対応の Arch Linux パッケージマネージャ、Haskell で書かれています。全ての pacman オプションのサポートに加え、AUR パッケージを管理する機能と、しゃれたロゴを持っています。

  https://github.com/fosskers/aura || aura

- aurifere — ぐうたらな人のための Python 製 AUR ラッパー。

  https://github.com/madjar/aurifere || aurifere-git

- Aurnotify — AUR の気に入ったパッケージの情報を通知するツールセット。

  http://adesklets.sourceforge.net/desklets.html || aurnotify

- aurbuild — AUR からパッケージをダウンロード・ビルドするためのツール。

  http://aurbuild.berlios.de/ || aurbuild

- Aurget — シンプルで pacman ライクな AUR インターフェースです。AUR を便利にします; AUR パッケージの検索・ダウンロード・ビルド・インストール・アップデートをクイックに行います。Aurget は純粋な pacman コマンドをラップしないように設計されています。

  http://pbrisbin.com/posts/aurget/ || aurget

- Aurora — 非常にシンプルな AUR フロントエンド。ユーザーは AUR パッケージのインストールとダウンロード、そしてアップグレードができます。意図的に、aurora は pacman をラップしません

  http://bitbucket.org/bbenne10/aurora || aurora-hg

- aurpac — 軽量高速な AUR・pacman フロントエンド

  http://3ed.jogger.pl/2009/02/15/aurpac/ || aurpac

- aurquery — AUR の RPC インターフェースのキャッシュラッパー、python3-aur モジュールを使用

  http://xyne.archlinux.ca/projects/python3-aur || python3-aur}}

- autoaur — 自動で AUR パッケージのグループをダウンロード・アップデート・ビルド・インストールするスクリプトです

  https://github.com/stefanhusmann/autoaur || autoaur

- Cower — 高速でシンプルな AUR 検索・ダウンロードエージェントで、アップデートのチェックや依存パッケージのダウンロードも行えます。

  - フォーラムページ
  https://github.com/falconindy/cower || cower

- Meat — cower (上記) のフロントエンド、すべて bash で書かれています

  Note: Meat はまだ開発中でありアルファ段階です。
  https://github.com/e36freak/meat || meat-git

- owlman — シンプリシティにフォーカスした pacman と cower のラッパー

  - Forum page
  https://github.com/baskerville/owlman || owlman

- Pacaur — 高速なワークフローを持つ AUR ラッパーで、cower をバックエンドとして使います。スピードとシンプリシティをターゲットにしていて、質素なインターフェースを持ちます。pbfetch に影響を受けています

  - Forum page
  https://github.com/Spyhawk/pacaur || pacaur

- Packer — pacman と AUR のラッパーです。Yaourt の基本的な機能をシンプルに、より素早くすることを目的に作られました。メインリポジトリや AUR のパッケージをインストール・アップデート・検索・情報を表示するコマンドを揃えています。パッケージの削除するなどの他のコマンドは pacman を使って下さい

  - フォーラムページ
  - Wiki
  https://github.com/keenerd/packer || packer

- Paktahn — yaourt のリプレースメント。開発中ながら、高速検索のためのローカルキャッシュやインタラクティブインストールなどの機能をすでに持っています。

  - フォーラムページ
  https://github.com/skypher/paktahn || paktahn

- Pbfetch — pacman から独立した AUR ヘルパーとしても　AUR 機能を追加した pacman ラッパーとしても使えるスクリプト。Pbfetch は AUR からの PKGBUILD のダウンロードのショートカットや、依存解決を含む自動ビルドとして使えます。（全てのパッケージをアップグレードするかわりに）どの AUR パッケージをアップグレードするかシンプルなメニューから選択することも可能です。

  - フォーラムページ
  https://github.com/dalingrin/pbfetch || pbfetch-git

- Pbget — Arch Linux の PKGBUILD とローカルソースファイルを取得するシンプルなコマンドラインツール。公式 SVN、CVS ウェブインタフェース、AUR、ABS rsync サーバーからファイルを取得できます。

  http://xyne.archlinux.ca/projects/pbget || pbget

- PKGBUILDer — 依存解決をサポートしている python3 AUR ヘルパー。（おそらく）最初の multiinfo を使ったアップデートをサポートしたヘルパーです。多くの便利な機能を含み、高速に動作するように書かれています。

  https://github.com/Kwpolska/pkgbuilder || pkgbuilder

- pkgman — ローカルリポジトリの管理を補助するスクリプト。PKGBUILD と関連ファイルを ABS や AUR から取得し、ユーザーに開かせ、自動でチェックサムを生成し、ソース tarball をバックアップ、ビルドしてローカルリポジトリにパッケージを追加します。それから pacman を使ってパッケージをインストールできます。AUR への tarball のアップデートやコメント投稿もサポートしています。

  - フォーラムページ
  http://sourceforge.net/apps/mediawiki/pkgman/index.php || pkgman

- Spinach — 月並みな bash AUR ヘルパー

  http://floft.net/wiki/Scripts/Spinach || spinach

- srcman — Bash による pacman/makepkg ラッパーです。'ソースパッケージ'の pacman オペレーションを透過的に統御します。つまり明確にパッケージのインストールを明示する (pacman's `-U` operation) だけでなく（ソース）リポジトリからインストールすることもできます (-S operation)。AUR pacman データベースのアドレスは該当するフォーラムスレッドにあります。このプロジェクトの当面のゴールは pacman の完全なラッパーを提供し、バイナリとソールパッケージの完全な pacman オペレーションをサポートすることです。

  https://bbs.archlinux.org/viewtopic.php?id=65501 || srcman

- trizen — AUR の軽量ラッパー、Perl 製。

  https://github.com/trizen/trizen || trizen

- Yaourt (日本語) (Yet Another User Repository Tool) — コミュニティによる pacman のラッパーで、AUR へのシームレスアクセスや自動パッケージコンパイルを可能にします。多くの Arch バイナリパッケージに加えて、AUR にあるさらに多くの PKGBUILD を選んでインストールすることができるようになります。Yaourt は pacman と同じシンタックスを使うのでシステム管理について学び直す必要はありません、新しいオプションも追加されています。カラー化出力、インタラクティブ検索モードなどの数々の便利な機能を加えることで、Yaourt は pacman のパワーとシンプリシティを拡張します。

  http://archlinux.fr/yaourt-en || yaourt

## その他

その他の役に立つツール。

- haskell-archlinux — Haskell 言語を使って AUR にアクセスしパッケージのメタデータを取得するためのライブラリ

  http://hackage.haskell.org/package/archlinux || haskell-archlinux

- parched — pacman パッケージと PKGBUILD のパーサーモジュール。Python で書かれています。

  http://hackage.haskell.org/package/archlinux || parched-git

## 関連項目

- pacman GUI Frontends (日本語)

Categories:

- Arch User Repository (日本語)
- Package management (日本語)