Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Yaourtのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Yaourt
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:パッケージ管理]] [[Category:Arch User Repository]] [[ar:Yaourt]] [[cs:Yaourt]] [[de:Yaourt]] [[en:Yaourt]] [[es:Yaourt]] [[fa:Yaourt]] [[fr:Yaourt]] [[it:Yaourt]] [[lt:Yaourt]] [[pl:Yaourt]] [[ru:Yaourt]] [[sr:Yaourt]] [[tr:Yaourt]] [[uk:Yaourt]] [[zh-CN:Yaourt]] [[zh-TW:Yaourt]] {{Related articles start}} {{Related|AUR ヘルパー}} {{Related|AUR}} {{Related|Pacman}} {{Related articles end}} [http://www.archlinux.fr/yaourt-en/ Yaourt] ('''Y'''et '''A'''n'''O'''ther '''U'''ser '''R'''epository '''T'''ool; [http://fr.wikipedia.org/wiki/Yaourt フランス語で'ヨーグルト']) はコミュニティ開発の pacman ラッパーで、[[Arch User Repository|AUR]] へのシームレスなアクセスを追加し、多くの Arch Linux バイナリパッケージに加えて、[[Arch User Repository|AUR]] にあるさらに多くの PKGBUILD を選んでインストールすることができるようになります。Yaourt は pacman と同じシンタックスを使うのでシステム管理について学び直す必要はありません、新しいオプションも追加されています。カラー出力、インタラクティブ検索モードなどの数々の便利な機能を加えることで、Yaourt は pacman のパワーとシンプリシティを拡張します。 {{Warning|Yaourt は非公式の、サードパーティ製スクリプトです。Arch Linux の開発者によるサポートはありません。}} {{Note|バグは [http://bugs.archlinux.fr archlinux.fr bugtracker] に報告して下さい。}} ==インストール== まず {{AUR|package-query}} をインストールしてから、{{AUR|yaourt}} パッケージをインストールする必要があります。これらのパッケージは両方とも AUR から入手することができ、サポートされていないパッケージをインストールする時の公式の方法を使ってインストールしてください、詳しくは [[Arch User Repository]] で説明されています。重要なことは、"サポートされないパッケージ"が実際のところ何を意味するのか理解して、yaourt などの [[AUR Helpers|AUR ヘルパー]]が何を自動化しているのか学ぶことです。 [http://archlinux.fr/yaourt-en yaourt のホームページ] で書かれているように {{ic|/etc/pacman.conf}} に以下の行を追加して archlinuxfr リポジトリを有効にすることでも yaourt をインストールできます: [archlinuxfr] SigLevel = Never Server = http://repo.archlinux.fr/$arch リポジトリを追加した後、次を実行してください: pacman --sync --refresh yaourt ==プロクシ設定== HTTP プロクシを通してインターネットにアクセスしている場合、環境変数 {{ic|http_proxy}} と {{ic|https_proxy}} を {{ic|~/.bashrc}} で設定する必要があるかもしれません ({{ic|http_proxy}} だけでは AUR からのパッケージのダウンロードができません): $ export http_proxy='<nowiki>http://proxy.hostname.com:port</nowiki>' $ export https_proxy='<nowiki>https://proxy.hostname.com:port</nowiki>' 詳しくは {{ic|curl}} の man page を見て下さい。 [[sudo|sudo]] は {{ic|http_proxy}} などの環境変数を保持しません、sudo を使うならば、以下を {{ic|visudo}} を使って {{ic|/etc/sudoers}} に加えて下さい: Defaults env_keep += "http_proxy" Defaults env_keep += "https_proxy" Defaults env_keep += "ftp_proxy" ==yaourt を使う== パッケージ ([[Arch User Repository|AUR]] のパッケージを含む) をインストールするには: {{bc|$ yaourt ''packagename''}} [[Arch User Repository|AUR]] パッケージを含むシステム全体をアップデートするには: {{bc|$ yaourt -Syua}} 詳しくは [http://archlinux.fr/man/yaourt.8.html yaourt のマニュアル] を見て下さい。 ==例== 検索とインストール: {{bc|$ yaourt <search pattern>}} データベースの同期、パッケージのアップグレード、AUR と devel (cvs, svn, git, bzr(...)-版のパッケージ) のアップグレードの検索: {{bc|$ yaourt -Syua --devel }} ソースからパッケージをビルド: {{bc|$ yaourt -Sb <package>}} *.pac* ファイルのチェック・編集・マージ・削除: {{bc|$ yaourt -C}} PKGBUILD を取得(分割パッケージもサポート): {{bc|$ yaourt -G <package>}} パッケージのビルドと特定のディレクトリへのエクスポート: {{bc|$ yaourt -Sb --export <dir> <package>}} データベースのバックアップ: {{bc|$ yaourt -B}} バックアップファイルに問い合わせる: {{bc|$ yaourt -Q --backupfile <file>}} 参照: [[Pacman]] と [[Pacman Tips]]。 ==トラブルシューティング== ===Yaourt が2回パスワードを尋ねる=== {{ic|/etc/sudoers}} に次を追加することで {{ic|sudo}} パスワードタイムアウトを無効にしている場合 Defaults timestamp_timeout=0 yaourt は root 権限が必要な操作を行うたびにパスワードを尋ねるようになります。これをやめるには {{ic|/etc/yaourtrc}} か {{ic|~/.yaourtrc}} に次を追加してください: SUDONOVERIF=1 ===Yaourt がフリーズする / システムがとても重くなった=== RAM やスワップ容量が不足したことによる問題の可能性が高いです。Yaourt はデフォルトでコンパイルに /tmp を使います。デフォルトでは、このディレクトリは全て RAM 上にのせる tmpfs が使われています。{{ic|/etc/yaourtrc}} にある、コンパイルに使う場所の設定 ({{ic|TMPDIR =}} 行をアンコメント) をどこかほかの場所にして詰まりを避けてください。 === PKGBUILD のダウンロード中に Yaourt がフリーズする === IPv6 を使っている場合 IPv4 の AUR アドレスに接続するのに問題が生じることがあります。 これを解決するには、次の行を {{ic|/etc/hosts}} に追加してください: 78.46.78.247 aur.archlinux.org aur
Yaourt
に戻る。
検索
検索
Yaourtのソースを表示
話題を追加