よくある質問しつもん

提供ていきょう:Gentoo Wiki
移動いどうさき:案内あんない 移動いどうさき:検索けんさく
このページはページ FAQ を「翻訳ほんやく」したものです。翻訳ほんやくは 96% 完了かんりょうしています。
更新こうしん必要ひつよう翻訳ほんやくにはこのようなしるしいています。

この FAQ は Gentoo についてのよくある質問しつもんと、それにたいする回答かいとうのコレクションです。

この文書ぶんしょは、いくつかのよくある問題もんだいたいするただのクイックリファレンスだということに注意ちゅういしてください。これらの質問しつもんおおくは、wiki じょうのオフィシャルの Gentoo ドキュメントなかでよりくわしく回答かいとうされています。

ヒント
Gentoo と GNU/Linux の使つかかたをよりひろるためには、Gentoo のドキュメントをおみください。Gentoo の主要しゅようなドキュメントは wiki うえハンドブックうちにあります。man ページinfo ページ、 /usr/share/doc/上流じょうりゅうのドキュメントとうでもさらなる情報じょうほうつかるかもしれません。また、おおくのコマンドは --help または -h スイッチに対応たいおうしています。

これらの質問しつもんは、おもgentoo-dev メーリングリストと Internet Relay Chat (IRC)Gentoo チャンネルからあつめられたものです。

関連かんれん
パッケージマネージャにかんするよくある質問しつもんについては Portage FAQ参照さんしょうしてください。ハンドブックにも FAQ のふしがあります。ドキュメンテーション wiki および wiki の編集へんしゅうかんするよくある質問しつもんについては、wiki FAQ参照さんしょうしてください。AMD64/FAQPPC/FAQMIPS/FAQ、そして Alpha/FAQ など、アーキテクチャ固有こゆうの FAQ もあります。
関連かんれん
Gentoo がのディストリビューションから突出とっしゅつしているてんるには、benefits of Gentoo参照さんしょうしてください。一般いっぱんてき使用しよう方法ほうほうについての情報じょうほうは、チートシート参照さんしょうしてください。wiki を編集へんしゅうして貢献こうけんすることについての情報じょうほうヘルプページ参照さんしょうしてください。

Gentoo について

関連かんれん
Gentoo Linux についての情報じょうほう提供ていきょうする複数ふくすうのページがあることに注意ちゅういしてください。公式こうしきウェブサイトの about Gentoophilosophy of Gentoo のページ、そして benefits of Gentoo記事きじをおみください。ハンドブックにも Gentoo についてのふしがあります。

Gentooはどう発音はつおんするのか、そしてその意味いみは?

Gentoo (/ˈdʒɛntuː/) は "gen-too" と発音はつおんします ("Gentoo" の "g" は "gentle" のようにソフトな "g" です)。(訳注やくちゅう: カタカナでは「ジェントゥー」がちかいでしょう。)

Gentoo Linux ディストリビューションの名前なまえは、学名がくめいPygoscelis papua ともばれるジェンツーペンギンからられています。フォークランド諸島しょとう住民じゅうみんによって、このペンギンにジェンツーという名前なまえあたえられました。

Gentooらしさとはなにか?

Gentoo は BSD portsPortageばれるシステムを使用しようします。Portage はソフトウェアのインストール、メンテナンス、そして更新こうしん作業さぎょう強力きょうりょく柔軟じゅうなんせいあたえます。USE フラグによるコンパイルオプションのサポート条件じょうけん依存いぞん解決かいけつ、sandbox をかいしたソフトウェアの安全あんぜんなインストール、システムプロファイルによるユースケースに適応てきおうしたデフォルト設定せってい設定せっていファイルの保護ほご、そのおおくの機能きのう提供ていきょうします。これらの機能きのうがすべてわさって Gentoo は、必要ひつようおうじてあらゆる特定とくてい用途ようと都合つごうよく調整ちょうせいすることもでき、それでいてデフォルト設定せっていのままにしておけばシンプルで"まともなデフォルト"の環境かんきょう提供ていきょうしてくれる、非常ひじょう適応てきおうてきなオペレーティングシステムとなっています。

デフォルトでは、Gentoo はユーザーが選択せんたくした構成こうせい最適さいてき設定せっていとくして、システムパッケージをソースコードからビルド (コンパイル) してインストールします。これらの設定せっていおおくは、"コンパイル"にしか利用りようできないものです。Gentoo はていレベルのパラメータ (コンパイラフラグ、アーキテクチャの選択せんたく、ベースサブシステムの選択せんたくとう) について並外なみはずれてこまかい制御せいぎょ提供ていきょうしていて、必要ひつようおうじてシステム全体ぜんたいたいしても、個別こべつのパッケージごとにでも設定せっていできます。

