Archives

今日現在のアップデート
[ebuild U ] sys-apps/texinfo-4.8-r1 [4.8] -build +nls -static 0 kB
[ebuild U ] sys-devel/automake-1.9.6-r1 [1.9.6] 0 kB
[ebuild U ] www-client/mozilla-1.7.12-r2 [1.7.11-r3] +crypt -debug +gnome +ipv6 +java +ldap +mozcalendar -mozdevelop -moznocompose -moznoirc -moznomail -moznoxft -mozsvg +postgres +ssl +truetype +xinerama -xprint 29,838 kB
[ebuild U ] www-client/mozilla-firefox-1.0.7-r2 [1.0.6-r7] -debug +gnome +ipv6 +java +mozcalendar -mozdevelop -moznoxft -mozsvg +truetype +xinerama -xprint 32,025 kB

mozillaの定期修正でしょうか?
今日現在のアップデート
[ebuild U ] sys-libs/gdbm-1.8.3-r2 [1.8.3-r1] +berkdb 0 kB
[ebuild U ] app-admin/webmin-1.230 [1.210-r1] +apache2 +postgres +ssl -webmin-minimal 8,770 kB
[ebuild U ] app-admin/usermin-1.160 [1.130-r1] +ssl 2,533 kB

便利なツールのwebmin userminのアップデートですね。
今日現在のアップデート
[ebuild N ] net-www/gentoo-webroot-default-0.2 -no-htdocs 64 kB
[ebuild N ] dev-libs/apr-0.9.6-r3 +ipv6 1,001 kB
[ebuild N ] app-misc/mime-types-3 5 kB
[ebuild N ] dev-libs/apr-util-0.9.6-r2 +berkdb +gdbm +ldap 707 kB
[ebuild U ] net-www/apache-2.0.54-r31 [2.0.54-r15] +apache2 -debug -doc +ldap -mpm-leader -mpm-peruser -mpm-prefork -mpm-threadpool -mpm-worker -no-suexec (-selinux) +ssl -static-modules -threads 51 kB
[ebuild U ] net-www/mod_ssl-2.8.24-r1 [2.8.24] 0 kB
[ebuild U ] dev-php/php-4.4.0-r1 [4.4.0] +X +berkdb +crypt +curl -debug -doc -fdftk -firebird -flash -freetds +gd -gd-external +gdbm -gmp -hardenedphp +imap -informix +ipv6 +java +jpeg +kerberos +ldap -mcal -memlimit -mssql +mysql +ncurses +nls -oci8 +odbc +pam +png +postgres +readline -snmp +spell +ssl +tiff +truetype +xml2 -yaz 349 kB
[ebuild NS ] dev-php/mod_php-4.4.0-r3 +X +apache2 +berkdb +crypt +curl -debug -doc -fdftk -firebird -flash -freetds +gd -gd-external +gdbm -gmp -hardenedphp +imap -informix +ipv6 +java +jpeg +kerberos +ldap -mcal -memlimit -mssql +mysql +nls -oci8 +odbc +pam +png +postgres -snmp +spell +ssl +tiff +truetype +xml2 -yaz 0 kB
[ebuild U ] sys-apps/util-linux-2.12q-r3 [2.12i-r1] +crypt +nls -old-crypt +pam +perl (-selinux) -static 2,107 kB

ほとんどがリリース番号のUPですね。しかし1〜4の新規インストールはなんでしょう。
なんか怪しいのでしばらくUPDATEはやめておきます。

net-www/apache-2.0.54-r31はconfのファイル名は変わってるし、場所も構成も変わってるしで!なんでこんなことするんでしょう。


UPDATEしたらすごくおかしい?PHPのページがfsockopen()でとんでもないことがおきてしまった。
127.0.0.1で自分宛のリクエストが膨大に発生しApacheが悲鳴!それで
apache2,php,mod_phpを戻しました。
今日現在のアップデート
[ebuild U ] sys-fs/udev-068-r1 [068] (-selinux) -static 0 kB
[ebuild U ] x11-base/xorg-x11-6.8.2-r3 [6.8.2-r2] -3dfx -3dnow +bitmap-fonts +cjk -debug -dlloader -dmx -doc +font-server -insecure-drivers +ipv6 -minimal +mmx +nls -nocxx +opengl +pam -sdk +sse -static +truetype-fonts +type1-fonts (-uclibc) -xprint +xv 171 kB
[ebuild U ] net-dns/bind-9.2.5-r6 [9.2.5-r4] +berkdb -bind-mysql -dlz -doc -idn +ipv6 +ldap +mysql +odbc +postgres (-selinux) +ssl -threads 0 kB

xorgはアップデートに時間がかかるかもしれません。bindはセキュリティかバグ修正でしょうか?
今日現在のアップデート
[ebuild U ] net-www/apache-2.0.54-r15 [2.0.54-r9] +berkdb -doc +gdbm +ipv6 +ldap (-selinux) +ssl -static -threads 35 kB
[ebuild U ] net-www/mod_ssl-2.8.24 [2.8.22] 801 kB
今日現在のアップデート
[ebuild U ] dev-lang/python-2.3.5-r2 [2.3.5] +X +berkdb -bootstrap -build -doc +gdbm +ipv6 +ncurses -nocxx +readline +ssl +tcltk -ucs2 0 kB


