トップページ⇒linux
1001コメント314KB

Gentoo Linux 25

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2008/05/02(金) 16:44:47ID:a5E4vyLs
Gentoo Linux
ttp://www.gentoo.org/

Gentoo Linux Users Group Japan (GentooJP)
ttp://www.gentoo.gr.jp/

・はじめに
GentooJPの歩き方
ttp://www.gentoo.gr.jp/jpmain/arukikata.xml
Gentooハンドブック(含 インストールガイト)
ttp://www.gentoo.org/doc/ja/handbook/

・もうちょっと先
Gentoo Linux Frequently Asked Questions
ttp://www.gentoo.org/doc/ja/faq.xml
Gentoo Linux tips 集
ttp://www.gentoo.gr.jp/jpmain/tips.xml
Portage ユーザガイド
ttp://www.gentoo.org/doc/ja/portage-user.xml
Gentoo-Portage.com
ttp://www.gentoo-portage.com/
Gentoo-Wiki.com
ttp://gentoo-wiki.com/Main_Page

前スレ
http://pc11.2ch.net/test/read.cgi/linux/1197184271/
0042login:Penguin2008/05/09(金) 23:45:52ID:ddbgKpvr
>>41
やったー(^o^)/できました!
ありがとうございましたm(__)m
0043login:Penguin2008/05/11(日) 10:26:28ID:oiINnO02
教えて。
自作機に、gentooをいれて使ってます。
kernel2.6.22 を自分でmakeして使っていたのですが、こないだ、マザーを交換しました。
チップセットは同じなので、そのまま立ち上がるのですがLANが繋がらないので、kernelを
makeしなおそうと、'cd /user/src/linux' 'make menuconfig'したのですが、
> nenuconfig をmakeするルールがありません 中止
と、エラーが出てしまいます。

make oldconfig しても結果は同じです。

LANモジュールを、入れ替えたいだけなのですが・・・
なんか、根本的に間違ってるんでしょうか。
0044login:Penguin2008/05/11(日) 10:29:24ID:6viREh2c
nenuconfig はないわな
0045login:Penguin2008/05/11(日) 10:31:45ID:3p52USZ7
>>43
/usr/src/linuxにMakefileはあるの?
0046login:Penguin2008/05/11(日) 10:34:32ID:oiINnO02
へ?
menuconfig ってダメなの??
ヒントでいいから教えて、下さい。
0047login:Penguin2008/05/11(日) 10:41:44ID:oiINnO02
>45
今見てみました。
/usr/src/linux にMakefile がありませんでした。
いままで(マザー交換するまえまで) make menuconfig してたのに・・・
これから、どうすれば・・・

>44
ようやく気づいた。
nenuconfig
書き込んだ時、間違ってしまいました。

お返事ありがとうございました。
0048login:Penguin2008/05/11(日) 11:04:12ID:sjADSr18
GentooのインスコCDで起動してchrootしてカーネルをemergeしなおせば?
0049472008/05/11(日) 11:12:38ID:oiINnO02
>48
ああそうか。
emergeしなおさなければ、ならないんですね。
やってみることにします。
ありがとうございました。
0050login:Penguin2008/05/11(日) 11:35:55ID:mTcH8CGT
インスコCD あるなら、/boot/ と /lib/modules/ のピーコって手もあるけどな
0051login:Penguin2008/05/11(日) 15:33:55ID:TsSMwwQv
emerge gentoo-sources すれば新しいソース入るんじゃないの?
0052472008/05/11(日) 18:30:53ID:oiINnO02
どうも、47です。

無事、カーネルの emerge 終わりました。
どうして、/usr/src/linux に Makefile がなくなってしまったのか、謎です。
使ってた、カーネルソースが古くなって portage の tree から落ちたからか???
よくわかってません。

>emerge gentoo-sources すれば新しいソース入るんじゃないの?

