Gentoo

kernel をビルドする上で udev を使ってるときに気をつけるべきこと

Gentoo のドキュメントにあるカーネルのビルド方法には書いていないことで,気をつけるべきことがあったのでメモ.ドキュメントのとおりカーネルをビルドして,ブートすると以下のメッセージが出ちゃいます. udev: missing sysfs features; please update t…

profile を最新にしたらいろいろアップデートできない → 再構築

最近 Gentoo のバージョンがあがったので profile を変えました.でもそれ以降 emerge -uDN world が通らない (>_Gentoo Forums :: View topic - [IG7] cannot run C compiled programs (AMD64)ここを見てみてちょっと調べてみたら,わりと根本的に直さなき…

groff-1.20 で日本語 man を表示する

groff-1.20 だと日本語 man が文字化けするらしい.groff-1.19 だと日本語 man を読む方法があるので,/etc/portage/package.mask で >sys-apps/groff-1.20とかやってる人もみたい. これじゃ将来的に困ると思うので,groff-1.20 で日本語 man を文字化けし…

GNU Source-highlight

「GNU Source-highlight 3.1.1」リリース 新たにHaskellとTexinfoをサポート:CodeZine へぇこんなのがあったんだ!!早速入れてみよう!! % emerge -pv source-highlight These are the packages that would be merged, in order: Calculating dependencie…

Python 3.1 をインストールする

Python 3.1 がリリースされたね(*'ω')bってことで Gentoo Linux にインストールします.さすがにまだ Portage にはきていないと思うので,今回は自前でコンパイルします.まずは,Python 3.1 Releaseから Bzipped source tar ball (3.1) っていうのを適当な…

emergeコマンドをroot以外で実行する方法

背景 今まで,emergeコマンドはいつも使ってるユーザで実行できてたでも最近は/var/lib/portage/worldのパーミッションないって怒られて,しかたなくsudoして使ってた いちいちsudoするのが面倒なので普段使ってるのユーザの権限でemerge -pvが使えるように…

Upgrade Gentoo Linux -- 2007.0から2008.0へのアップグレード

2007.0なGentoo Linuxを2008.0へアップグレードする基本的にはシンボリックリンクである /etc/make.profile のリンク先を /usr/portage/profiles/default-linux/x86/2007.0/ から対象となるバージョンへ変更するだけ 要するにプロファイルを変更するだけ念の…