对gentoo的理解及安装过程记录

gentoo的安装

一、下载地址

http://www.gentoo.org/main/en/where.xml

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

二、官方安装教程地址

gentoo官方安装教程(中文)http://www.gentoo.org/doc/zh_cn/handbook/handbook-amd64.xml?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远程安装的话需要做这步,否则不需要)

gentoo一个褒贬不一的操作系统。

#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/linux

make menuconfig

make && make modules_install

make install

14、配置系统fstab,最终内容如下

/dev/sda3
/    ext4
noatime        0 0

15、配制网络

准备工作:输入ifconfig,查看网络状态,一般有两个,其中一个是lo,不管他,另外一个一般是eth0,也可能是其他的名字,记住这个。

# vim /etc/conf.d/net   //内容如下

config_eth0="192.168.1.100 netmask 255.255.255.0 brd 192.168.1.255"

route_eth0="default via 192.168.1.1"

# ln -s /etc/init.d/net.lo /etc/init.d/net.eth0  //软连接到开机启动文件

开机加载eth0网卡端口

# rc-update add net.eth0 default

16、配置SSH服务开机启动

# rc-update add sshd default

17、设置新系统的root密码

# passwd root

18、配置GRUB2引导程序

# emerge sys-boot/grub //安装grub2工具注意新版本是2哦

# grub2-install /dev/sda //把grub2引导安装在硬盘MBR里

# grub2-mkconfig -o /boot/grub/grub.cfg //自动生成grub.cfg配置文件

19、reboot

时间: 2024-12-18 05:51:22

对gentoo的理解及安装过程记录的相关文章

Hadoop2.2.0安装过程记录

1    安装环境1.1    客户端1.2    服务端1.3    安装准备    2    操作系统安装2.1.1    BIOS打开虚拟化支持2.1.2    关闭防火墙2.1.3    安装VNC3    JAVA安装    3.1    配置目的3.2    配置过程3.3    结果验证4    主机名配置4.1    配置目的4.2    配置过程4.3    结果验证5    增加hadoop用户5.1    配置目的5.2    配置过程5.3    结果验证6    Had

北塔网管软件BTSO2.5安装过程记录

北塔网管软件据说是同类比较好的,原来的BTIM系列好像停止更新了,用BTSO版本代替,叫智慧运维平台,据说有各种改进,先把安装过程记录下来,以备以后重装. BTSO分两个部分:平台服务器和注册服务器,可以安装到一台主机,也可以分开,他们要能够通讯,否则认为盗版,注册要记录系统环境.要识别原版光盘,反正国产的软件版权意识近乎变态. 说明上要求win2008r2ent中文版或者win2012企业中文版,先试了2012,注册菜单不出现,重新用2008安装.顺序如下: 1.安装BETA-BTSO_2.5

[转]Caffe安装过程记录(CentOS,无独立显卡,无GPU)

Caffe安装过程记录(CentOS,无独立显卡,无GPU) 原文地址:http://www.aiuxian.com/article/p-2410195.html 参考资料: http://www.tuicool.com/articles/uiuA3e Caffe 安装配置(CentOS + 无GPU) http://blog.sina.com.cn/s/blog_990865340102vewt.html caffe 安装配置(CentOS 6.5 + 无GPU) http://www.cnb

Wmware Center安装过程记录

前几天在服务器中安装了Vmware Esxi,以及在客户端中安装了Vmware Client,因此希望能够装一下Vmware vCenter Server试验一下,结果并不顺利,在此记录.   从官网上下载:VMware-VIMSetup-all-5.5.0-1891310-20140201-update01.iso 下载: 使用虚拟光驱安装,不管是简单安装还是自定义安装,都报错: 咨询Vmware热线,告知通过ova,ovf格式来进行安装,实验安装步骤如下: 选择OVA文件,导入到VMware

Fedora 28 UEFI模式安装过程记录

这次的折腾是个意外.不过还是要记录一下. 多次做启动盘,把U盘做坏了.将U盘用量产工具修复以后就能做启动盘了.从官网下了Fedora 28的镜像(与CentOS同属RedHat系,尽量与鸟哥一致),用rufus在Windows下打入U盘(选UEFI模式写入,因为现在的Windows就是UEFI启动的,统一一下好设置双引导). 重启笔记本,赶紧按F12(DELL灵越)选择启动项为UEFI下的U盘启动.这里说明一下,我的电脑UEFI Security已经关了,因为之前装过好多次系统了,如果没关的话应

黑苹果安装过程记录

记录在一台式机上安装黑苹果的过程,内容无原创. 一.主机配置: CPU:i3-4160 GPU:HD Graphics 4400 内存:4 GB ( 记忆科技 DDR3L 1600MHz ) 硬盘:希捷 ST500DM002-1BD142 ( 500 GB / 7200 转/分 ) 二.准备的工具: 1.一个大于8G的U盘和一个WinPe启动U盘: 2.DiskGenius:修改分区表格式,修改EFI分区设置文件 3.TransMac:制作MAC安装盘 4.EasyUEFI:创建EFI启动项 5

VMware vSphere虚拟化-VMware ESXi 5.5组件安装过程记录

服务端安装步骤: VMWARE ESXi 5.5安装步骤:1.通过软碟通将VMWare ESXi 5.5的iso镜像文件刻录到U盘里,通过U盘安装ESXi虚拟机2.将U盘插入服务器上,设定USB闪存驱动器启动,选择第一个ESXi-5.5.0-13331820-standard Installer安装.读取安装文件 3.在引导过程中,可以看到主机的cpu和内存的基本信息 4.在出现的第一个安装引导界面中,点击Enter(回车键),确定继续安装 5.按F11同意协议并继续 6.选择磁盘,按回车键继续

apache源码包安装过程记录

1.下载apache源码包 http://www.apache.org/ apache官网,包含非常多软件 找到apache软件 http://httpd.apache.org/ 选定要下载的源码包   复制下载的url http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.25.tar.bz2 进入linux的/usr/local/src wget http://mirrors.tuna.tsinghua.edu.cn/apac

zabbix3.0安装过程记录

一 前言: 经测试,同样的系统安装不同的zabbix版本,遇到的错误完全不一样,之前安装2.4.5版本基本很顺利,但是安装3.0.2遇到了好多新的问题,特此记录 系统:centos6.7   zabbix版本:3.0.2 二 安装开发软件包 yum  -y groupinstall "Development Tools" 三  搭建lnmp环境 1 升级php版本 (注意:zabbix3.0要求php版本要在5.4以上),但是我们的centos6系统自带的php版本比较低 所以我们添加