Gentoo安装纪录
安装环境配置
配置镜像从启动
按F1进入
kernel选择输入
gentoo,启动
配置网络
查看网络
ifconfig若自动配置失败,执行
net-setup,在选择DHCP即可
磁盘分区
分区规划
/dev/sda1 boot 128M ext2
/dev/sda2 swap 512M swap
/dev/sda3 root 剩余 ext4格式化分区
mkfs.ext2 /dev/sda1 mkswap /dev/sda2 mkfs.ext4 /dev/sda3启用swap分区
swapon /dev/sda2挂载分区
mount /dev/sda3 /mnt/gentoo mkdir /mnt/gentoo/boot mount /dev/sda1 /mnt/gentoo/boot
安装stage
设置当前时间
date MMDDhhmmYYYYcd /mnt/gentoo下载stage3压缩包(选择就近mirror)
links http://www.gentoo.org/main/en/mirrors.xml解压
tar xvjpf stage3*修改编译控制文件
vi /mnt/gentoo/etc/portage/make.conf
CFLAGS="-march=native -O2 -pipe"
MAKEOPTS="-j2"
安装基本系统
Chrooting
设置镜像源
vi /mnt/gentoo/etc/portage/make.conf SYNC="rsync://mirrors.ustc.edu.cn/gentoo-portage/" GENTOO_MIRRORS="http://mirrors.aliyun.com/gentoo/"复制DNS信息
cp -L /etc/resolv.conf /mnt/gentoo/etc/挂载文件系统
mount -t proc proc /mnt/gentoo/proc mount --rbind /sys /mnt/gentoo/sys mount --make-rslave /mnt/gentoo/sys mount --rbind /dev /mnt/gentoo/dev mount --make-rslave /mnt/gentoo/dev进入新环境
chroot /mnt/gentoo /bin/bash source /etc/profile export PS1=“(chroot) $PS1”
配置portable
安装portage快照
emerge-websync更新portage tree
emerge --sync配置时区
echo "Asia/Shanghai" >/etc/timezone emerge --config sys-libs/timezone-data配置locales
编辑
nano /etc/locale.gen
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
- 生成locale
locale-gen
- 选择默认locale
eselect locale list
eselect locale set 3
配置内核
安装源码
emerge --ask sys-kernel/gentoo-sources手动配置
cd /usr/src/linux make menuconfig编译安装
make && make modules_install make install
配置系统
文件系统
编辑fstab
nano -w /etc/fstab
网络信息
hostname
nano -w /etc/conf.d/hostname
hostname="long"