Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Auraのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Aura
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:Arch User Repository]] [[en:Aura]] '''Aura''' は [[Wikipedia:ja:Haskell|Haskell]] で書かれた Arch Linux 用の多言語対応パッケージマネージャです。公式の [[ABS]] リポジトリと [[Arch User Repository]] に接続して、Arch の全てのパッケージを簡単に制御することができます。pacman の全ての操作に加えて、[[AUR]] のパッケージを扱うためのカスタムコマンドが追加されています。Aura はビルドしたパッケージファイルをキャッシュするため、ABS のパッケージと同じように管理することが可能です。また、{{ic|-C}} でダウングレードができます。 詳しくは [https://github.com/aurapm/aura/blob/master/README.md README] や [https://github.com/aurapm/aura/tree/master/doc documentation] を参照してください。 ==インストール== ===バイナリパッケージ=== Haskell の依存関係を気にせずに Aura をインストールする一番簡単な方法はビルド済みの [[AUR]] のバイナリパッケージを使うことです: {{AUR|aura-bin}}。 {{Note|執筆時点では64ビット環境でのみ使うことができます。}} === ソースパッケージ === {{AUR|aura}} ソースパッケージをインストールするには[[公式リポジトリ]]や [[AUR]] では提供されていない Haskell パッケージが必要になります。ただし Aura の依存パッケージは全て ''haskell-core'' リポジトリから取得することができます。''haskell-core'' をリポジトリに追加する方法は [[ArchHaskell#.5Bhaskell-core.5D]] を見て下さい。 ==トラブルシューティング== 既知の問題は [https://github.com/aurapm/aura/issues GitHub issues] を参照。 === AUR パッケージがビルドできない === [https://github.com/aurapm/aura/issues/14 List of AUR packages that don't build] を参照。 ===configuration 時にビルドが失敗する=== 以下のように表示される場合: {{bc|Configuring aura-1.x.x.x... Setup: At least the following dependencies are missing: regex-pcre-builtin -any}} {{AUR|haskell-regex-pcre-builtin}} パッケージをリビルドするか、[haskell-core] からインストールする必要があります。上記のエラーは ghc のアップグレード後にしばしば発生し、セキュリティ上、全ての haskell ライブラリが特殊なハッシュ値でリンクされているのが原因です。 === Invalid argument === {{bc|aura >> Determining dependencies... aura: fd:6: hGetContents: invalid argument (invalid byte sequence)}} 1.2.X 以降のバージョンで発生する [https://github.com/aurapm/aura/issues/78 既知の問題] です。[[ロケール]]が正しく設定されてることを確認してください。 ===sudo を自動で実行=== デフォルトでは Aura は権限の昇格を要求しません。(他の AUR ヘルパーのように) 権限昇格をして欲しい場合は、ラッパースクリプトを書くことで必要なときに sudo で aura を再実行できます。以下は {{ic|aura}} をラッピングする関数 {{ic|a}} を作成します: {{bc|<nowiki>function a(){ AURA="$(aura "$@")" if echo "$AURA" | grep -q '^aura >>= .*You have to use `.*sudo.*` for that.*$' then sudo aura "$@" else echo "$AURA" fi }</nowiki>}} 上記の関数は適当な rc やプロファイルに追加するか、PATH が通っているところにスタンドアロンのスクリプトとして設置してください。 == 参照 == * [https://github.com/fosskers/aura Aura の github ページ] * [https://bbs.archlinux.org/viewtopic.php?id=155778 Aura's ArchLinux forum post]
Aura
に戻る。
検索
検索
Auraのソースを表示
話題を追加