RSYNC_PROXY="/span>(または2.4カーネルを使用している場合にはkernel-2.4)に記述されているかを確認してください。 構築したカーネルにネットワークカードのサポートを組み込むのを忘れていた場合には、 カーネルを再構築する必要があります。
カーネルによってネットワークカードが認識されていて、DHCPの設定を行っている場合には、 もしかしたらemerge dhcpcdのし忘れかもしれません。 インストールCDでリブートを行いdhcpcdをインストールする必要があります。
インストールCDを使用してシステムを復旧させるための情報はavailableにもあります。
GRUBまたはLILOを使用してWindowsを起動させたいのですが、真っ黒な画面だけが表示されてしまいます。どうすればいいでしょうか?
なぜベジタリアンになる これはよく知られている問題です。 Windowsが最初のハードディスクにインストールされていないときに、Windowsは起動せず、黒い/何も表示されない画面を表示します。 これを解決するために、bootローダーを調整して、Windowsが最初のハードディスクにインストールされていると、Windowsを"だます"必要があります。 下記の例を参照してください。Gentooはhda(最初のディスク)に、 Windowsはhdb(二つ目のディスク)にインストールされています。 必要に応じてあなたの設定を調整してください。
コード表示 3.6: Windows用のデュアルブートのgrub.confの例 |
title Windows XP map (hd1) (hd0) map (hd0) (hd1) rootnoverify (hd1,0) chainloader +1 |
コード表示 3.7: Windows用のデュアルブートのlilo.confの例 |
other=/dev/hdb1 label=WindowsXP table=/dev/hdb map-drive = 0x80 to = 0x81 map-drive = 0x81 to = 0x80 |
これで、Windowsに最初のハードディスクにインストールされていると思い込ませ、 問題なくbootさせることができます。さらなる情報は使用しているブートローダーによって、 GRUB documentation、 またはman lilo.confを参照ください。
Stage1またはStage2のtarballを使用してGentooをインストールするにはどうしたらいいでしょうか?
GentooハンドブックはStage3のtarballを使用してのインストールのみを説明しています。 しかし、Gentooは現在もStage1とStage2のtarballを提供しています。 これは、開発目的(リリースエンジニアリングチームは、Stage3のtarballを作成するために、Stage1のtarballを使用します)ですので一般のユーザーは使うべきではないでしょう。Stage3のtarballは、 システムをbootstrapするためにとても良いです。接続されているインターネットが必要です。
bootstrapとは、すべてのコアシステムパッケージをインストールした後で、toolchain(Cライブラリとコンパイラ)を構築することです。 システムをbootstrapするために、stage3インストールを実行してください。 Configuring the Kernel(カーネル設定)の章を開始する前に、bootstrap.shを必要に合わせて編集してから、実行してください。
コード表示 3.8: システムをbootstrapする |
# cd /usr/portage/scripts # vi bootstrap.sh # ./bootstrap.sh |
次にすべてのコアシステムパッケージを新しく構築したtoolchainで再構築します。 Stage3のtarballがそれらを提供しているので、再構築する必要があります。
コード表示 3.9: コアシステムパッケージの再構築 |
# emerge -e system |
これで、Configuring the Kernel章から続けることができます。 しかし、あらかじめビルドされたGRPパッケージを今後使用することはできません。
4. パッケージ管理
パッケージは、どの形式で格納されますか?
パッケージそれ自体は"格納"されていません。 その代わりに、依存関係を解決し、ソースコードを取得し、あなたのニーズにあったパッケージのバージョンをコンパイルするためのスクリプトのセットを提供します。 通常、私たちはリリースとスナップショットのためだけにバイナリパッケージを作成しています。 Gentoo Ebuild HOWTOは、ebuildスクリプトの中身について詳細に解説しています。
完全なISO CDのリリースのために、完全なバイナリパッケージ一式を.tar.bz2と互換性を持ちメタ情報をファイルの最後に付加した.tbz2の拡張形式で作成します。それらのパッケージは、パッケージを素早く、効率良くインストールすることに使われます(完全な最適化はされていませんが)。
GentooのPortageを使用してRPM(Redhat package managerファイル)を作成することは可能ですが、現在のところ既存のRPMをインストールすることはできまねん。
自分で./configure をしたいのですが、できますか?
はい。しかし簡単ではありませんし、推奨もされていません。 この方法はPortage内部とコマンドに関する豊富な知識を必要とするので、 その代わりにebuildにあなたがしたいことの修正を行い、あるPortageオーバーレイディレクトリにそのebuildを置くことが推奨されています(これがオーバーレイがある理由です)。これは非常に保守性が高いですし、一般的に簡単です。 さらなる情報は、Ebuild HOWTOを参照してください。
習慣を破るには? ファイアウォールの後ろから emerge を使うにはどうすればいいですか?
proxyや rsync、手動でのソースダウンロードを参照してください。
rsyncが動かない場合にはどうすればいいですか?
rsyncを許さないファイアウォールの後ろにいる場合には、 emerge-webrsyncコマンドを使用して、通常のHTTPプロトコルを通じてPortageスナップショットを取得し、インストールすることができます。 proxyを経由しての、Portageスナップショットのダウンロードの仕方は、 このドキュメントのproxyセクション にありますので、参照してください。
家には遅いモデムしかありません。ソースをどこかから取って来てシステムに加えることはできるでしょうか。
できます。emerge --pretend package することで、インストールされようとしているプログラムを見ることができます。 それらのパッケージがどのソースを使用し、どこからダウンロードするのかを知るためには、emerge -fp packageとします。 ソースをダウンロードして、好きなメディアで家に持ってきて下さい。 ソースを /usr/portage/distfiles/ に置いて、単純にemerge package をしてください。 ただし、この作業が退屈な作業であることを警告しておきます。
ソースtarボールが/usr/portage/distfilesに保存されます。 これらのファイルを消しても大丈夫ですか?
それらのファイルを削除することは、日々の動作には大きな悪影響を与えることはないでしょう。 特定のソフトウェアの同一バージョンに対する新しいebuildのリリースがしばしばされるので、最新のファイルを保持しておくのが賢いかもしれません。 ファイルを削除し、ソフトウェアをアップデートする際には、再度インターネットから再度そのファイルを取得する必要があります。
/usr/portage/distfiles/と他のいくつかの内容を管理するのにapp-portage/gentoolkitにあるecleanスクリプトが使えます。 使い方について詳しくはman ecleanやGentoolkit Guide (日本語訳)を読んでください。
/var/tmp/portageの中身は何ですか?/var/tmp/portageの中のファイルとディレクトリを削除しても問題ないですか?
コンパイル中、Gentooはパッケージのソースファイルを/var/tmp/portageに保存します。 これらのファイルとディレクトリは、通常インストールが正常に完成した際に削除されますが、ときどき失敗します。 emergeが実行されていない場合には、安全に削除することができます。 確認のために、削除する前にはpgrep emergeをして確認してください。
5. 使用方法
どうすれば国際化キーボードレイアウトが使えますか?
/etc/conf.d/keymapsのKEYMAPを編集してください。 拡張された文字をコンソールで正しく使用したい場合には、 /etc/conf.d/consolefontにCONSOLETRANSLATIONとCONSOLEFONTを設定する必要があるかもしれません(環境をさらにローカライズするためのさらなる情報は、our localisation guide(日本語訳)を参照してください)。 それから、rebootをするか、keymapとconsolefontのスクリプトを再起動してください。
コード表示 5.1: keymapsのリスタート |
# /etc/init.d/keymaps restart # /etc/init.d/consolefont restart |
DNS の名前解決が root でしか機能しません
/etc/resolv.conf のパーミッションが間違っています。次の様に chmodして下さい。
コード表示 5.2: /etc/resolv.confのパーミションの変更 |
# chmod 0644 /etc/resolv.conf |
なぜ個人個人のcrontabが使用できないのですか?
そのためにはユーザーをcronグループに加える必要があります。
システム起動時にnumlockをオンにしておく方法はありますか?
コマンドラインを使用している場合には、ただrc-update add numlock default &&/etc/init.d/numlock startを実行するだけです。
GUI毎に、この種のことをするための異なるツールが提供されています。 そのGUIのヘルプや、オンラインマニュアルをチェックしてください。
ログアウトしたときにターミナルをクリアするにはどうしたら良いですか?
ターミナルのクリアするためには、clearを~/.bash_logoutスクリプトに加えます。
コード表示 5.3: ログアウト時にターミナルをクリア |
$ echo clear >> ~/.bash_logout |
新しいユーザーを加えたときに、自動的にこれをしたい場合には、/etc/skel/.bash_logoutを同様にします。
コード表示 5.4: 新しいユーザーがログアウト時にターミナルをクリアするようにする。 |
# echo clear >> /etc/skel/.bash_logout |
6. メンテナンス
ReiserFS でファイルシステムの破壊が起きます。そうのような問題の修正方法。
もし、ReiserFSパーティションが壊れてしまったならば、Gentoo LinuxインストールCDで起動して、壊れたパーティション上でreiserfsck --rebuild-treeを実行してください。これはファイルシステムを修復するはずですが、パーティションが壊れたことによっていくつかのファイルやディレクトリを失う可能性があります。
7. 開発
どこにパグをレポートすれば良いですか?
私たちのBugzillaを使用してください。 もし、問題が実際のバグかどうか不確かな場合には、 IRC上の#gentooで聞いてみることもできますよ。
どのくらいの頻度で新しいリリースが出ますか?
Gentooのパッケージは、オリジナルの開発者が新しいコードをリリースした後すぐに更新されます。 Gentoo自身の新しいステージ/profile/ISOリリースの作成については、 Release Engineering Projectページを参照してください。 また、新しいリリースはgentoo-announceメーリングリストでアナウンスされます。 さらなる情報は アップグレードに関する質問を参照してください。
スピーカーの音がうるさいです。どうやればコンソールビープをオフにできますか。
コンソールビープは、setterm を使うことでオフにできます。次の様にして下さい。
コード表示 7.1: settermの使用 |
# setterm -blength 0 |
もし、console beep をブート時にオフにしたければ、/etc/conf.d/local.start にこのコマンドを加えて下さい。ただし、これでは現在のターミナルしかビープを無効にできません。 他のターミナルのビープも無効にするには、コマンドの出力を、無効にしたいターミナルに次の様にパイプして下さい。
コード表示 7.2: settermを使用する |
# setterm -blength 0 > /dev/vc/1 |
/dev/vc/1 は、自分がビープを無効にしたいターミナルに置き換える必要があります。
8. リソース
どこで Gentoo Linux に関する情報をもっとみつけられますか?
公式ドキュメントは
Gentoo Linux の CD は買えますか?
すべてのアーキテクチャ用のインストールCDが私たちのGentoo Storeにあります。 私たちの店舗で購入すると、あなたは私たちの開発をサポートすることにもなります。 もしよろしければ購入を検討してください。
また、Get Gentoo!のページにあるお店から最新のCDを手に入れることができます。
この FAQ は、私の質問には答えてくれていません。どうすればいいでしょう。
最初に、ドキュメンテーション(日本語訳)で適当な文書を探しましょう。 もしなければ、Googleにある様々な Gentoo Linux の ML を探して下さい。 Gentooメーリングリスト検索する場合には、ただ"lists.gentoo.org foo"と入力するだけです。"foo"が探したいものです。 すべての方法が失敗した場合や、Gentooの人たちに会ってみたいときは 私たちのirc:#gentooを訪れてください。
このドキュメントの内容は、他のものが明示されない限りは、 CC-BY-SA-2.5ライセンスです。 Gentoo Name and Logo Usage Guidelines (日本語訳)が適用されます。
These are our most popular posts:
犬が飼主をリーダーと認めるには何をするべき? #1::お悩み解決 犬の ...
犬が飼主をリーダーと認めるには何をするべき? ... ペット犬の飼い方、犬ペットのしつけ 、犬の病気やペットグッズなどの多数の質問と回答集。犬のお ... くらいに思って そのまま乗せていました。すると、なんの前触れもなく私の膝の上でオシッコをしたの です・・・。 read more上司が報告書 の書き方 - 株式会社インソース
このサイトは、ブックオフでの携帯サーチを利用したせどりが、いっそう難しくなる昨今、 せどりの生きる道を探すために開設しました。せどり人として ... 実は、ポイント集めも やりましたし、クッキー系アフィリもやりましたし. ブログを量産 ... これは、わたしの道筋 です。 全部一気に ... 何をするべきか、どうやってやるかは分かっているんだけど. 今の 自分の ... read more仕事が遅い人の共通項
2011年12月8日 ... 仕事が遅い人間は、「今、何をすべきか」と言うことに対するセンスが全くありません。 センスがないので、全く今 .... ということは、こういう人には「Unlearn」することなんて 全然できやしないだろうな、ということを感じました。「Unlearn」というのは、 ... read more在日工作員を追い出すために何をすべきか?資金源の根絶、スパイ防止 ...
1 日前 ... 在日工作員を追い出すために何をすべきか?資金源の ... の癒着構造。 この構造を 作り上げ、独占的に支配する巨大広告代理店・電通のメディア洗脳戦略を暴き出す。 .... また、スパイ防止法を取り上げている人が多く見られました。 ●選挙に ... read more
0 コメント:
コメントを投稿