自已动手编译Linux系统-基于ALFS的LFS8.0实践(一)

手动编辑成blog太麻烦了,可以到如下地址下载pdf 

https://wenku.baidu.com/view/3281313e00f69e3143323968011ca300a6c3f687

1.    LFS版本

Linux From Scratch Version 8.0

lfs-packages-8.0-rc1.tar

LFS book 8.0 SVN.rar

jhalfs-2.4.tar.xz

各章节中”#”表示在终端或shell中输入命令,实际输入时不要敲入”#”符号。

LFS是在同一个会话中进行操作的。如果采用虚拟机,若要中断操作休息,可以利用快照,在下次继续时直接恢复到快照。如果是在实际电脑上,一定要注意操作细节说明。

 链接: https://pan.baidu.com/s/1bpdDToj 密码: 7kmk

2.    宿主电脑准备

2.1.   虚拟机安装CentOS-7

2.1.1. 系统安装

l  实际主机:Win10 64位

l  镜像:CentOS-7-x86_64-Everything-1611.iso

l  硬盘容量:35G。

l  软件配置:开发及生成工作站(附加开发、开发工具、KDE、平台开发)。

l  安装位置,配置分区

l  选择标准分区,点这里自动创建他们

2.1.2. 检查并安装应用软件

# rpm -qa >> /home/soft.list

对比可得:

序号

LSF要求软件

CentOS 7软件包

说明

1

Bash-3.2

bash-4.2.46-20.el7_2.x86_64

/bin/sh应当是指向bash的符号链接

2

Binutils-2.17

binutils-devel-2.25.1-22.base.el7.x86_64

 

3

Bison-2.3

bison-2.7-4.el7.x86_64

/usr/bin/yacc应当是指向bison的符号链接

4

Bzip2-1.0.4

bzip2-devel-1.0.6-13.el7.x86_64

 

5

Coreutils-6.9

coreutils-8.22-18.el7.x86_64

 

6

Diffutils-2.8.1

diffutils-3.3-4.el7.x86_64

 

7

Findutils-4.2.31

findutils-4.5.11-5.el7.x86_64

 

8

Gawk-4.0.1

gawk-4.0.2-4.el7.x86_64

/usr/bin/awk应当是指向gawk的符号链接

9

GCC-4.7

gcc-4.8.5-11.el7.x86_64

 

10

Glibc-2.11

glibc-devel-2.17-157.el7.x86_64

 

11

Grep-2.5.1a

grep-2.20-2.el7.x86_64

 

12

Gzip-1.3.12

gzip-1.5-8.el7.x86_64

 

13

Linux Kernel-2.6.32

Linux Kernel-3.10.0-514.el7.x86_64

 

14

M4-1.4.10

m4-1.4.16-10.el7.x86_64

 

15

Make-3.81

make-3.82-23.el7.x86_64

 

16

Patch-2.5.4

patch-2.7.1-8.el7.x86_64

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值