Gentoo は、コアソフトウェア (システムソフトウェア) にかんして多数たすう代替だいたい選択肢せんたくしゆるしています。これにより、ユーザは自身じしん必要ひつようこのみにおうじて簡単かんたんに Gentoo を適応てきおうさせることができます。実際じっさい、ユーザはどのパッケージをインストールするかしないかを、ほとんど完全かんぜんにコントロール出来できます。このてんが、えられない特定とくていのサブシステムのまわりに構築こうちくされていたりする、おおくのディストリビューションとの主要しゅよう相違そういてんです。Gentoo の柔軟じゅうなんせいのために、Gentoo に「バリアント」「エディション」「フレーバー」などはありません。デフォルトのインストール状態じょうたいからそれぞれのユースケースにわせてすべてを適合てきごうさせることができるため、その必要ひつよういのです。

メモ
コアソフトウェア、ターゲットアーキテクチャ、そしてていレベルの最適さいてき設定せっていについてのカスタマイズせいふかさから、Gentoo はメタディストリビューションともばれます。

Gentoo は物事ものごと可能かのうかぎもっと単純たんじゅん方法ほうほうおこなうようにつとめており、Gentoo の中心ちゅうしんてき原則げんそく手続てつづきは、すくない労力ろうりょく簡単かんたん理解りかい習得しゅうとくできます。Gentoo の使つかかた習得しゅうとくするための比較的ひかくてきちいさい投資とうしによって、Unix (ライク) オペレーティングシステムを常用じょうようすることになるひと全員ぜんいんに、みのりをもたらすことでしょう。Gentoo はその使つかかた理解りかいするために、ある程度ていどドキュメントのみと多少たしょう思考しこう必要ひつようとするかもしれませんが、それによって新規しんきユーザがられるちからによる利益りえきには見張みはるものがあります。

Gentoo はとてもアクティブに保守ほしゅされており、ディストリビューション全体ぜんたいローリングリリースばれる迅速じんそく開発かいはつ配布はいふ方式ほうしき採用さいようしています。あたらしい、更新こうしんされたパッケージは頻繁ひんぱんGentoo ebuild リポジトリ追加ついかされ、関連かんれんするパッチはすぐに適用てきようされ、ドキュメントは日々ひび更新こうしんされ、Portage の機能きのう頻繁ひんぱん追加ついかされます。リリースサイクルがはやいことによって、しつ犠牲ぎせいにすることはありません: パッケージは testing ブランチうちはじまり、信頼しんらいできると証明しょうめいされた場合ばあいにのみ stableうつされます; 一般いっぱんてきに、移行いこう期間きかん目安めやすは 30 にち未満みまんです。

ヒント
ローリングリリース最新さいしんばん混同こんどうしないでください。Gentoo のアップデートは急速きゅうそくではありますが、Gentoo は並外なみはずれた信頼しんらいせいそなえた安定あんていばんのディストリビューションです。すべてのパッケージは完全かんぜんにテストされ、たか水準すいじゅんたす必要ひつようがあります。品質ひんしつ管理かんりはプロジェクト全体ぜんたい基礎きそとして優先ゆうせんされています。

インストール

関連かんれん
インストールプロセスの概要がいようについてはインストールかんする記事きじ参照さんしょうしてください。

'-O9 -ffast-math -fomit-frame-pointer' の最適さいてきをしていると、すべてがとても不安定ふあんていです。どうしたらいいですか?

Portage は CFLAGS/CXXFLAGS設定せっていしたがって特定とくていのプロセッサけにコンパイルを最適さいてきしますが、プロセッサにたいしてめられているデフォルト以外いがい設定せっていすることは、問題もんだいこすどころか、パフォーマンスの低下ていかまねくことさえあります。Gentoo のアーキテクチャはていレベルの最適さいてきおこなうのにてきしているとはいえ、Gentoo プロジェクトのゴールはそれに限定げんていされたことはありません。

CFLAGS設定せっていする必要ひつようがある場合ばあいつねにパッケージ単位たんいおこなうべきであり、システム全体ぜんたいでデフォルト設定せってい上回うわまわ最適さいてきおこなうことは推奨すいしょうされません。

-O2 は、いつでも機能きのうするとえる最高さいこう最適さいてきレベルです。-O3 よりたかいレベルの最適さいてきは、現行げんこうのバージョンの GCC ではサポートされていません。過剰かじょう積極せっきょくてき最適さいてきは、コンパイラがアセンブリコードをもとおな動作どうさをしなくなるレベルまで最適さいてきしてしまうことの原因げんいんとなることがあります。

バグレポートをするまえにCFLAGSやCXXFLAGSに-O2 -march=nativeをセットしてコンパイルすることをためしてください。

