1: 2009-08-19 (水) 00:30:57 maruo  |
現: 2009-10-04 (日) 17:13:54 maruo  |
| | [[Gentoo Linuxな生活/システム管理関連]] | | [[Gentoo Linuxな生活/システム管理関連]] |
| | | | |
| - | *Linuxもバージョンアップ [#recbca78] | + | *今更ねー [#recbca78] |
| - | Linuxもバージョンは今や2.6。最新版を使ってみたいのはインストーラの楽しみでございますね。しかも、Gentooも来るべき2005.0ではついにLinux2.6化を達成するとの事。んならばサーバー君も移行せざるをえまい!! | + | Linuxもバージョンは今や2.6。多分、このページも必要はなくなったと思うのですが…ま、Linux2.6の知識ということで残しておきますですよ。 |
| | | | |
| | *それではいってみましょう [#k9cd0432] | | *それではいってみましょう [#k9cd0432] |
| | # cd /usr/src; ln -sfn linux-2.6.X-XXXXX linux | | # cd /usr/src; ln -sfn linux-2.6.X-XXXXX linux |
| | # cd linux | | # cd linux |
| | + | |
| | udevを有効にするように | | udevを有効にするように |
| | File systems ---> | | File systems ---> |
| | | | |
| | 全部コンパイルし尽くしたら完全移行終了。これが長い!うちの例だと490パッケージあったのだ。 | | 全部コンパイルし尽くしたら完全移行終了。これが長い!うちの例だと490パッケージあったのだ。 |
| - | | |
| - | **うちで起きた問題点 [#l9b03a86] | |
| - | 失敗して壊れても知らないよん♪うちでインストールしてるパッケージではコンパイルできない奴は無かったけど、モノによっては2.6対応してない奴もあるらしいので。~ | |
| - | ***Perlモジュールが… [#wa5192e7] | |
| - | うちで起きた問題は、ほとんどperlに関連する問題でした。cyrus-imapdとamavisdが起動しなくなっちゃいました。perlモジュールを再構築しなおしたらすんだんですけどね。但し、Tk-TableMatrixがどうしてもインストールできなくて、手でebuildスクリプトを修正しちゃいました。/usr/portage/dev-perl/Tk-TableMatrix-1.1.ebuildね。 | |
| - | src_unpack() { | |
| - | unpack ${A} | |
| - | cd ${S} | |
| - | - #epatch ${FILESDIR}/patch.diff | |
| - | + epatch ${FILESDIR}/patch.diff | |
| - | } | |
| - | | |
| - | その他は、emerge -e worldが終ったあとでさっくり起動しました。良かった良かった。 | |
| - | ***なぜかWebページが… [#j727bf9d] | |
| - | ReiserFSファイルシステムが一部壊れてた…なにが引き金だったんかなぁ?とりあえず復旧のさせ方は別途書こうとおもいますけどぉ、お陰でHPが一回吹っ飛んでしまった…とほほ | |
| - | ***起動時にエラーでまくり? [#xaa0062b] | |
| - | action_compat: error unlinking: "vcs6" No such file or directory | |
| - | action_compat: error unlinking: "vcsa6" No such file or directory | |
| - | error calling: "unlink" in "GLOBAL" | |
| - | error calling: "unlink" in "GLOBAL" | |
| - | | |
| - | なによぅ、これ?とGentoo-usersメーリングリストを見てたら、udevがまともに動いていないらしい…いろいろ調べてみたら、genkernelでカーネル作って、initrdで起動するとどうもダメみたい…[[Gentoo Forum:http://forums.gentoo.org/index.php]]で英語と格闘してみて、grubのカーネルブートオプションに''udev''を追加してみましたが、やっぱりダメ。おっかしいなぁ~。initrdの中のlinuxrcを読む限りこれで動くはずなのに…仕方が無いので、initrdをブート時にマウントするやり方は辞め、カーネル起動後直接HDをマウントする起動方式に変更しました。ぐっすし。 | |
| - | | |
| - | ***XWindowがあがらん? [#v8b58a90] | |
| - | /dev/mouseが見つかりませんだと?ん~と?/dev/input/miceに変わりましたと…あ、そう。/etc/X11/XF86Config(xorg.confでも化)を修正ね? | |
| - | | |
| - | Section "InputDevice" | |
| - | Identifier "Mouse0" | |
| - | Driver "mouse" | |
| - | Option "Protocol" "Auto" | |
| - | Option "Device" "/dev/input/mice" | |
| - | EndSection | |
| - | | |
| - | | |
| | | | |
| | *さて、効果の程は? [#q0f6404e] | | *さて、効果の程は? [#q0f6404e] |