AMD64/FAQ/ja

これは、 Gentoo Linux/AMD64 の、よくある質問の記事です. 初めに、下記の目次をよく調べてください.

はじめに
This document contains the most commonly asked questions about using Gentoo Linux on AMD64 systems. Many of these questions come from the forums, IRC, and various mailing lists. The AMD Project provides support for Gentoo Linux on this architecture. If you have suggestions or questions about this FAQ, you are welcome to send an e-mail to.

AMD64 と EM64T の違いは何ですか?
それぞれ、AMD (AMD64) と Intel (EM64T) の64ビットプロセッサのことです. AMDの64ビットプロセッサとしては、Athlon 64やTurion、Neo、Phenom、Opteronのファミリーがあります. Intelの64ビットプロセッサとしては、Core 2や、（Core 2アーキテクチャを採用している）Core i "X"、Celeron、Pentiumがあげられます. 古いPentium 4やXeonチップのうち[//ja.wikipedia.org/wiki/X64#Intel_64 最近のいくつかのバージョン]も、EM64Tをサポートしています.

AMDの64ビットプロセッサシリーズはよく、Intelが発売するものへ対抗しています. したがって、Gentooにおけるすべてのx86-64互換アーキテクチャのarchキーワードは、歴史的経緯で になっています. よって、「AMD64」は、AMD製及びIntel製の64ビットチップのことを一般的に指します.

CFLAGSには何を設定すべきですか?
You should use simple CFLAGS to avoid future problems with your system. Supported CFLAGS values are  for both AMD and Intel (EM64T) systems.

どのカーネルを使用すべきですか?
Portage のなかにあるほぼすべてのカーネルソースが利用可能です. ただし、 の使用をお奨めします. Gentoo Linux向けに設計された特別なカーネルだからです. これは、AMD64特有のパッチが適用されており、Gentoo/AMD64に公式に対応する唯一のカーネルです.

Make sure you have the IA32_EMULATION option activated in the kernel.

32ビットより64ビットのシステムのほうが性能が高いですか?
これは簡単には答えきれない質問です. 性能が向上する場合もあれば、そうならない場合もあります. 日常的な利用であれば、64ビットと32ビットでは差がほとんどありません. マルチメディアアプリケーションや3Dレンダリングで通常利用される浮動小数点演算となると、64ビットのほうが一般的に高速です. Linux.comの記事 "64-bit performance in Gentoo Linux" や "64-bit Linux and BSD are maturing steadily" が参考になるかもしれません. また、フォーラム内の記事 "Article: 64-bit performance in Gentoo Linux" も良いでしょう.

マルチライブラリ(multilib) とは何ですか? 利用するにはどうしたらよいですか?
すべてのAMD64プロセッサは、64ビットのコードだけではなく32ビットのコードも実行可能です. しかしながら、32ビットアプリケーションには64ビットライブラリを適用することはできず、逆もまた同様です. ですが、必要なすべての共有ライブラリが32ビットオブジェクトで用意されていれば、32ビットアプリケーションをネイティブに（エミュレーションではなく）実行することができます. マルチライブラリ対応にするか否かは、所定のプロファイルで選べます. デフォルト値は、マルチライブラリ有効なプロファイルです.

32ビットの chroot はどのように作成するのですか?
32ビット chroot ガイド を参照してください.

Can I upgrade from my x86 system to AMD64 by doing emerge -e @world?
と ではインストール内容にある程度の相違があるため、この方法での移行は不可能です. AMD64 ハンドブックを読んで、インストールしなおしてください.

また、x86システムで作成されたバイナリファイルは、AMD64システムのパッケージでは読み出せないことが多いです. 典型的には、MySQLやinnoDB、Berkeley DB、SQLite、OpenLDAPなどのデータベースがそうです. そのまま複製しても動きません. AMD64システムで復元するにはあらかじめ、テキストファイルのような、アーキテクチャに依存しない形式でデータベースを書き出しておく必要があります.

Reiser4 は利用可能ですか?
Gentoo カーネルプロジェクトで提供しているカーネルには、Reiser4 対応のものはありません. よって、AMD64チームも Reiser4 をサポートしていません. すなわち、利用不可能です.

NVIDIA/ATI のバイナリドライバは動作しますか?
Yes, NVIDIA and ATI provide drivers that work on AMD64. You can install them by executing or. If you have more questions about these drivers, you should read the nvidia-drivers guide or the ATI FAQ.

Cool'n'Quiet/PowerNow/SpeedStep 機能はどうしたら利用可能ですか?
これらの機能に対応したカーネルをコンパイルしなければなりません. 有効にすべき機能は:

Then and edit  with a preferred text editor.

Now you only have to run to make sure it is started every time the system boots.

Adobe Flash は動作しますか?
はい. してください. emergeされたら、ebuild が表示するメッセージを一度読んでください.

あるパッケージをインストールしようとすると、emergeが (masked by: ~amd64) と出力します
This means that the package is still in the 'testing' tree. Please read Portage's manual page or the Mixing Software Branches chapter of the AMD64 Handbook for more information.

あるパッケージをインストールしようとすると、emergeが (masked by: missing keyword) と出力します
これはパッケージがまだテストされていないということを示しています. パッケージが「必ずしも」動かないというわけではありません. 別のアーキテクチャ（やアーキテクチャ群）を受けいれることでパッケージをマスク解除できます. 続く例では、どのようなキーワードであってもインストールを受け入れるよう、Portageに設定できることを示しています.

もしこれでうまく動いたなら、Gentoo's Bugzillaまでお報せくだされば、AMD64チームはパッケージをキーワードすることができ、あなたのテストが他のユーザーの役に立ちます.

どうすれば手助けできますか？
With a growing popularity of the architecture, we also increasingly need more help. There's still much work to be done to improve the quality of Gentoo/AMD64. An average user can help us by:


 * Filing general bug reports.
 * Testing software that does not yet have the keyword.
 * Participating in the Arch testers project.
 * Help answering questions on the mailing lists, forums and IRC channels.
 * Sending patches.

どこでGentoo/AMD64に関する助けや情報を入手できますか？
If any of your questions wasn't answered here, you can try other resources listed on our project homepage. You can also ask us at on chat.freenode.net, Gentoo/AMD64 Forums, or on the  mailing list.