さらなる詳細しょうさいについては GCC の最適さいてき記事きじをおみください。

どうすればroot (またはのユーザの)パスワードを変更へんこうできますか?

passwdコマンドを使つかって、現在げんざいログインしているユーザのパスワードを変更へんこうすることが出来できます。rootユーザであれば、passwd usernameコマンドでのユーザのパスワードも変更へんこう出来できます。のオプションや設定せっていについてはpasswdのmanページ(passwd(1))をてください。

一般いっぱんユーザを追加ついかするにはどうすればいいですか?

useradd larryコマンドでは"larry"というユーザが追加ついかされます。しかし、この方法ほうほうでは、システムで適切てきせつはたらくために、そのユーザにあたえるべきいくつかの権限けんげんあたえられません。そのため、以下いかのコマンドのほうこのましいでしょう。

root #useradd -m -G users,audio,wheel larry

これは "larry" というユーザを追加ついかします。-m オプションはホームディレクトリを作成さくせいします。-G オプションはユーザーを指定していされたグループに追加ついかします:

  • users はシステムのインタラクティブユーザにとって標準ひょうじゅんのグループです。
  • audio グループのユーザにはサウンドデバイスへのアクセスが許可きょかされます。
  • wheel グループのユーザには su コマンドの実行じっこう許可きょかされ、これにより (root のパスワードをっていれば) root 権限けんげんることができるようになります。

なぜ一般いっぱんユーザは root に su 出来できないのですか?

セキュリティの観点かんてんから、ユーザが wheel グループに所属しょぞくしていた場合ばあいのみ root に su 出来できます。larry を wheel グループに追加ついかするためには、以下いかのコマンドを root ユーザとして実行じっこうしてください。

root #gpasswd -a larry wheel

Gentooをあるリリースからつぎのリリースにさいインストールせずにアップグレード出来できますか?

Gentoo にリリースというものはなく、パッケージは継続けいぞくてき更新こうしんされます。Gentoo はローリングリリースディストリビューションなのです (「最前線さいぜんせん」と混同こんどうしないでください - Gentoo はデフォルトで安定あんていばんです)。

Gentoo のパッケージは日々ひび更新こうしんされます。重要じゅうようなコアパッケージが更新こうしんされることもあれば、あたらしいプロファイルが導入どうにゅうされることもありますが、バージョン、リリース、エディション、バリアントべるような特別とくべつなイベントは発生はっせいしません。システムをアップグレードするたびに、すべてが「最新さいしん」の状態じょうたいになります。

よく保守ほしゅされ、定期ていきてき更新こうしんされているシステムであれば、さいインストールが必要ひつようになることはまずないでしょう。

ヒント
Gentoo は、セキュリティじょう理由りゆうのため、そしてシステムアップデート作業さぎょう複雑ふくざつになるのをふせぐため、定期ていきてきにアップデートするべきです (毎日まいにちあるいは数日すうじつおきに更新こうしんすることはなにもおかしくありません)。システムをきれいにたも方法ほうほうについては、Gentoo アップグレードガイドをおみください。
メモ
Gentoo はインストールとアップデートのために、十分じゅうぶん安定あんていしたインターネット接続せつぞくとディスク容量ようりょう必要ひつようとします。
ヒント
重要じゅうよう変更へんこうについての情報じょうほうは、Release Engineering Project ページ、gentoo-announce メーリングリスト、そして Gentoo ebuild リポジトリニュースアイテム提供ていきょうされます。

カーネルがブートしません。なにをするべきでしょうか?

インストールのすべてのステップをやりなお必要ひつようはありません。しかし、カーネルとそれに関連かんれんするステップを調査ちょうさすることが必要ひつようです。Gentoo を、/dev/sda1/boot/dev/sda3 が rootfs (/)、そして /dev/sda2 がスワップ領域りょういきというパーティションスキームでインストールしたと仮定かていします。

live 環境かんきょうからブートして、スーパーユーザ特権とっけん昇格しょうかくしてください (ファイルシステムをマウントするのに必要ひつようです)。

最初さいしょにすべてのパーティションを mount します:

root #mount /dev/sda3 /mnt/gentoo # rootfs (/) をマウントする
root #mount /dev/sda1 /mnt/gentoo/boot # ブートパーティションをマウントする
root #swapon /dev/sda2 # スワップを有効ゆうこうする
root #mount --types proc /proc /mnt/gentoo/proc # 仮想かそうファイルシステムをマウントする
root #mount --rbind /sys /mnt/gentoo/sys
root #mount --make-rslave /mnt/gentoo/sys
root #mount --rbind /dev /mnt/gentoo/dev
root #mount --make-rslave /mnt/gentoo/dev
root #mount --bind /run /mnt/gentoo/run
root #mount --make-slave /mnt/gentoo/run

