好记性不如烂笔头

gentoo的安装

可以选择x86或amd64的install-cd下载。gentoo也有一个livedvd,也可以使用这个安装,但体积比较大,对于安装来说livecd也就够了。

二、官方安装教程地址

gentoo官方安装教程(中文)?full=1

gentoo官方安装教程(英文) https://wiki.gentoo.org/wiki/Handbook:AMD64#Installing_Gentoo

三、自己总结的流程(x64)服务器环境 1、从虚拟机或pc引导iso或安装盘

进入系统后一路enter直到看到普通的命令行模式,如

livecd ~ #

2、配置网络,,例子命令如下:

# ifconig //查看网络配置信息,并记住网卡名称 # ifconfig eth0 192.168.1.100/24 //设置静态ip和子网掩码 # route add default gw 192.168.1.1 //设置网关地址 # echo "nameserver 202.96.128.86" >> /etc/resolv.conf //设置DNS

3、设置安装环境的root密码(安装好系统以后这个密码没用,只是安装环境的),并打开sshd。

(如果想通过ssh远程安装的话需要做这步,否则不需要)

#passwd //设置root密码# /etc/init.d/sshd start //启动ssh服务

4、分区及格式化,并将准备挂载到’/’的磁盘挂载到/mnt/gentoo

分区可使用cfdisk,格式化推荐ext4文件系统,可用命令mkfs.ext4

5、下载stage3并解压到/mnt/gentoo(对应安装磁盘的‘/‘目录),下载portage并解压到/mnt/gentoo/usr(对应磁盘的/usr/)

6、配置编的选项 # vi /mnt/gentoo/etc/portage/make.conf 只要内容包含以下简单的2个变量,就是gcc和make使用的参数。 CFLAGS="-O2 -march=i686 -pipe"(按自己情况修改,或使用这个不变) MAKEOPTS="-jn"(n改成自己的cpu核心数量) 7、添加软件源 # mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf //会开启纯文字图形化界面选择离你服务器最近的源站点 # mirrorselect -i -r -o >> /mnt/gentoo/etc/portage/make.conf //同上 8、挂载系统所需特殊分区 # mount -t proc none /mnt/gentoo/proc //挂载proc特殊分区 # mount –rbind /sys /mnt/gentoo/sys //挂载sys特殊分区 # mount –rbind /dev /mnt/gentoo/dev //挂载dev特殊分区

9、拷贝DNS设置到系统中 # cp -L /etc/resolv.conf /mnt/gentoo/etc/ 10、切换新系统并且更新环境变量 # chroot /mnt/gentoo /bin/bash //chroot到新系统 # env-update //更新环境变量 # source /etc/profile //执行新的profile环境 # export PS1="(chroot) $PS1" //更新终端命令提示符 11、emerge相关

更新Portage树 # emerge –sync

重新定义系统profile(会关系到use标记) # eselect profile list //查看当前profile列表 # eselect profile set 2 //我们这里不安装桌面 直接选择2或者第9

12、配置本地语言及时区环境:(底层原理没搞清楚)

nano -w /etc/locale.gen 输入以下内容: en_US ISO-8859-1 en_US.UTF-8 UTF-8 zh_CN.GBK GBK zh_CN.GB2312 GB2312 zh_CN.UTF-8 UTF-8 更新locale命令:locale-gen

设置时区 # cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

13、编译内核

自动命令:

# emerge gentoo-sources //安装内核源码 # emerge genkernel //安装自动配置工具 # genkernel all //自动编译 # ls /boot/kernel* /boot/initramfs* //编译完成查看生成的内核和initrd的名字

手动命令:

emerge gentoo-sources //安装内核源码

cd /usr/src/linuxmake menuconfigmake && make modules_installmake install

14、配置系统fstab,最终内容如下 /dev/sda3/ ext4noatime 0 0 15、配制网络

走过一个又一个陌生的城市,去感受旖旎的自然风光,

好记性不如烂笔头

相关文章:

你感兴趣的文章:

标签云: