Live系统启动
分区
#fdisk /dev/sda
挂载
#mount /dev/sda1 /mnt ***假设sda1为根[/]分区,没有boot分区,没有swap分区***
下载stage3和portage包
解压
#cd /mnt
#tar xvf stage3*
#cd usr
#tar xvf portage* Chroot
#mount -t proc proc /mnt/proc
#mount -o bind /dev /mnt/dev
#chroot /mnt /bin/bash
更改root密码
#passwd
安装内核/模块[可以临时从Live系统复制进来,以下地址是slackware 64位内核/模块包]
#wget http://mirrors.163.com/slackware/slackware64-14.1/slackware64/a/kernel-huge-3.10.17-x86_64-3.txz
#wget http://mirrors.163.com/slackware/slackware64-14.1/slackware64/a/kernel-modules-3.10.17-x86_64-3.txz
内核放到/boot/
#tar Jxvf kernel-huge*.txz -C / boot/
模块放到/lib/modules/
#tar Jxvf kernel-modules-smp*.txz -C / lib/
配置/etc/portage/make.conf
MAKEOPTS="-j3" 根据cpu配置
GENTOO_MIRRORS="http://mirrors.sohu.com/gentoo/"
LINGUAS="zh_CN" 配置应用程序中文
同步portage树
#emerge --sync
安装网络连接工具[4选1,推荐第3个net-tools],重启后联网使用
#emerge dhcpcd dhcp net-tools iproute2
安装grub
#emerge grub
#grub2-install /dev/sda
#grub2-mkconfig -o /boot/grub/grub.cfg
重启重启**硬盘启动进入Gentoo**重启重启
联网[4种方法,假设网络接口为eth0]
1.dhcpcd eth0
2.dhclient eth0
3.ifconfig eth0 192.168.x.x
route add default gw 192.168.x.1
echo nameserver 114.114.114.114 > /etc/resolv.conf
4.ip addr add 192.168.x.2/24 dev eth0
ip link set dev eth0 up
ip route add default via 192.168.x.1
echo nameserver 114.114.114.114 > /etc/resolv.conf
配置网络[假设网络接口为eth0]
#cd /etc/init.d
#ln -s net.lo net.eth0
#rc-update add net.eth0 default
#nano /etc/conf.d/net
config_eth0="192.168.x.100/24"
routes_eth0="default via 192.168.x.1"
#echo nameserver 114.114.114.114 > /etc/resolv.conf
配置中文化
1.编辑/etc/locale.gen,确保以下locale未被注释:
enUS ISO-8859-1
enUS.UTF-8 UTF-8
zhCN GB18030
zhCN.GBK GBK
zhCN GB2312
zhCN.UTF-8 UTF-8
2.运行locale-gen命令,生成locale
3.编辑/etc/env.d/02locale 内容如下[全局设置]:
#nano /etc/env.d/02locale
LANG="zh_CN.UTF-8"
LC_COLLATE="C"
4.运行locale-gen
设置CPU_FLAGS[假设为X86架构]
#emerge -av app-portage/cpuinfo2cpuflags
#cpuinfo2cpuflags-x86 >> /etc/portage/make.conf
安装xorg-server
编辑/etc/portage/make.conf
VIDEO_CARDS="radeon" 配置显卡使用radeon驱动
INPUT_DEVICES="evdev" 配置键鼠
#emerge -av xorg-server
#Xorg -configure ***部分显卡不需要***
#X -config /root/xorg.conf.new ***部分显卡不需要***
#cp /root/xorg.conf.new /etc/X11/xorg.conf ***部分显卡不需要***
#startx
#cat /var/log/Xorg.0.log|grep EE 检查错误排除
安装openbox
#emerge openbox
编辑~/.xinitrc
#nano ~/.xinitrc
exec openbox-session
#chmod +x ~/.xinitrc
安装slim
#emerge x11-misc/slim
编辑/etc/conf.d/xdm
#name /etc/conf.f/xdm
DISPLAYMANAGER="slim"
#rc-update add xdm default 开机启动slim
#/etc/init.d/xdm start|restart|stop 启动/重启/停止slim
##细节微调请看gentoo的slim文档
**************