よく考えたら、ですね。できないのが、make menuconfigだけですから。
半日、あれこれいじりまわって、遊んでしまいました。
0053login:Penguin2008/05/11(日) 19:00:05ID:NelH9caz
>>52
カーネルソースのパッケージはそれぞれ別のスロットなってるから、古いバージョンがいつの間にか
アンインストールされたということは考えにくいけど。
それと gentoo-sources のパッチ群が必要ないなら、自分で kernel.org からソースをダウンロードして
管理したほうが、portage でのハッシュ計算がない分多少早くなるよ。
0054login:Penguin2008/05/11(日) 20:39:00ID:V3HQ48ta
gnomeを入れて、日本語入力環境を整えようと思い
emerge anthy scim scim-anthy
をして、~/.xprofileに
export LANG=ja_JP.utf8
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE=scim
scim -d &
として一度gnomeを終了させてstartxで起動させてCtrlとスペースを押したのですが
出来ないのですが設定が間違っていたのでしょうか?
あと、~/.xinitrcに書いても出来ませんでした
0055login:Penguin2008/05/11(日) 20:48:47ID:cDCZ5ih4
キーバインドが Shift+Space になってるとかではないかなぁ。

ちなみに ~/.xprofile は知らない。
0056login:Penguin2008/05/11(日) 20:50:30ID:NelH9caz
>>54
その設定した環境変数は Ctrl-space を試したアプリケーションにちゃんと継承されているんだよね。
gtk アプリの入力欄で右クリックすると「入力メソッド」 > 「◎scim」となってる?
あと一応 LANG だけでなくて LC_ALL にも同じ値を設定してみたら。
0057login:Penguin2008/05/11(日) 21:24:34ID:V3HQ48ta
scimのキー設定のところで右クリックをしましたらInputメソッドのところが白くなっており
何も出来ませんでした。
あと、LC_ALL=scimとしても出来なく、scimのキー設定も出来ませんでした。
0058login:Penguin2008/05/11(日) 21:49:58ID:AIvHv68G
>>57
>> LC_ALL=scim
ちょ〜〜! もっと基本から勉強しるぅぅぅぅぅ
0059login:Penguin2008/05/11(日) 22:17:49ID:aNx8dx4x
>>52
つzcat /proc/config.gz
0060login:Penguin2008/05/12(月) 00:55:29ID:xNtjUsMn
scim がロケールだとは知らなかった
0061login:Penguin2008/05/12(月) 01:47:13ID:IjSI6tpR
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE=scim
LANG='ja_JP.utf8' scim -d
を~/.xinitrcでだめ?
0062login:Penguin2008/05/12(月) 01:47:23ID:xN3YpCTN
一瞬Ubuntuスレかと思ったわ
0063login:Penguin2008/05/12(月) 03:03:18ID:LBBbvMMr
>>59
オレも最初それかと思ったが、ないのは .config ではなく Makefile じゃまいか?
0064592008/05/12(月) 19:51:45ID:iPb7ZkvF
>>63
Σ(゚Д゚)ガーン
ちょっと死んでくるよ_| ̄|○
0065login:Penguin2008/05/12(月) 20:44:36ID:1r4F57eO
あぁぁぁぁぁぁぁ!!!!!

gnome上でOpenOffice.org コンパイルしていたのは良いんだけど…
ブラウザ消して、おちゅーしゃに切り替えようとマウスを触った瞬間
ターミナル消しちゃった(´・ω・`)
0066login:Penguin2008/05/12(月) 20:57:50ID:xPnJIJhF
今度からscreenを使うがよい(`・ω・´)
0067login:Penguin2008/05/12(月) 21:24:58ID:viwKnK8H
もうopenoffice-binでいれちゃいなよ
0068login:Penguin2008/05/12(月) 22:54:46ID:h3etwg2o
>>65
CTL+ALT+F1とかで別な仮想端末に切り替えて、
そこでemergeするとかは?
0069login:Penguin2008/05/13(火) 00:15:55ID:iMUqUT6R
>>68
うっかりターミナル閉じちゃうヤツだから、うっかりリブートするかもな。
0070login:Penguin2008/05/13(火) 00:29:54ID:ndw2kpnj
ポインタがワープしたり1クリックで2、3クリック送信されたりする俺のマウスではよくある事故だ
0071login:Penguin2008/05/13(火) 01:17:09ID:SdLbDpfT
そのマウスは捨てた方がいいな
0072login:Penguin2008/05/13(火) 02:39:53ID:60APONOy
同意せざるを得ないな
0073login:Penguin2008/05/13(火) 02:50:44ID:yR+Nsv+4
久々にLinuxからかきこ。