その、Gentooの環境かんきょうchrootし、カーネルの設定せっていをします:

root #chroot /mnt/gentoo /bin/bash
root #env-update && source /etc/profile
root #cd /usr/src/linux
root #make menuconfig

前回ぜんかい間違まちがって設定せっていした(しなかった)ものを修正しゅうせいして、カーネルをさいコンパイルして、さいインストールします:

root #make $(portageq envvar MAKEOPTS) && make install modules_install

もし LILO使つかわれているなら、lilo実行じっこうしなおします。GRUB ユーザーはつぎ手順てじゅんすすんでください:

root #/sbin/lilo

chrootけてシステムをさい起動きどうします。

root #exit
root #umount -l /mnt/gentoo/dev /mnt/gentoo/sys
root #umount /mnt/gentoo/proc /mnt/gentoo/boot /mnt/gentoo
root #reboot # systemd ユーザは systemctl reboot

さらなる詳細しょうさいについてはナレッジベースの この記事きじ参照さんしょうしてください。

もしこれにはんして、問題もんだいがブートローダーの設定せっていにあるならば、おな方法ほうほうしたがってください。ただし、カーネルを設定せっていしてコンパイルするわりに、ブートローダーをさい設定せっていしてください(通常つうじょうブートローダーのさいコンパイルは必要ひつようありません)。

わたし使つかっているプロキシでは認証にんしょう必要ひつようです。どうしたらいいですか?

Portageが自動的じどうてきにその方法ほうほう使つかえるように、/etc/portage/make.conf設定せっていします:

ファイル /etc/portage/make.confPortage のためのプロキシ認証にんしょう設定せってい
http_proxy="http://username:password@yourproxybox.org:portnumber"
ftp_proxy="ftp://username:password@yourproxybox.org:portnumber"
RSYNC_PROXY="rsync://username:password@yourproxybox.server:portnumber"

なお、プロキシサーバーは rsync で使つかうポートにたいする CONNECT をサポートしている必要ひつようがあります。

警告けいこく
構成こうせいファイルないにパスワードをくリスクについてっておいてください。一般いっぱんてきってこれはわる慣例かんれいであり、状況じょうきょうによってはセキュリティじょう重大じゅうだい問題もんだいとなりえます。より安全あんぜんほか方法ほうほう使用しようすることを推奨すいしょうします。

ISOファイルをディスクにむには?

関連かんれん
すでに動作どうさしている Gentoo マシンから光学こうがくディスクを作成さくせいするためのアプリケーションについては、おすすめの GUI ライティングソフト参照さんしょうしてください。Gentoo のコマンドラインからの光学こうがくメディアみについての情報じょうほうは、CD/DVD/BD writing記事きじ参照さんしょうしてください (記事きじ現時点げんじてんで iso のみについてげていません)。
ヒント
このふしでは ISO ファイルを光学こうがくメディアにむことについてあつかっています - ISO ファイルをブータブルメディアとして USB ストレージデバイスにむことにかんする情報じょうほうは、LiveUSB記事きじ参照さんしょうしてください。

ISOファイルはCD全体ぜんたいあらわすものです。このためCDにISOファイルをそのままくのではなく、ディスクイメージとしてCDに必要ひつようがあります。

ISO ファイルからディスクを作成さくせいするための光学こうがくメディアみツールは、たくさん存在そんざいします。以下いかは、かくプラットフォームごとの有名ゆうめいなツールの抜粋ばっすいと、その使つかかた簡単かんたん説明せつめいです:

  • With EasyCD Creator, on MS Windows: select File, Record CD from CD image. Then change the Files of type to ISO image file. Then locate the ISO file and click Open. After clicking Start recording the ISO image will be burned correctly onto the CD/DVD.
  • With Nero Burning ROM, on MS Windows: cancel the wizard which automatically pops up and select Burn Image from the File menu. Select the image to burn and click Open. Now click the Burn button and watch the brand new Gentoo Live CD being burnt.
  • cdrecord (Linux をふくむマルチプラットフォームのプロジェクト cdrtools (app-cdr/cdrtools) の一部いちぶです) を使用しようする場合ばあい: 単純たんじゅんcdrecord dev=/dev/cdrom (/dev/cdrom を CDROM ドライブのデバイスパスにえてください) とち、そのに ISO ファイルへのパスをつづけてってください。
  • With K3B, on Unix(like) OSs: select ToolsBurn Image. Then locate the ISO file within the 'Image to Burn' area, and select the target medium within the 'Burn Medium' area. Click Start to begin the burn process.
  • With Mac OS X Panther, and later, launch Disk Utility from Applications/Utilities, select Open from the Images menu, select the mounted disk image in the main window and select Burn in the Images menu.

