虚拟机安装
大部分Linux系统操作起来命令都差不多。建议使用centos 7。因为该系统的内核是3.10(大概是这个版本,记不清楚。),然后推荐使用virtualbox虚拟机,一方面流畅性比VM好,另一方面他的增强工具安装起来也比VM简单。
注意事项:
虚拟机的分配的硬盘一定要大于30G,因为Linux内核编译完之后大概在25个G左右,可能会因为空间不足导致停止。
其次,安装系统分盘的时候,多分一个盘出来,方便后期把该盘格式化,然后挂载我们自己的文件系统,当然,也可以后期再加一个盘。
内核下载
内核尽量使用与安装的系统的内核相近的版本,使用uname -r可以查看本系统使用的内核版本。
内核编译
内核编译的时候,可能会需要下载各种依赖包。
如果是Ubuntu系统,可以使用apt-get下载相应的依赖包,提示啥就下啥就可以,或者直接安装以下程序包。
sudo apt-get update //更新系统源码
sudo apt-get install vim //安装vim
sudo apt-get install libncurses5-dev libssl-dev //下载依赖包
sudo apt-get install libelf-dev
sudo apt-get install build-essential openssl
sudo apt-get install zlibc