Pythonは、PerlやJavaScriptなどのようなスクリプト言語で、Unix (Linux)の他
Windowsなどでも利用できます。
でも私はまだ使ったことがない 。Webでの利用はもっぱらPerlかPHPなので!で
もこれも勉強でそのうちおもしろいスクリプト作ってUPします。
今日現在のアップデート
[ebuild U ] sys-kernel/genkernel-3.3.6 [3.3.5] +bootsplash +ibm 2,012 kB

kernelを構築するためのGENTOO独自のツールです。2.4時代の華やかな?ブートスプラッシュは復活するのでしょうか。このアップデートでは無理か!
今日現在のアップデート
[ebuild U ] net-misc/openssh-3.9_p1-r3 [3.9_p1-r2] -X509 -chroot -hpn +ipv6 +kerberos +ldap +pam (-selinux) -sftplogging -skey -smartcard -static +tcpd 59 kB
[ebuild U ] sys-devel/gcc-3.3.6 [3.3.5.20050130-r1] (-altivec) -bootstrap -boundschecking -build +fortran -gcj +gtk -hardened -ip28 (-multilib) -multislot (-n32) (-n64) +nls -nocxx -nopie -nossp -objc -static -vanilla 23,522 kB
[ebuild U ] www-client/mozilla-firefox-1.0.6-r5 [1.0.6-r2] -debug +gnome +ipv6 +java +mozcalendar -mozdevelop -moznoxft -mozsvg +truetype +xinerama -xprint 40 kB
[ebuild U ] x11-themes/gtk-engines-2.6.4-r2 [2.6.3-r1] -accessibility -debug -static 466 kB

まず、gccをアップデートしよう。
今日現在のアップデート
[ebuild U ] dev-util/intltool-0.34.1 [0.33] 127 kB
[ebuild U ] net-nds/openldap-2.2.28 [2.1.30-r5] +berkdb +crypt -debug +gdbm +ipv6 +kerberos -minimal +odbc +perl +readline +samba +sasl +slp +ssl +tcpd 2,568 kB
[ebuild U ] x11-themes/gtk-engines-2.6.4-r2 [2.6.3-r1] -accessibility -debug -static 466 kB
今日現在のアップデート

[ebuild NS ] sys-kernel/gentoo-sources-2.6.12-r10 -build -doc -symlink (-ultra1) 278 kB
[ebuild UD] sys-apps/gawk-3.1.4-r4 [3.1.5] -build +nls +xml 2,285 kB
[ebuild U ] sys-devel/gnuconfig-20050602 [20050324] 36 kB

kernelがリビジョンアップしる、このあいだgenkernelしたばっかりなのに。昨日UPDATEしたgawkが今日はバージョンダウンだって。

それでkernel構築をちょっと!

# emerge gentoo-sources
>>> emerge (1 of 1) sys-kernel/gentoo-sources-2.6.12-r10 to /
少々時間

# mount /dev/hda1 /boot <- 自動マウントかも

# cd /usr/src
# rm linux
# ln -s /usr/src/linux-2.6.12-gentoo-r10 linux
# cp /usr/src/現在動いているカーネルフォルダ/.config linux/2.6-config
# genkernel --menuconfig --bootsplash --bootloader=grub all

* Gentoo Linux Genkernel; Version 3.3.5
* Running with options: --menuconfig --bootsplash --bootloader=grub all

* Linux Kernel 2.6.12-gentoo-r10 for x86...
* kernel: >> Running mrproper...
* config: Using config from /usr/share/genkernel/x86/kernel-config-2.6
* Previous config backed up to .config.bak
* >> Running oldconfig...

menuconfigが現れたら、
Load an Alternate Configuration Fileで2.6-configをロードする
終了したらコンパイル開始です。ちょっと休憩

# cd /boot
# ls
System.map-genkernel-x86-2.6.12-gentoo-r10
System.map-genkernel-x86-2.6.12-gentoo-r6-BS
System.map-genkernel-x86-2.6.12-gentoo-r9
initrd-genkernel-x86-2.6.12-gentoo-r10
initrd-genkernel-x86-2.6.12-gentoo-r6-BS
initrd-genkernel-x86-2.6.12-gentoo-r9
kernel-genkernel-x86-2.6.12-gentoo-r10
kernel-genkernel-x86-2.6.12-gentoo-r6-BS
kernel-genkernel-x86-2.6.12-gentoo-r9

こんな感じ

# cd grub
# vi menu.lst
とすると
default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title=Gentoo Linux (2.6.12-gentoo-r10)
root (hd0,0)
kernel (hd0,0)/boot/kernel-genkernel-x86-2.6.12-gentoo-r10 udev root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 video=vesafb:mtrr,ywrap,1024x768-24@60 splash=silent
initrd (hd0,0)/boot/initramfs-genkernel-x86-2.6.12-gentoo-r10

が追加される。前回も思ったのですが、カーネルイメージファイルが作成されたファイル名と違うのはなぜ? 深く考えるのはやめて
(hd0,0)/boot/initramfs->initrd-genkernel-x86-2.6.12-gentoo-r10 に変更

2.6のkernelだとALSAが組み込まれているのでカーネル設定で大丈夫。emerge alsa しなくてよいです。
SoundBlaster16なので問題なし!

あとは再起動!
今日現在のアップデート



[ebuild U ] sys-fs/udev-068 [058] (-selinux) -static 436 kB

[ebuild U ] net-misc/dhcpcd-2.0.0 [1.3.22_p4-r11] -build -debug -static 119 kB


udevのバージョンアップのようです。今日はたぶんやりません。