字幕付けソフトっていいの無いと思ってずっとwindowsで作業してたけど
freshmeatで探したらけっこういろいろあった。しかもよく見てみるとmplayer内蔵で
映像と同期して付けられたり。flvをプレビューできるのはwindowsにはなかったので
さっそく再起動してLinuxへ。gnome-subtitlesというのがよさげだったんだけど
ツリーには最新版無かったのででっち上げて、最新版から分離したライブラリもでっち上げ。
なかなか良い感じ。

が、肝心のflvはmplayerというかffmpegのバージョンのせいか音飛びが激しい。
windowsでもあったんだけど、たしかlibmadかなにかライブラリをどれ使うかによって
出る症状だった。ffmpegのバージョンはwindowsだとnightly build出てるんだけど
gentooだとsvn版ではいまのところビルドできないなぁ。
0074login:Penguin2008/05/13(火) 11:56:23ID:v9ypksF8
いつのまにか FEATURES="digest" が
機能しなくなったようなんだけど何か変わった?
0075login:Penguin2008/05/13(火) 18:55:51ID:LPZmRn2a
emerge --digest になったとか?
0076login:Penguin2008/05/13(火) 20:45:17ID:Dgh7tVag
チラ裏すまソ
ppc G4 usrだが今日突然kde関連のupdateが238個一気に来た
3.5.9-r4だ
明日迄掛るな…
0077login:Penguin2008/05/14(水) 02:14:51ID:Ci3/L5rb
ウィンドウマネージャをWindowMakerにしているのですが、

OpenOffice2.3.x or 2.4.0 の Impress でスライドショーを実行しても
微妙に全画面表示にならず、タイトルバーが残っている状態になります。
また表示位置も画面全体が右下にずれます。

XFceやGnome, KDEにしたときは、こういった問題が発生しないのですが、
WindowMakerでImpressをまともに全画面表示する方法はないでしょうか?
0078login:Penguin2008/05/14(水) 02:31:27ID:1M7PIZhU
>>77
なんかそういう設定ないの?
gentoo依存じゃないっぽいからくだ質か専用スレで聞いたほうがいいと思われ.
解決としては,geometryを明示的に負の値で指定してやるとか.
0079login:Penguin2008/05/14(水) 03:33:56ID:OXaCmXe6
>>77
それwmconfで設定できなかった?
0080login:Penguin2008/05/14(水) 03:39:16ID:Ci3/L5rb
>>78, 79
早速のレス有り難うございます。

wmconfなど設定はいろいろいじってみたのですが、
結局うまくいきませんでした。

また全画面表示なのでgeometryの設定はできないようです。

それから、mplayer などの動画アプリや、gqview などの画像表示アプリのスライドショー等では、
問題なく全画面表示はできているので、WindowMakerとImpressの間の問題かも
知れません。

一応、他のスレにも質問を持っていきます。
0081login:Penguin2008/05/14(水) 18:55:28ID:OXaCmXe6
>>80
えーと、いま試してみたんだけど、こちらの環境ではとくに問題はないよ。

関係ありそうな箇所・情報は

wmconf 左から2番目のペーンで最大化の時にドックを覆わないがチェックで
アイコンを覆わないがチェックオフ
windowmakerのバージョンは0.92.0-r7
openofficeは2.4.0 (cups dbus eds firefox gnome gstreamer gtk kde linguas_ja pam)がUSE使用
0082login:Penguin2008/05/14(水) 19:03:14ID:BINz0wnP
うはっ。profileの場所変わってたのか。
/usr/portage/profile/default-linux/arm/ の下ばっかり見てたぜ。

