AUR ヘルパー
2015年1月5日 (月) 19:35時点におけるKusakata (トーク | 投稿記録)による版 (ページの作成:「Category:Arch User Repository Category:パッケージ管理 en:AUR Helpers es:Aurbuild fr:Assistants AUR ru:AUR Helpers tr:AUR_Yardımcı_Uygul...」)
AUR Helpers は Arch User Repository をより便利に使うために書かれたものです。
AUR アップロードヘルパー
- Aurploader — AUR のユーザー名とパスワードをたずね、PKGBUILD tarball を AUR にアップデートします。それぞれのパッケージをアップロードする前に、ユーザーはカテゴリを選択します。アップロードが完了すると、cookie ファイルを保持して次からはユーザー名とパスワードの入力を省くか尋ねます。また、コメントや投票、通知の管理なども可能です。現在 Aurploader は python3-aur パッケージ(AUR 自動化のためのモジュール群)の一部となっています。
- aurup — AUR パッケージをアップロードするためのコマンドラインツール
- burp — 高速でシンプルな AUR アップローダ、C で作成。シームレスログインのための永続的な cookie をサポート
AUR 検索/ビルドヘルパー
パッケージの検索・ビルドのための補助ユーティリティの一覧。
- Aura — 多言語対応の Arch Linux パッケージマネージャ、Haskell で書かれています。全ての pacman オプションのサポートに加え、AUR パッケージを管理する機能と、しゃれたロゴを持っています。
- aurifere — ぐうたらな人のための Python 製 AUR ラッパー。
- Aurnotify — AUR の気に入ったパッケージの情報を通知するツールセット。
- aurbuild — AUR からパッケージをダウンロード・ビルドするためのツール。
- Aurget — シンプルで pacman ライクな AUR インターフェースです。AUR を便利にします; AUR パッケージの検索・ダウンロード・ビルド・インストール・アップデートをクイックに行います。Aurget は純粋な pacman コマンドをラップしないように設計されています。
- Aurora — 非常にシンプルな AUR フロントエンド。ユーザーは AUR パッケージのインストールとダウンロード、そしてアップグレードができます。意図的に、aurora は pacman をラップしません
- aurpac — 軽量高速な AUR・pacman フロントエンド
- aurquery — AUR の RPC インターフェースのキャッシュラッパー、python3-aur モジュールを使用
- autoaur — 自動で AUR パッケージのグループをダウンロード・アップデート・ビルド・インストールするスクリプトです
- Cower — 高速でシンプルな AUR 検索・ダウンロードエージェントで、アップデートのチェックや依存パッケージのダウンロードも行えます。
- Meat — cower (上記) のフロントエンド、すべて bash で書かれています
- owlman — シンプリシティにフォーカスした pacman と cower のラッパー
- Pacaur — 高速なワークフローを持つ AUR ラッパーで、cower をバックエンドとして使います。スピードとシンプリシティをターゲットにしていて、質素なインターフェースを持ちます。pbfetch に影響を受けています
- Packer — pacman と AUR のラッパーです。Yaourt の基本的な機能をシンプルに、より素早くすることを目的に作られました。メインリポジトリや AUR のパッケージをインストール・アップデート・検索・情報を表示するコマンドを揃えています。パッケージの削除するなどの他のコマンドは pacman を使って下さい
- Paktahn — yaourt のリプレースメント。開発中ながら、高速検索のためのローカルキャッシュやインタラクティブインストールなどの機能をすでに持っています。
- Pbfetch — pacman から独立した AUR ヘルパーとしても AUR 機能を追加した pacman ラッパーとしても使えるスクリプト。Pbfetch は AUR からの PKGBUILD のダウンロードのショートカットや、依存解決を含む自動ビルドとして使えます。(全てのパッケージをアップグレードするかわりに)どの AUR パッケージをアップグレードするかシンプルなメニューから選択することも可能です。
- Pbget — Arch Linux の PKGBUILD とローカルソースファイルを取得するシンプルなコマンドラインツール。公式 SVN、CVS ウェブインタフェース、AUR、ABS rsync サーバーからファイルを取得できます。
- PKGBUILDer — 依存解決をサポートしている python3 AUR ヘルパー。(おそらく)最初の multiinfo を使ったアップデートをサポートしたヘルパーです。多くの便利な機能を含み、高速に動作するように書かれています。
- pkgman — ローカルリポジトリの管理を補助するスクリプト。PKGBUILD と関連ファイルを ABS や AUR から取得し、ユーザーに開かせ、自動でチェックサムを生成し、ソース tarball をバックアップ、ビルドしてローカルリポジトリにパッケージを追加します。それから pacman を使ってパッケージをインストールできます。AUR への tarball のアップデートやコメント投稿もサポートしています。
- Spinach — 月並みな bash AUR ヘルパー
- srcman — Bash による pacman/makepkg ラッパーです。'ソースパッケージ'の pacman オペレーションを透過的に統御します。つまり明確にパッケージのインストールを明示する (pacman's
-U
operation) だけでなく(ソース)リポジトリからインストールすることもできます (-S operation)。AUR pacman データベースのアドレスは該当するフォーラムスレッドにあります。このプロジェクトの当面のゴールは pacman の完全なラッパーを提供し、バイナリとソールパッケージの完全な pacman オペレーションをサポートすることです。
- trizen — AUR の軽量ラッパー、Perl 製。
- Yaourt (日本語) (Yet Another User Repository Tool) — コミュニティによる pacman のラッパーで、AUR へのシームレスアクセスや自動パッケージコンパイルを可能にします。多くの Arch バイナリパッケージに加えて、AUR にあるさらに多くの PKGBUILD を選んでインストールすることができるようになります。Yaourt は pacman と同じシンタックスを使うのでシステム管理について学び直す必要はありません、新しいオプションも追加されています。カラー化出力、インタラクティブ検索モードなどの数々の便利な機能を加えることで、Yaourt は pacman のパワーとシンプリシティを拡張します。
その他
その他の役に立つツール。
- haskell-archlinux — Haskell 言語を使って AUR にアクセスしパッケージのメタデータを取得するためのライブラリ
- parched — pacman パッケージと PKGBUILD のパーサーモジュール。Python で書かれています。