わたしの CPU ではどの ISO や stage ファイルを使つかえばいいですか?

まず最初さいしょに Gentoo をインストールしようとしているシステムでどのような CPU が使つかわれているか調しらべます (たとえば Pentium-M など)。つぎに、適切てきせつな Gentoo の ISO や stageつけるために、その CPU と (命令めいれいてんで) 互換ごかんせいがある CPU タイプをさがしてください。CPU ベンダーのウェブサイトをさがせばこの情報じょうほうはたいていつかりますが、普通ふつう一般いっぱんてき使つかわれているサーチエンジンで検索けんさくしたほうがより効率こうりつてきです。

確信かくしんてなければ、i686 や generic x86 (またはそのシステムのアーキテクチャでこれに相当そうとうするもの)のような"よりていレベルの" ISO または stage ファイルを使つかってください。これでシステムは確実かくじつ動作どうさしますが、より最適さいてきされたものほど高速こうそくではないかもしれません。

Gentoo がバイナリステージをビルドする対象たいしょうとしているもの以外いがいにもすうおおくのオプションが存在そんざいすることに注意ちゅういしてください。-march フラグの設定せっていについては GCC guideてください。

ハンドブックにはただしい stage ファイルを選択せんたくするための、そしてただしいインストールメディアを選択せんたくするためのよりくわしい情報じょうほうがあります。

さい起動きどうしたらインターネットに接続せつぞくできなくなりました

まずは、標準ひょうじゅんてきなトラブルシューティングにしたがってください (ケーブルはどうか、ルータが動作どうさしているかとう)。

ネットワークカードがカーネルにまさしく認識にんしきされているか確認かくにんしてください。ip link実行じっこうして、eth0、eno1、enp2s0、enp0s8 や (無線むせん LAN の場合ばあい) wlan0、wlp5s6 といった名前なまえさがしてみてください。ネットワークカードをカーネルに認識にんしきさせるためにカーネルモジュールをませる必要ひつようがあるかもしれません。この場合ばあい/etc/modules-load.d うち名前なまえ.confわるファイルにそのモジュールを記載きさいしてください。

もしお使づかいのネットワークカードのサポートをカーネルにわすれたなら、カーネルのさい設定せっていと、場合ばあいによってはさいコンパイルが必要ひつようです。

ネットワークカードはまさしく認識にんしきされていて、DHCPを使つかうように設定せっていしていたのであれば、DHCPクライアントがインストールされていないのかもしれません。Gentooでは様々さまざまなDHCPクライアントを利用りようできますが、よく使つかわれるのはdhcpcdです。もしインターネットに接続せつぞくする必要ひつようがあれば、インストールCDで起動きどうなおして net-misc/dhcpcd をインストールします。

インストールCDでシステムを復旧ふっきゅうする方法ほうほうここかれています。

ハンドブックにはネットワーク設定せっていについての情報じょうほうがあり、一方いっぽう wiki にはEthernetWiFi、そしてネットワーク管理かんりについての情報じょうほうがあります。

Windowsやのオペレーティングシステムとデュアルブートできますか?

はい!多分たぶん、GRUB を sys-boot/os-prober一緒いっしょにインストールする方法ほうほう最速さいそくです。これについては GRUB のページや、とくに GRUB をもちいたデュアルブートについてはこのページんでください。

GRUB LegacyやLILOからWindowsを起動きどうしようとすると、くろ画面がめんしか表示ひょうじされません。どうしたらいいですか?

それは GRUB LegacyLILO といったふるいブートローダーによくある問題もんだいかもしれません。Windows は最初さいしょのハードディスク以外いがいからの起動きどう拒否きょひし、くろ画面がめん表示ひょうじすることがあります。この場合ばあい、Windows が最初さいしょのハードディスクにインストールされているのだと、Windows におもませる必要ひつようがあります。これにはブートローダーの設定せってい変更へんこうします。以下いかのサンプルでは Gentoo が /dev/sda (いち番目ばんめのディスク) に、Windows が /dev/sdb (番目ばんめ) にインストールされているものとするので、適宜てきぎえてください。

ファイル /boot/grub/grub.confWindowsをデュアルブートするgrub.confの一節いっせつ
title Windows XP
     map (hd1) (hd0)
     map (hd0) (hd1)
     rootnoverify (hd1,0)
     chainloader +1
メモ
上記じょうき設定せっていれいGRUB Legacy のものであって、GRUB2 のものではありません。GRUB をもちいて Windows とデュアルブートする方法ほうほうについては GRUB のページ参照さんしょうしてください。
ファイル /etc/lilo.confWindowsをデュアルブートするlilo.confの一節いっせつ
other=/dev/sdb1
     label=WindowsXP
     table=/dev/sdb
     map-drive = 0x80
     to = 0x81
     map-drive = 0x81
     to = 0x80

