机子上已经安装slackware,无安装光盘,无软驱。
用slackware作host安装gentoo。
1.分区,如下:
/boot hda7 ext2 32M
swap hda8 swap 512M
/ hda9 reiserfs 9G
2.swapon /dev/hda8
3.mount: / /mnt/gentoo
/boot /mnt/gentoo/boot
4.date校正时间
5.cd /mnt/gentoo
tar xvjpf stag.....
6.tar xvjpf portage-latest -C /mnt/gentoo/usr
7.edit make.conf
cflag -O2 -march=pentium4 -pipe -fomit-frame-pointer
MAKEOPTS="-j2"
ACCEPT_KEYWORDS="~X86"
SYNC="rsync://rsync.gg3.net/gentoo-portage"
8.copy DNS info
cp -L ..../resolves.conf .../resolves.conf
9. mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
10.chrooting
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
export PS1="(chroot)" $PS1
11.emerge --sync
12 /etc/make.profile/make.defaults
USE FLAG
nptl acpi cjk mmx see see2 unicode vim-syntax fbcon cscope dvd alsa apm bitmap-fonts cups encode foomaticdb
-gnome gtk gtk2 -kde oss -qt3 -qt4 truetype truetype-fonts type1-fonts X
STAGE1_USE="nptl nptlonly"
13.etc/locale.gen
en_US ISO-8859-1
en_US.UTF8 UTF-8
zh_CN.GB2312 GB2312
zh_CN.GBK GBK
zh_CN.GB18030 GB18030
zh_CN.UTF8 UTF8 ---->occour an error ,so I commented this line
locale-gen
14.cp /usr/share/zoneinfo/Asia/shanghai /etc/localtime
USE="-doc synlink" emerge gentoo-source
15.emerge genkernel
zcat /proc/config.gz /usr/share/genkernel/x86/kernel-config-2.6
genkernel --menuconfig all
ls /boot/kernel... /boot/initramfs.....
emerge coldplug
rc-update add coldplug boot
16.edit /etc/fstab
17./etc/conf.d/hostname
/etc/conf.d/net:
config_eth0=("10.1.40.66 netmask 255.255.255.0 brd 10.1.40.255")
routes_eth0=("default gw 10.1.40.55")
rc-update add net.eth0 default
18.passwd
edit /etc/rc.conf
19. edit
/etc/rc.conf
/etc/conf.d/keymaps
/etc/conf.d/clock
20.emerge syslog-ng
rc-update add syslog-ng default
21.emerge dcron
rc-update add dcron default
crontab /etc/crontab
22.emerge reiserfsprogs
23.emerge grub
edit /boot/grub/grub.conf
the content of the grub.conf
--------------------------------------------------------------------------------------------------------------------------------------
# Splash image to show behind grub.
splashimage=(hd0,6)/grub/splash.xpm.gz
# For booting GNU/Linux
title why not gentoo
root (hd0,6)
kernel /kernel-genkernel-x86-2.6.18-gentoo-r1 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda9 udev
initrd /initramfs-genkernel-x86-2.6.18-gentoo-r1
# For booting GNU/Linux
title slackware
root (hd0,9)
kernel /boot/vmlinuz-2.6.16 ro root=/dev/hda10
# For booting Windows NT or Windows95
title winxp
rootnoverify (hd0,0)
makeactive
chainloader +1
---------------------------------------------------------------------------------------------------------------------------------------end
24.grep -v rootfs /proc/mounts > /etc/mtab
grub-install /dev/hda
25.install xorg
append two lines to /etc/make.conf
INPUT_DEVICE="keyboard mouse"
VIDEO_CARDS="sis"
emerge xorg-x11
env-update
source /etc/profile
Xorg -configure
X -config /root/xorg.conf.new
cp /root/xorg.conf.new /etc/x11/xorg.conf
!!hint:wen I do the X command ,it said can't open mouse device.After changing device from /dev/mouse to /dev/psaux,everyting went on well.
below is a list of software I installed
--------------------------------------------------------
vim
gvim
ctags
firefox
fcitx (configuration:add lines to ~/.xinitrc :export LC_CTYPE=zh_CN.GB2312 export XMODIFIERS="@im=fcitx" exec fcitx&)
fluxbox(configuration:edit ~/.xinitrc,exec flubox , change the style fonts:/usr/share/fluxbox/Styles/...
background:first installed feh,imlib2 USE:gif,jpeg" then installed fbsetbg)
wenquanyi
mplayer USE:real xv and all the sound option
alsa-utils :run alsamixer press"m" avaliable the sound(hint: usermod -a -G audo yourname when you are not in audo group)
slocate
mrxvt :cp /etc/mrxvt/mrxvtrc.sample ~/.mrxvtrc
edit .mrxvtrc:
comment Mrxvt.xftNomFont
modify Mrxvt.xftmFont: WenQuanYi Bitmap Song
modify Mrxvt.inputMethod=fcitx
firefox script:scrapboot,adblock plus,downThemAll,fasterfox,download statusbar,Drag de Go
win32codeces USE:quicktime real
audacious:Use chardet mp3 wma
conky
gentoolkit
lm_sensors:sensors-detect , probemod i2c-sis96x, adm1021, eepron
set fonts-----------------------------
set gtk fonts:
edit ~/.gtkrc-2.0:
style "user-font"
{
font_name="Utopia 12"
}
widget_class "*" style "user-font"
gtk-font-name="WenQuanYi Bitmap Song 12"
set vim fonts:
set guifont=WenQuanYi/ Bitmap/ Song/ 12
-----------------------------------------------------------
standby :echo -n standby >/sys/power/state
用slackware作host安装gentoo。
1.分区,如下:
/boot hda7 ext2 32M
swap hda8 swap 512M
/ hda9 reiserfs 9G
2.swapon /dev/hda8
3.mount: / /mnt/gentoo
/boot /mnt/gentoo/boot
4.date校正时间
5.cd /mnt/gentoo
tar xvjpf stag.....
6.tar xvjpf portage-latest -C /mnt/gentoo/usr
7.edit make.conf
cflag -O2 -march=pentium4 -pipe -fomit-frame-pointer
MAKEOPTS="-j2"
ACCEPT_KEYWORDS="~X86"
SYNC="rsync://rsync.gg3.net/gentoo-portage"
8.copy DNS info
cp -L ..../resolves.conf .../resolves.conf
9. mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
10.chrooting
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
export PS1="(chroot)" $PS1
11.emerge --sync
12 /etc/make.profile/make.defaults
USE FLAG
nptl acpi cjk mmx see see2 unicode vim-syntax fbcon cscope dvd alsa apm bitmap-fonts cups encode foomaticdb
-gnome gtk gtk2 -kde oss -qt3 -qt4 truetype truetype-fonts type1-fonts X
STAGE1_USE="nptl nptlonly"
13.etc/locale.gen
en_US ISO-8859-1
en_US.UTF8 UTF-8
zh_CN.GB2312 GB2312
zh_CN.GBK GBK
zh_CN.GB18030 GB18030
zh_CN.UTF8 UTF8 ---->occour an error ,so I commented this line
locale-gen
14.cp /usr/share/zoneinfo/Asia/shanghai /etc/localtime
USE="-doc synlink" emerge gentoo-source
15.emerge genkernel
zcat /proc/config.gz /usr/share/genkernel/x86/kernel-config-2.6
genkernel --menuconfig all
ls /boot/kernel... /boot/initramfs.....
emerge coldplug
rc-update add coldplug boot
16.edit /etc/fstab
17./etc/conf.d/hostname
/etc/conf.d/net:
config_eth0=("10.1.40.66 netmask 255.255.255.0 brd 10.1.40.255")
routes_eth0=("default gw 10.1.40.55")
rc-update add net.eth0 default
18.passwd
edit /etc/rc.conf
19. edit
/etc/rc.conf
/etc/conf.d/keymaps
/etc/conf.d/clock
20.emerge syslog-ng
rc-update add syslog-ng default
21.emerge dcron
rc-update add dcron default
crontab /etc/crontab
22.emerge reiserfsprogs
23.emerge grub
edit /boot/grub/grub.conf
the content of the grub.conf
--------------------------------------------------------------------------------------------------------------------------------------
# Splash image to show behind grub.
splashimage=(hd0,6)/grub/splash.xpm.gz
# For booting GNU/Linux
title why not gentoo
root (hd0,6)
kernel /kernel-genkernel-x86-2.6.18-gentoo-r1 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda9 udev
initrd /initramfs-genkernel-x86-2.6.18-gentoo-r1
# For booting GNU/Linux
title slackware
root (hd0,9)
kernel /boot/vmlinuz-2.6.16 ro root=/dev/hda10
# For booting Windows NT or Windows95
title winxp
rootnoverify (hd0,0)
makeactive
chainloader +1
---------------------------------------------------------------------------------------------------------------------------------------end
24.grep -v rootfs /proc/mounts > /etc/mtab
grub-install /dev/hda
25.install xorg
append two lines to /etc/make.conf
INPUT_DEVICE="keyboard mouse"
VIDEO_CARDS="sis"
emerge xorg-x11
env-update
source /etc/profile
Xorg -configure
X -config /root/xorg.conf.new
cp /root/xorg.conf.new /etc/x11/xorg.conf
!!hint:wen I do the X command ,it said can't open mouse device.After changing device from /dev/mouse to /dev/psaux,everyting went on well.
below is a list of software I installed
--------------------------------------------------------
vim
gvim
ctags
firefox
fcitx (configuration:add lines to ~/.xinitrc :export LC_CTYPE=zh_CN.GB2312 export XMODIFIERS="@im=fcitx" exec fcitx&)
fluxbox(configuration:edit ~/.xinitrc,exec flubox , change the style fonts:/usr/share/fluxbox/Styles/...
background:first installed feh,imlib2 USE:gif,jpeg" then installed fbsetbg)
wenquanyi
mplayer USE:real xv and all the sound option
alsa-utils :run alsamixer press"m" avaliable the sound(hint: usermod -a -G audo yourname when you are not in audo group)
slocate
mrxvt :cp /etc/mrxvt/mrxvtrc.sample ~/.mrxvtrc
edit .mrxvtrc:
comment Mrxvt.xftNomFont
modify Mrxvt.xftmFont: WenQuanYi Bitmap Song
modify Mrxvt.inputMethod=fcitx
firefox script:scrapboot,adblock plus,downThemAll,fasterfox,download statusbar,Drag de Go
win32codeces USE:quicktime real
audacious:Use chardet mp3 wma
conky
gentoolkit
lm_sensors:sensors-detect , probemod i2c-sis96x, adm1021, eepron
set fonts-----------------------------
set gtk fonts:
edit ~/.gtkrc-2.0:
style "user-font"
{
font_name="Utopia 12"
}
widget_class "*" style "user-font"
gtk-font-name="WenQuanYi Bitmap Song 12"
set vim fonts:
set guifont=WenQuanYi/ Bitmap/ Song/ 12
-----------------------------------------------------------
standby :echo -n standby >/sys/power/state