0083login:Penguin2008/05/14(水) 20:31:54ID:HDi1N5fT
sync出来る?

0084login:Penguin2008/05/14(水) 21:01:29ID:9EpabWQg
ミラー指定しないと出来んかった。
0085login:Penguin2008/05/14(水) 21:23:56ID:y83dgWDD
教えてください。
net.eth0のリンク先、/lib/rc/sh/net.shが無くなってネットに繋がらなくなったんだけど。
何かこの辺で変更があったんでしょうか?
ひとまず/lib/rc/sh/net.shを作ってみて試してみたいのですが、
この中身を教えてもらえないでしょうか。
0086login:Penguin2008/05/14(水) 21:41:22ID:BINz0wnP
/etc/init.d/net.eth0 の リンク先は、/etc/init.d/net.lo で、
/etc/init.d/net.lo は
設定は/etc/conf.d/net だったと思いましたが。はて。

/etc/conf.d/net だったら(たとえば)

#dynamic
#config_eth0=( "dhcp")
#static
config_eth0=("192.168.1.32 netmask 255.255.255.0 brd 192.168.1.255")
routes_eth0=("default gw 192.168.1.1" )

こんな感じ?
0087login:Penguin2008/05/14(水) 22:55:44ID:L4yvaZi+
>>81
通りすがりデスが、全画面表示と最大化って何か関係あるの?
0088login:Penguin2008/05/15(木) 01:04:41ID:Do0BQMaI
>>73
layman で berkano overlay 追加すればおk
0089login:Penguin2008/05/15(木) 12:23:27ID:8UYfOQwX
Gentoo Linux Users Group Japan (GentooJP)
ttp://www.gentoo.gr.jp/

Copyrightc 2002-2005 Gentoo Linux Users Group Japan. All rights reserved.
このサイトはGentooJPが運営するGentoo.org非公式コミュニティサイトです。ご質問、ご意見などはこちらまで。 Email: [email protected]

2002-2005か・・・何でこれっていれる必要あるんだろう?
0090login:Penguin2008/05/15(木) 12:34:18ID:ATo1hfqh
>>89
生存証明?
0091login:Penguin2008/05/15(木) 17:35:23ID:0YxUDhbt
copyleft, all right reversedが必要だな、うんw
0092login:Penguin2008/05/15(木) 17:43:09ID:qZQHyWIF
最近、やたら sync でコケるなぁ
rsync.asia.gentoo.org が一杯一杯なのかしら?
0093login:Penguin2008/05/15(木) 18:05:29ID:q+CXnBxg
eclipseもそうだが、jaist遅すぎ。
0094login:Penguin2008/05/15(木) 18:14:49ID:rxSWNQg+
portage-snapshotをP2Pで!
0095 ◆JrBzGentoo 2008/05/15(木) 19:54:22ID:rKi66h65
>>90
つまり、三年間しか生きてなかったって事か?
0096login:Penguin2008/05/16(金) 08:02:45ID:WP0rZRLn
>>92
asiaはしょっちゅう落ちるからSYNCを他所に変えたほうがいいよ。
0097login:Penguin2008/05/16(金) 10:14:31ID:ZJeziocc
>>86
教えてくれて有難う。
お陰で構成がおかしな事になっているのだけは解ったけど、そもそもloが動いていない様だったので。
試しに 2008 beta2 CD 焼いて、試しにそこから chroot して portage のアップデート後、
emerge -auvND --with-bdep y world してみた。