これでWindowsは自分じぶん最初さいしょのドライブにインストールされているとしんじ、正常せいじょう起動きどうするはずです。さらなる情報じょうほうはお使つかいのブートローダーにおうじて、公式こうしきGRUB ドキュメントman lilo.confることができます。

Gentoo を stage1 や stage2 ファイルからインストールするには?

Gentoo ハンドブックでは stage3 ファイル使用しようした Gentoo のインストールのみを説明せつめいしています。stage1 や stage2 のファイルは開発かいはつのためだけに存在そんざいするもの (Release Engineering チームは stage3 をるために stage1 ファイルから開始かいししています) であり、ユーザーは使用しようすべきではありません: stage3 ファイルはシステムのブートストラップにもしっかり使つかえます。インターネット接続せつぞく動作どうさしている必要ひつようがあります。

ブートストラップとは、すべてのコアシステムパッケージをインストールしたのちにそのシステムようのツールチェーン(C ライブラリーとコンパイラー)をビルドすることをします。システムをブートストラップするには stage3 インストールを実行じっこうします。カーネルの設定せっていしょうはじめるまえに、 bootstrap.sh スクリプトをそれぞれの必要ひつようおうじて編集へんしゅうする必要ひつようがあるかもしれません:

root #cd /var/db/repos/gentoo/scripts
root #vi bootstrap.sh

変更へんこうしたのちは、スクリプトを実行じっこうしましょう。

root #./bootstrap.sh

つぎに、あたらしくビルドされたツールチェーンを使つかってすべてのコアシステムパッケージをさいビルドします。これらは stage3 ファイルですで提供ていきょうされているためさいビルドする必要ひつようがあります:

root #emerge -e @system

それでは "カーネルの設定せってい" にうつりましょう。

パッケージ管理かんり

関連かんれん
Portageemerge コマンドについてのドキュメントも参照さんしょうしてください。

パッケージはどのようなかたち保存ほぞんされますか?

パッケージは、それ自体じたいが「保存ほぞんされている」やくではありません。そのわり、Gentooでは、依存いぞん関係かんけい解決かいけつし、ソースコードをフェッチし、そしてユーザの必要ひつようわせたバージョンをコンパイルする一連いちれんのスクリプトが提供ていきょうされます。一般いっぱんてきにGentooでは、リリースやスナップショットのためだけにバイナリがビルドされます。Gentoo開発かいはつしゃマニュアルでは、ebuildスクリプトについての詳細しょうさいせられています。

完全かんぜんなISOリリースのために、バイナリパッケージ一式いっしきが、強化きょうかされた.tbz2フォーマットで生成せいせいできます。これは.tar.bz2互換ごかんで、ファイルの最後さいごにメタ情報じょうほうされています。これらを使用しようすることで、パッケージの(完全かんぜんには最適さいてきされていないが)動作どうさするバージョンを、素早すばや効率こうりつてきにインストールすることができます。

RPM(Red Hatパッケージ管理かんりファイル)をGentooのPortageをもちいて作成さくせいすることは可能かのうですが、現在げんざいパッケージをインストールするために既存きそんのRPMを使つかうことはできません。

自分じぶんで./configureをおこなうことはできますか?

はい、しかしそれは些細ささいなことではありませんし、おすすめできません。これをおこなうにはPortageの内部ないぶやコマンドの十分じゅうぶん知識ちしき必要ひつようですので、そのわり、やりたいことをおこなうためにebuildにパッチをて、Portageのoverlayにくことが推奨すいしょうされています(これがoverlayが存在そんざいする理由りゆうです)。これのほうが、保守ほしゅせいにおいてはるかにすぐれていますし、通常つうじょうならばより簡単かんたんです。さらなる情報じょうほうについてはGentoo開発かいはつしゃマニュアル参照さんしょうしてください。

rsyncが使つかえないときはどうしたらいいですか?

もしポート 873 を使つかう rsync の通信つうしんとおさないファイアウォールのうしろにいるなら、一般いっぱんてきな HTTP で Portage スナップショットを取得しゅとくする emerge-webrsync使つかうとよいでしょう。プロキシ経由けいゆでソースファイルや Portage スナップショットを取得しゅとくする方法ほうほうこのセクションかれています。

自宅じたくではろくなインターネット回線かいせん使つかえません。べつ場所ばしょでソースをダウンロードしておいて使つかうことはできますか?

パッケージを手動しゅどうでダウンロードして、インストールのための適切てきせつ場所ばしょにコピーすれば可能かのうではありますが、これはとても面倒めんどう作業さぎょうかもしれません。

