gentoo简明安装(host下安装,stage3)

机子上已经安装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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值