Difference between revisions of "Multilib (日本語)"

From ArchWiki
Jump to: navigation, search
m
m
Line 8: Line 8:
  
 
  [multilib]
 
  [multilib]
SigLevel = PackageRequired
 
 
  Include = /etc/pacman.d/mirrorlist
 
  Include = /etc/pacman.d/mirrorlist
  
それからパッケージリストを更新するために {{ic|pacman}} を {{ic|-Sy}} スイッチをつけて走らせる必要があります。
+
それからパッケージリストを更新するために {{ic|pacman}} を {{ic|-Syy}} スイッチをつけて実行する必要があります。
  
 
== ディレクトリ構造 ==
 
== ディレクトリ構造 ==

Revision as of 02:42, 7 April 2013

[multilib] リポジトリを有効にすることで、64ビット環境の Arch Linux で32ビットアプリケーションの動作・ビルドができるようになります。[multilib] は、32ビットバイナリアプリケーションの実行時に必要な、32ビット命令セットライブラリを含んだディレクトリを /usr/lib32/ の中に作ります。

この [multilib] リポジトリを有効にするには、/etc/pacman.conf から以下の部分をアンコメントしてください:

[multilib]
Include = /etc/pacman.d/mirrorlist

それからパッケージリストを更新するために pacman-Syy スイッチをつけて実行する必要があります。

ディレクトリ構造

[multilib] が有効になった64ビット環境の Arch Linux は Debian と似たディレクトリ構造をとります。32ビット互換ライブラリは /usr/lib32/ の下に置かれ、ネイティブの64ビットライブラリは /usr/lib/ の下に置かれます。

See also