まず、emerge --pretend package/atomでどのプログラムがインストールされようとしているかを確認かくにんします。これらのパッケージのソースをどこからダウンロードしたらいいかはemerge -fp package/atom調しらべられます。ソースをダウンロードして適当てきとうなメディアでかえったら、そのファイルを/var/cache/distfiles/き、あとはemerge package実行じっこうするだけです。

ソースの distfile が /var/cache/distfiles/ にまっていますが、これは削除さくじょしても大丈夫だいじょうぶですか?

これらのファイルを削除さくじょすることによる、日々ひびのパフォーマンスへの悪影響あくえいきょうはないでしょう。しかし、最新さいしんのバージョンのファイルはそのままにしておくのが賢明けんめいかもしれません。しばしばあるおなじバージョンの特定とくていのソフトウェアにたいし、複数ふくすうのebuildがリリースされるからです。もしアーカイブが削除さくじょされ、ソフトウェアがアップグレードされるかさいビルドされるとき再度さいどインターネットからファイルをダウンロードすることが必要ひつようになるでしょう。

/var/cache/distfiles/ などの中身なかみ管理かんりするために、app-portage/gentoolkit にある eclean スクリプトを使用しようしてください。使用しよう方法ほうほうについてるには、eclean(1) man ページや Gentoolkit のページんでください。

/var/tmp/portageにはなにがかれるのですか?この中身なかみしても大丈夫だいじょうぶですか?

コンパイルに、Gentooはパッケージのソースを/var/tmp/portage(あるいはもしデフォルト変更へんこうされた場合ばあい$PORTAGE_TMPDIR/portage)に保存ほぞんします。これらのファイルやフォルダは通常つうじょうemergeが成功せいこうすると削除さくじょされますが、時々ときどき削除さくじょされない場合ばあいがあります。もしemergeコマンドが実行じっこうされていないならば、このディレクトリのなかのすべての内容ないよう削除さくじょしても大丈夫だいじょうぶです。このディレクトリをそらにするまえに、かならつねpgrep emerge実行じっこうするようにしてください。

使つかかた

どうすれば国際こくさいキーボードレイアウトが使つかえますか?

/etc/conf.d/keymaps にある keymap 変数へんすう編集へんしゅうしてください。コンソールじょうでキーマップの拡張かくちょう文字もじただしく動作どうさするためには、/etc/conf.d/consolefont ファイルにある consolefontconsoletransation 変数へんすう設定せっていする必要ひつようがあるかもしれません (環境かんきょう地域ちいきかんしてのさらなる情報じょうほうは、地域ちいきガイド参照さんしょうしてください)。そして、reboot をするか、keymapsconsolefont スクリプトをさいスタートしてください。

root #/etc/init.d/keymaps restart
root #/etc/init.d/consolefont restart

さらなる情報じょうほうについてはキーボードレイアウトの切替きりかえをおみください。

DNS名前なまえ解決かいけつがrootでしかうごきません

/etc/resolv.confのパーミッション設定せってい間違まちがっています。つぎのように修正しゅうせいしてください:

root #chmod 0644 /etc/resolv.conf

resolv.conf もおみください。

どうしてわたしのユーザは自身じしんのcrontabを使用しようできないのですか?

ユーザーをcronグループに追加ついかしてください。

root #gpasswd -a <username> cron

起動きどうに NumLock が自動じどうでオンになるようにするには?

以下いかのコマンドはnumlockサービスを default らんレベルに追加ついかし、起動きどうnumlock有効ゆうこうにします。

root #rc-update add numlock default
root #/etc/init.d/numlock start

GUIツールにかんしては、それぞれがこのようなたねのツールを提供ていきょうしています。これ以上いじょうのヘルプにかんしては、使用しようしているGUIツールのヘルプセクションやオンラインマニュアルを確認かくにんしてください。

ログアウトしたときにターミナルをクリーンするにはどうすればいいですか?

ターミナルをクリーンするには、clearコマンドをユーザの~/.bash_logoutスクリプトに追加ついかしてください:

user $echo clear >> ~/.bash_logout

新規しんきユーザを追加ついかしたとき自動的じどうてきにこれをおこなうには、おなじことを/etc/skel/.bash_logoutファイルにってください:

root #echo clear >> /etc/skel/.bash_logout

開発かいはつ

バグ報告ほうこく方法ほうほうは?

Bugzillaのサイトを利用りようしてバグを報告ほうこくしてください。もし問題もんだい本当ほんとうにバグかたしかでないなら、Libera.Chat IRCネットワークの#gentoo (webchat)をたずね、質問しつもんしてください。

wiki じょうにバグ報告ほうこくかんするガイドがいくつかあります: Bugzilla/バグ報告ほうこくガイドBugzilla/Guide です。support記事きじ参照さんしょうしてください。