…なんか治ったけど…わけわからん…ε-('д` )
0098login:Penguin2008/05/16(金) 10:43:43ID:VubToTFS
嫁 http://forums.gentoo.org/viewtopic-t-688186-highlight-baselayout2.html
0099922008/05/16(金) 14:12:58ID:mp4L3g6s
>>96

rsync.gentoo.org にしてみますた。

rsync.ja.gentoo.org も試したけど、なんかイマイチだったかも。
みんなはドコに設定してるのかしら?
0100login:Penguin2008/05/17(土) 00:24:55ID:RQ2aGp5B
>>95
むしろ2006年以降は管理者不在の宣言
0101login:Penguin2008/05/17(土) 06:38:14ID:r+fD+ljI
求む! 挑戦者! ってことか。

情報系大学院なんかの単位換算出来るような仕組みでもありゃ、
メンテナーも溢れてくれるろうに。
0102login:Penguin2008/05/17(土) 22:55:08ID:vuPC745p
>101
いやだなー幽霊メンテナ多発しそうw
0103login:Penguin2008/05/18(日) 13:49:02ID:3+hSFvfB
すいません ちょっと質問です。
qt-4を、development(Assistant, Linguist, Qt Designer)
無でインストールすることはできますか?
0104login:Penguin2008/05/20(火) 03:39:55ID:MVmufaqd
質問なのですが、2007.0 の livecd でブートするにはどうすればよいですか?
光学ドライブは SATA 、
マザーボードは P5K-E です。
0105login:Penguin2008/05/20(火) 12:08:32ID:FRHhdQ4v
BIOSからブートデバイスを選ぶ。Gentooとはまったく関係ない。
0106login:Penguin2008/05/20(火) 13:24:33ID:I/qTxPo6
それは言い過ぎ。カーネルが読まれても、
適切なドライバが選択できないと先に進まないこともある。
0107login:Penguin2008/05/20(火) 13:26:56ID:Y7x0mYhU
それはブートした後の話ね
livecdでブートする方法を聞いてるわけだから合ってるでしょ
0108login:Penguin2008/05/20(火) 13:35:24ID:I/qTxPo6
ちがう。ドライバはブートするときに必要なもののことだから。
0109login:Penguin2008/05/20(火) 13:49:48ID:QtShSQi3
あれだ、ボートデバイスが設定されてないような感じだけど
0110login:Penguin2008/05/20(火) 13:49:53ID:OafyiNHg
どっちの言い分もわかるからもちつけ。

「CDからブート」を選ばない限り、CDからの起動はできない。
CDを読まなければ、ドライバを読み込む以前の問題。

>>104 の質問ではどこで詰まってるかわかんないからね。

BIOSでCD読み込まなければカーネルもドライバもあったもんじゃないので、
>>105,107 の言い分が正しい。

BIOSでCD読み込み始めたあとだと、>>106,108の言い分が正しい。

ま、>>105,107もわかってていってるんですけどね。
0111login:Penguin2008/05/20(火) 17:20:19ID:6it+o8Td
nice boat.
0112login:Penguin2008/05/20(火) 17:39:17ID:5l/MyRgs
nice boat.
nice: boat.: No such file or directory
zsh: exit 127 nice boat.
0113login:Penguin2008/05/20(火) 17:46:50ID:OafyiNHg
# emerge boat
Calculating dependencies |
emerge: there are no ebuilds to satisfy "boat".
0114login:Penguin2008/05/20(火) 19:34:54ID:0uC8BH6s
$ whatis boat
boat: nothing appropriate
$ man boat
No manual entry for boat
0115login:Penguin2008/05/20(火) 20:15:46ID:SoOeoyKK
KDE来たね。
今晩、回して寝るか
0116login:Penguin2008/05/20(火) 21:56:30ID:1wkvaB0+
えめrげ −え せかい
0117login:Penguin2008/05/21(水) 00:45:41ID:4uTxz0d8
失礼しました。 CD でブートすると途中で止まってしまいます。 BIOS を IDE にすると、
boot: gentoo acpi=off all-generic-ide irqpoll
でブートできますが、 BIOS を AHCI にするとブートできません。
この場合どうすればブートできるのでしょうか?
0118login:Penguin2008/05/21(水) 00:52:41ID:hS/gjzzp
すいません、質問させて下さい。

skype のチャットで日本語入力ができません。(表示はOKです。)
scim-anthy を使っています。
scim-qtimm もインストールしました。

以下、.xinitrc の記述です。
#!/bin/bash
XMODIFIERS=@im=SCIM
GTK_IM_MODULE=scim
QT_IM_MODULE=scim
export XMODIFIERS
export GTK_IM_MODULE
export QT_IM_MODULE
scim -d

env してみても QT_IM_MODULE を読み込んでいないようです。
(他の変数は環境変数として読み込まれています。)
USEフラグで qt3 qt4 を組み合わせて emerge し直してみたりしたのですが状況変わらずです。
0119login:Penguin2008/05/21(水) 01:15:22ID:AWsLFMqk
>>117
まだ「ブート」の指す内容が複数ある気がするのはおいといて、
BIOSでSATAの設定をIDE互換じゃなくAHCIにするとCD読み込んだ後、
カーネルおよびシステムの起動中に止まるってことかな?
逆にIDEの設定をAHCIにしないことでシェルまで起動するなら、
CDからのブートを行うときはBIOS設定を変えることで対応できない?

確認してなくて申し訳ないが、>>106の突っ込みのように
AHCI用のドライバが組み込まれていない可能性がある。

2007.0のLiveCDでなにをしたい?HDDへのインストール?
インストールなら、インストール手順でカーネルを作成するときに
カーネルにAHCIのモジュール組み込むように設定してやればいい。

と、思ってみました。もうちょっと詳細かかないとドンピシャで
答えを書ける人はエスパーかもしれません。
0120login:Penguin2008/05/21(水) 01:18:09ID:AWsLFMqk
HDDへのインストールなら、インストール時(CDからのブート時)は
AHCIをやめて起動して、インストール手順中に・・・・。ってことね。

2007.0を使わずにKnoppixを使う手もあるね。

GUIインストールしたいなら、経験がないので私は何も教えれません。
ゴメン
0121login:Penguin2008/05/21(水) 05:46:23ID:wkZtNDSY
いつのまにかsquidが動かなくなってることに気づいた
公式に同じ症状のやつがいるし
http://forums.gentoo.org/viewtopic-t-692752.html

あんまり盛り上がってないように見えるけど
結構大きな問題じゃないのかなこれ
0122login:Penguin2008/05/21(水) 06:49:12ID:787uyp/3
じゃ、squidバージョンアップするのは少し待ってみよう
0123login:Penguin2008/05/21(水) 14:41:29ID:kKan8YTx
昨夜、KDE関係のパッケージ、250ほどアップデートあったので
回したまま寝て朝見ると、2、3パッケージしか終わってなく
kdelibsがエラー吐いて止まってた・・・
こんな時、悲しいよね。
0124login:Penguin2008/05/21(水) 16:01:36ID:orYHhow9
&& emerge --resume --skipfirst

を後に沢山つけといてもダメなときもあるよねー。
0125login:Penguin2008/05/21(水) 21:56:29ID:ziwlb11x
個別パッケージでの更新なんて無いも同然だしなんで俺KDEを分割ビルドしてんだろうとか思ってしまう
0126login:Penguin2008/05/21(水) 22:57:13ID:SVzzJ6dC
>>125
それは俺も同感だ。
Xorgとかは分割の意味があったんだろうが、KDEって結局一斉更新じゃん、みたいな
0127login:Penguin2008/05/21(水) 23:38:12ID:jy36jpFe
>>123-124
http://www.gentoo.org/news/ja/gwn/20061002-newsletter.xml#doc_chap3

================================
#!/bin/sh
emerge $1 $2 ||
until emerge --resume; do
emerge --resume --skipfirst;
done
================================

こういうスクリプトを emerge.sh として作っとけば
# ./emerge.sh -e world
だろうが放っておけば完走するよ
ただし、ビルドが通らない場合にループし続ける事があるけどね
resumeの為の情報はどこに保持してるんだろうか
0128login:Penguin2008/05/21(水) 23:43:11ID:/FxQZ5gi
/var/tmp/portageに置きっぱなしファイル群だろ

個人的にはエラーを人間が読んで、知的に解決したい。
0129login:Penguin2008/05/22(木) 03:07:04ID:F8MM60dQ
KDE関係 51パッケージ
P3 1G Ram512 440BX で、10時間ちょっと・・・
0130 ◆JrBzGentoo 2008/05/22(木) 04:24:14ID:52IsVHh9
>>127
こうでしょ?

#!/bin/bash
while [ $? -ne 0 ];
do
  emerge --resume --skipfirst
done

$?は、前回のコマンドが正常に終了したかを示す環境変数。
0以外は異常終了。
試したい人は以下をtest.cで保存、gcc test.c -o test.oでコンパイル。
コマンドライン引数の有無で正常終了/異常がテストできるはず。

#include <stdio.h>
int main(int argc, char* argv[]){
 if(argc < 2){
return -1;
} else {
return 0;
}
}
0131login:Penguin2008/05/22(木) 05:03:34ID:cUAdr5fq
多量のupdate時は、update-worldマジおすすめ。

[HOWTO] Hassle-free emerge -uD world (update-world v1.8)
http://forums.gentoo.org/viewtopic-t-497125-postdays-0-postorder-asc-start-0.html

update-world -p world && update-world -i worldでいい。
0132login:Penguin2008/05/22(木) 16:01:00ID:aXuA2zJK
VMware PlayerでGentoo環境を構築したい。
1週間ほど独力で踏ん張ってみたが手に負えそうにないので力を貸してもらえるとうれしい。
いろいろ試してみたがどれも手詰まりになった。
とりあえずやったことを足跡として書いておく。
何を使うのが最適で何を書けばいいのかよくわからんので長い書き込みになるが許してほしい。

■1. HDDイメージそのまま使う
http://www.vmwhere.net/downloads/
のHDDイメージを使えば手軽なんじゃないかと思った。のでやってみた。

(1-1)Gentoo in a VM(gentoo.zip)
/etc/make.profileのsymlinkがデフォでおかしかったので貼りなおしてemerge --syncして、emerge portageすると、
portageがbashにblockedされてるって言われた。
# emerge -1 =app-shells/bash-3.2_p17-r1
すればいいのかと思ったんだが、ebuildがないって言われた。
指示通りdigest作成してemerge続けたら、何回もebuildなしって怒られて同じこと繰り返して、
どうしようもないときは、emerge -C 〜で削除して入れなおすとうまくいったり。

それを繰り返していると、sys-devel/m4-1.4.11 failedと言われて詰まった。
だめもとでemerge portageしてみると、いつのまにかうまくいった。

念のためemerge --syncしなおして、emerge portageをもう一度。
missing digest for portage-2.1.4とかもでてきたけど、先ほどと同様の手順で解決。emerge完了。
emerge --update --deep worldしたらエラーが出た。
sys-apps/pam-login (is blocking sys-apps/shadow-4.0.18.2)

pam-loginをemerge -Cして、emergeしなおそうとしたら見つからないといわれた。
仕方ないのでもう一度 emerge --update --deep world

うまくいったと思ったが、net-toolsがエラーを起こしている。
一度emerge --unmergeしてからemergeしてみても、"emake i18ndir failed"だそうです。
手詰まり。
0133login:Penguin2008/05/22(木) 16:05:12ID:aXuA2zJK
(1-2)Gentoo 2007.0(gentoo2007.0.rar)
eth0が働かない。立ち上げのときに、
* network interface eth0 does not existって言われる。

# ln -sf /etc/init.d/net.lo /etc/init.d/net.eth1
# /etc/init.d/net.eth1 start
としたらeth1は動く。でもeth0は認識しない。
# rc-update add net.eth0 default
しても、net.eth0 already installedって怒られる。
/etc/modules.confには「alias eth0 vmnics」って書いてある。これがおかしい?
kernelにドライバが認識されていないのでmake.confに追加するとかが解決法な気がするのだけど…
ドライバってどうやって調べるのかもわからない。
手詰まり。

■2. インストールCDを使う
自力でビルドするしかないのかと思って、やってみた。

(2-1)LiveCDによるインストール
http://itpro.nikkeibp.co.jp/article/COLUMN/20070626/275843/
をなぞったがInstall failedとなる。しかもエラーの詳細はわからず。
ログは/tmp/に存在すると書いてあったのに見つからない。
手詰まり。

(2-2)install-x86-minimal-2007.0-r1.iso
http://www.gentoo.org/doc/ja/handbook/handbook-x86.xml?full=1
を頼りに行った。手順はすべて書いてあるので従う。
迷ったのはカーネルのconfiguration。
ハンドブックのほか、
http://webos-goodies.jp/archives/50080053.html
にVMware独自の設定について書かれていたので従った。
Grubの設定まで完了し、rebootしたところ、Kernel Panic。
手詰まり。
0134login:Penguin2008/05/22(木) 16:25:20ID:BUBRHucz
(2-2)で、カーネルを自前で作らずにブートしたCDからコピーしてみるとか。
どうでしょう。
01351322008/05/22(木) 17:09:06ID:aXuA2zJK
>>134
genkernelを使うってことでしょうか?
http://www.gentoo.org/doc/ja/handbook/handbook-x86.xml?full=1
のgenkernelを使う手順でも試してみたけど、
rebootの結果
!! Block device /dev/sda3 is not a valid root device...
と言われてshellでしか起動できなくなってしまった。

それともどこかのディレクトリをcpすればカーネルを上書きしたりできるんでしょうか?
0136login:Penguin2008/05/22(木) 17:32:50ID:BUBRHucz
install-x86-minimal-2007.0-r1.isoの中の
ISOLINUX/GENTOOがKernelっぽいからそいつをCP.適当な名前で。GRUBに設定するのもそいつで。

なんか、詳しくわかる人待ってからの方がいいかも。
0137login:Penguin2008/05/22(木) 19:36:19ID:SJMfDLlO
>>135

genkernel で作ったときにそのままのオプションだとうまくいかないので
ちゃんとドライバを入れる必要がある。

VMware だと SCSI (BusLogic?) だよね。
0138login:Penguin2008/05/22(木) 22:40:08ID:unEftUKe
>>132
ハードとかホストOSの情報とかが全く書いてないのに
どうやって助言しろと?
0139login:Penguin2008/05/22(木) 23:06:32ID:SJMfDLlO
>>138

VMware Player で、と書いてあるが。
0140login:Penguin2008/05/22(木) 23:38:00ID:aXuA2zJK
レス遅くなってすみません。

>>136
恥ずかしながらkernelをどこにおくべきなのかよくわかりません…
/bootの中身は空で、
あとそもそも(2-1)は/procのmountにも失敗してるみたいなので、
kernelを入れればどうにかなる問題ではないかも、と言われました。

>>137
ゲストのHDDイメージですね? SCSIです。

>>138
ホストはWindowsXP Professional SP2、CPUはIntelCore2。
ネットワークはVIA Rhine II Fast Ethernet Adapterでつないでいます。
…と、情報はこれで不足ないのでしょうか。
0141login:Penguin2008/05/22(木) 23:45:03ID:DvWMVhsp
>>135
ファイルシステムかディスクドライバーをモジュールにしちゃったとか?
0142login:Penguin2008/05/22(木) 23:52:40ID:fO1oAWXP
cd /usr/src/linux
zcat /proc/config.gz > ./.config
genkernel --oldconfig --save-config --menuconfig --makeopts=-j3 --bootloader=grub --install all

menuconfigで必要な設定は忘れずに。
■ このスレッドは過去ログ倉庫に格納されています