Difference between revisions of "AUR Helpers (日本語)"

From ArchWiki
Jump to navigation Jump to search
m
m (external ja redirect)
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Arch User Repository (日本語)]]
+
#redirect[[ja:AUR ヘルパー]]
[[Category:Package management (日本語)]]
 
[[en:AUR Helpers]]
 
[[es:Aurbuild]]
 
[[fr:Assistants AUR]]
 
[[ru:AUR Helpers]]
 
[[tr:AUR_Yardımcı_Uygulamaları]]
 
[[zh-CN:AUR Helpers]]
 
{{Warning|このページに記載しているツールには Arch 開発者による公式サポートはありません。[https://bbs.archlinux.org/viewtopic.php?pid=828254#p828254 このスレッド]を見て下さい。}}
 
 
 
'''AUR Helpers''' は [[Arch User Repository (日本語)]] をより便利に使うために書かれたものです。
 
 
 
== AUR アップロードヘルパー ==
 
 
 
* {{App|Aurploader|AUR のユーザー名とパスワードをたずね、PKGBUILD tarball を AUR にアップデートします。それぞれのパッケージをアップロードする前に、ユーザーはカテゴリを選択します。アップロードが完了すると、cookie ファイルを保持して次からはユーザー名とパスワードの入力を省くか尋ねます。|http://xyne.archlinux.ca/projects/aurploader|{{AUR|aurploader}}}}
 
 
 
* {{App|burp|高速でシンプルな AUR アップローダ、C で作成。シームレスログインのための永続的な cookie をサポート|https://github.com/falconindy/burp|{{pkg|burp}}}}
 
 
 
== AUR 検索/ビルドヘルパー ==
 
パッケージの検索・ビルドのための補助ユーティリティの一覧。
 
 
 
* {{App|[[Aura]]|多言語対応の Arch Linux パッケージマネージャ、Haskell で書かれています。全ての pacman オプションのサポートに加え、AUR パッケージを管理する機能と、しゃれたロゴを持っています。|https://github.com/fosskers/aura|{{AUR|aura}}}}
 
 
 
* {{App|Aurnotify|AUR の気に入ったパッケージの情報を通知するツールセット。|http://adesklets.sourceforge.net/desklets.html|{{AUR|aurnotify}}}}
 
 
 
* {{App|aurbuild|AUR からパッケージをダウンロード・ビルドするためのツール。|http://aurbuild.berlios.de/|{{AUR|aurbuild}}}}
 
 
 
* {{App|Aurget|シンプルで pacman ライクな AUR インターフェースです。AUR を便利にします; AUR パッケージの検索・ダウンロード・ビルド・インストール・アップデートをクイックに行います。Aurget は純粋な pacman コマンドをラップしないように設計されています。|http://pbrisbin.com/posts/aurget/|{{AUR|aurget}}}}
 
 
 
* {{App|Aurora|非常にシンプルな AUR フロントエンド。ユーザーは AUR パッケージのインストールとダウンロード、そしてアップグレードができます。意図的に、aurora は pacman をラップしません|http://bitbucket.org/bbenne10/aurora|{{AUR|aurora-hg}}}}
 
 
 
* {{App|aurpac|軽量高速な AUR・pacman フロントエンド|http://3ed.jogger.pl/2009/02/15/aurpac/|{{AUR|aurpac}}}}
 
 
 
* {{App|[[autoaur]]|自動で AUR パッケージのグループをダウンロード・アップデート・ビルド・インストールするスクリプトです|https://github.com/stefanhusmann/autoaur|{{AUR|autoaur}}}}
 
 
 
* {{App|1=Cower|2=高速でシンプルな AUR 検索・ダウンロードエージェントで、アップデートのチェックや依存パッケージのダウンロードも行えます。
 
:* [https://bbs.archlinux.org/viewtopic.php?id=97137 フォーラムページ]|3=https://github.com/falconindy/cower|4={{AUR|cower}}}}
 
 
 
* {{App|haskell-archlinux|Haskell 言語を使って AUR にアクセスしパッケージのメタデータを取得するためのライブラリ|http://hackage.haskell.org/package/archlinux|{{AUR|haskell-archlinux}}}}
 
 
 
* {{App|Meat|cower (上記) のフロントエンド、すべて bash で書かれています
 
:{{Note|Meat はまだ開発中でありアルファ段階です。}}|https://github.com/e36freak/meat|{{AUR|meat-git}}}}
 
 
 
* {{App|owl|シンプリシティにフォーカスした pacman と cower のラッパー|https://github.com/baskerville/owl
 
:* [https://bbs.archlinux.org/viewtopic.php?id=129609 Forum page]|https://github.com/baskerville/owl|{{AUR|owl-git}}}}
 
 
 
* {{App|1=[[Pacaur]]|2=高速なワークフローを持つ AUR ラッパーで、cower をバックエンドとして使います。スピードとシンプリシティをターゲットにしていて、質素なインターフェースを持ちます。pbfetch に影響を受けています
 
:* [https://bbs.archlinux.org/viewtopic.php?pid=937423 Forum page]|3=https://github.com/Spyhawk/pacaur|4={{AUR|pacaur}}}}
 
 
 
* {{App|1=Packer|2=pacman と AUR のラッパーです。Yaourt の基本的な機能をシンプルに、より素早くすることを目的に作られました。メインリポジトリや AUR のパッケージをインストール・アップデート・検索・情報を表示するコマンドを揃えています。パッケージの削除するなどの他のコマンドは pacman を使って下さい
 
:* [https://bbs.archlinux.org/viewtopic.php?id=88115 フォーラムページ]
 
:* [https://github.com/keenerd/packer/wiki Wiki]|3=https://github.com/keenerd/packer|4={{AUR|packer}}}}
 
 
 
* {{App|1=Paktahn|2=yaourt のリプレースメント。開発中ながら、高速検索のためのローカルキャッシュやインタラクティブインストールなどの機能をすでに持っています。
 
:* [https://bbs.archlinux.org/viewtopic.php?id=77674&p=1 フォーラムページ]
 
|3=https://github.com/skypher/paktahn|4={{AUR|paktahn}}}}
 
 
 
* {{App|1=Pbfetch|2=pacman から独立した AUR ヘルパーとしても AUR 機能を追加した pacman ラッパーとしても使えるスクリプト。Pbfetch は AUR からの PKGBUILD のダウンロードのショートカットや、依存解決を含む自動ビルドとして使えます。(全てのパッケージをアップグレードするかわりに)どの AUR パッケージをアップグレードするかシンプルなメニューから選択することも可能です。
 
:* [https://bbs.archlinux.org/viewtopic.php?id=87789 フォーラムページ]
 
|3=https://github.com/dalingrin/pbfetch|4={{AUR|pbfetch-git}}}}
 
 
 
* {{App|Pbget|Arch Linux の PKGBUILD とローカルソースファイルを取得するシンプルなコマンドラインツール。公式 SVN、CVS ウェブインタフェース、AUR、ABS rsync サーバーからファイルを取得できます。|http://xyne.archlinux.ca/projects/pbget|{{AUR|pbget}}}}
 
 
 
* {{App|1=PKGBUILDer|2=依存解決をサポートしている python3 AUR ヘルパー。(おそらく)最初の multiinfo を使ったアップデートをサポートしたヘルパーです。多くの便利な機能を含み、高速に動作するように書かれています。|3=https://github.com/Kwpolska/pkgbuilder|4={{AUR|pkgbuilder}}}}
 
 
 
* {{App|1=pkgman|2=ローカルリポジトリの管理を補助するスクリプト。PKGBUILD と関連ファイルを ABS や AUR から取得し、ユーザーに開かせ、自動でチェックサムを生成し、ソース tarball をバックアップ、ビルドしてローカルリポジトリにパッケージを追加します。それから pacman を使ってパッケージをインストールできます。AUR への tarball のアップデートやコメント投稿もサポートしています。
 
:* [https://bbs.archlinux.org/viewtopic.php?id=49023 フォーラムページ]
 
|3=http://sourceforge.net/apps/mediawiki/pkgman/index.php|4={{AUR|pkgman}}}}
 
 
 
* {{App|Spinach|月並みな bash AUR ヘルパー|http://floft.net/wiki/Scripts/Spinach|{{AUR|spinach}}}}
 
 
 
* {{App|1=srcman|2=Bash による pacman/makepkg ラッパーです。'ソースパッケージ'の pacman オペレーションを透過的に統御します。つまり明確にパッケージのインストールを明示する (pacman's {{Ic|-U}} operation) だけでなく(ソース)リポジトリからインストールすることもできます (-S operation)。AUR pacman データベースのアドレスは該当するフォーラムスレッドにあります。このプロジェクトの当面のゴールは pacman の完全なラッパーを提供し、バイナリ''と''ソールパッケージの完全な pacman オペレーションをサポートすることです。|3=https://bbs.archlinux.org/viewtopic.php?id=65501|4={{AUR|srcman}}}}
 
 
 
* {{App|[[Yaourt (日本語)|Yaourt]] (Yet Another User Repository Tool)|コミュニティによる pacman のラッパーで、AUR へのシームレスアクセスや自動パッケージコンパイルを可能にします。多くの Arch バイナリパッケージに加えて、AUR にあるさらに多くの PKGBUILD を選んでインストールすることができるようになります。Yaourt は pacman と同じシンタックスを使うのでシステム管理について学び直す必要はありません、新しいオプションも追加されています。カラー化出力、インタラクティブ検索モードなどの数々の便利な機能を加えることで、Yaourt は pacman のパワーとシンプリシティを拡張します。|http://archlinux.fr/yaourt-en|{{AUR|yaourt}}}}
 
 
 
=== 比較表 ===
 
 
 
{| border="1" cellpadding="4" cellspacing="0"
 
! 名前 !! 実装 !! 依存解決 !! 公式リポジトリのサポート !! AUR 検索 !! アップグレードの管理 !! ダウングレードの管理 !! バックアップ !! シェル補完 !! 手動 PKGBUILD* パース || 多言語 !! 開発の継続 !! 使用方法
 
|-
 
! [[Aura]]
 
| Haskell || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || Bash/zsh || {{Yes}} || {{Yes}} || {{Yes}} || {{Ic|man aura}} や {{Ic|aura -h}} を見て下さい
 
|-
 
! Aurget
 
| Bash || {{Yes}} || {{No}} || {{Yes}} || {{Yes}} || {{No}} || {{No}} || Bash || {{No}} || {{No}} || {{Yes}} || {{Ic|aurget --help}} を見て下さい
 
|-
 
! Aurora
 
| Python3 || {{Yes}} || {{No}} || {{Yes}} || {{Yes}} || {{No}} || {{No}} || {{No}} || {{No}} || {{No}} || {{Yes}} || {{Ic|aurora --help}} を見て下さい
 
|-
 
! Cower
 
| C|| {{Yes}} || {{No}} || {{Yes}} || {{Yes}} || {{No}} || {{No}} || Bash/zsh || {{Yes}} || {{No}} || {{Yes}} || {{Ic|cower -h}} を見て下さい
 
|-
 
! Owl
 
| Dash || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{No}} || {{No}} || Bash || {{Yes}} || {{No}} || {{Yes}} || {{Ic|man owl}} を見て下さい
 
|-
 
! [[Pacaur]]
 
| Bash/C || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{No}} || {{No}} || Bash || {{Yes}} (任意) || {{No}} || {{Yes}} || 使用方法は pacman と同じで、AUR 特有の引数があります。{{Ic|pacaur -h}} も見て下さい
 
|-
 
! Packer
 
| Bash || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{No}} || {{No}} || {{No}} || {{No}} || {{No}} || {{Yes}} || 使用方法は pacman と同じです
 
|-
 
! Paktahn
 
| Lisp|| {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{No}} || {{No}} || {{No}} || {{No}} || {{No}} || {{Yes}} || 使用方法は pacman と同じです
 
|-
 
! pbfetch
 
| Bash || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{No}} || {{No}} || {{No}} || {{No}} || {{No}} || {{Yes}} || 使用方法は pacman と同じで、AUR 特有の引数があります
 
|-
 
! Spinach
 
| Bash || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{No}} || {{No}} || {{No}} || {{Yes}} || {{No}} || {{Yes}} || {{Ic|man spinach}} を見て下さい
 
|-
 
! [[Yaourt (日本語)|Yaourt]]
 
| Bash/C || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{No}} || {{Yes}} || Bash/zsh/fish || {{No}} || {{Yes}} || {{Yes}} || 使用方法は pacman と同じです (例: {{Ic|yaourt -S ''pkgname''}})
 
|}
 
 
 
{{Note|Scripts that do not parse PKGBUILDs manually opt instead to execute them directly for their variables. This is not considered secure, but is generally more accurate than manual parsing.}}
 
 
 
== テストと検証 ==
 
パッケージのエラーをチェックするための補助ツール。
 
 
 
* {{App|parched|pacman パッケージと PKGBUILD のパーサーモジュール|http://hackage.haskell.org/package/archlinux|{{AUR|parched}}}}
 
 
 
== See also ==
 
* [[pacman GUI Frontends]]
 

Latest revision as of 04:34, 7 March 2015