どのくらいの頻度ひんどあたらしいリリースが作成さくせいされますか?

Gentoo のパッケージは通常つうじょう上流じょうりゅう開発かいはつしゃあたらしいコードをリリースしたあとすぐにアップデートされます。さらなる情報じょうほうかんしてはこのセクションてください。

Gentoo Linux への重要じゅうよう変更へんこうについての情報じょうほうは、Release Engineering Project ページ、gentoo-announce メーリングリスト、そして Gentoo ebuild リポジトリニュースアイテム提供ていきょうされます。

メモ
このふし説明せつめいしているリリースはパッケージのリリースのことです。Gentoo それ自体じたいローリングリリースモデルにしたがい、リリースというものをちません。Gentoo らしさとはなにか? のふし参照さんしょうしてください。

わたしのスピーカがくるったようにビープをらします。どのようにしてコンソールビープを無効むこうにできますか?

コンソールビープはsetterm使用しようすることですことができます、このようにしてください:

root #setterm -blength 0

起動きどうにコンソールビープを無効むこうにするには、以下いかのコマンドを/etc/conf.d/local.startファイルに追加ついかしてください。しかしながら、これは現在げんざいのターミナルのビープのみを無効むこうにします。のターミナルのビープを無効むこうにするには、コマンドの出力しゅつりょくを、無効むこうにしたいターミナルにパイプでつなげます、このようにしてください:

root #setterm -blength 0 > /dev/vc/1

/dev/vc/1を、コンソールビープを無効むこうにする必要ひつようがあるターミナルにえてください。

さらなる情報じょうほうかんしては、この記事きじ参照さんしょうしてください。

トリビア

どうして'e'の文字もじおおくのGentoo特有とくゆうのツールや機能きのうにあるのですか?

'e' が使つかわれるようになったのは、Gentoo が当初とうしょ Enoch Linux としてはじまったからです。このためおおくの Gentoo のツールや関数かんすうめい接頭せっとう 'e' を維持いじしています。

Daniel Robbins (Daniel Robbins) からの引用いんようです:"I think the 'e' likely came from enoch, and was picked as a single-character prefix in the vein of the 'iMac', which was initially released in August 1998. Enoch began in early 1999. (わたしは'e'がenochからたのだとおもいます、そして、1998ねん8がつはつリリースされた'iMac'とおなじように、1文字もじ接頭せっとうとしてえらばれました。Enochは1999ねんはじめに始動しどうしました。)(https://www.funtoo.org/Funtoo_Linux_Historyてください)"

資料しりょう

Gentoo Linux の CD や DVD リリースをうことができますか?

ほとんどのストアは CD や DVD の提供ていきょうりやめてしまいました。Gentoo ISO のリリースウィンドウのみじかさと、技術ぎじゅつ進歩しんぽ (とく大衆たいしゅうけインターネットの帯域たいいき増加ぞうか) から、これらのインストールメディアの配布はいふ形態けいたいいま歴史れきしじょう存在そんざいです。ブート可能かのうメディアはミラーからすぐに入手にゅうしゅ可能かのうで、ミラーにはダウンロードページからアクセスできます。

ライセンスをけてその商品しょうひん販売はんばいするストアの一覧いちらんは、stores pageにあります。

このFAQにはわたし質問しつもんこたえがありません。どうすればいいですか?

最初さいしょのステップは、Gentoo wikiman ページInfo/usr/share/doc/ などの関係かんけいするドキュメントにざっととおすことです。おおくのコマンドは --help または -h スイッチをサポートしています。

Gentoo Linux の様々さまざまメーリングリストフォーラムたすけになるかもしれません。IRC うえの Gentoo コミュニティに質問しつもんげることもできます - Libera.Chat#gentoo (webchat) IRC のチャンネルで直接ちょくせつ質問しつもんしてください。

Gentoo バグ追跡ついせきシステムおおくの問題もんだいについての情報じょうほうふくんでいます。ウェブ検索けんさく疑問ぎもんかんして結果けっかかえしてくれるかもしれません。特定とくていのパッケージに問題もんだいかかえている場合ばあいは、上流じょうりゅうのドキュメントを確認かくにんしてください。

関連かんれん
See the support article if having a particular issue.

This page is based on a document formerly found on our main website gentoo.org.
The following people contributed to the original document: Daniel Robbins (Daniel Robbins) , Colin Morey, John P. Davis, Eric Stockbridge, Stoyan Zhekov, Carl Anderson, Jorge Paulo, Benny Chuang, Jonathan Smith,
They are listed here because wiki history does not allow for any external attribution. If you edit the wiki article, please do not add yourself here; your contributions are recorded on each article's associated history page.