文档请参见:github上的链接
总体思路是:通过redhat9.0(个人)来编译linux0.11内核代码,然后将redhat9.0系统打包做成docker镜像。此后其他系统也可以通过 (docker pull yy20190811/rh9:1.00)就可以使用该docker来编译了。
该思路简单, 结果方便。
一、在vmware中安装redhat9.0,并制作docker镜像(该步骤可以上略,直接使用docker pull yy20190811/rh9:1.00)
(一)下载redhat9.0的安装盘
到百度搜索下载redhat9.0(个人版, 是一个很古老的版本,早就没有维护了。现在新的都是linux企业版rhel)
下载后,有下面3个iso文件
(二)新建虚拟机
1.点击vmware的[文件][新建虚拟机]菜单
2.选择“典型”配置
3.设置安装光盘:shrike-i386-disc1.iso(选择第一张光盘)
4.设置操作系统
5.设置虚拟机名称和存储位置
6.设置系统的硬盘
这里只做linux0.11的编译环境,可以设置一个比较小的硬盘, 设置单个的硬盘文件
7.完成虚拟机的新建
8.创建的虚拟机如下
(三)在新建的虚拟机中安装redhat9.0
1.启动虚拟机