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] |