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

本文详细介绍了如何为Linux From Scratch(LFS 8.0)项目下载和准备所需的软件源码包和补丁。包括创建源码包和补丁文件夹、列出所有必要的软件包及其下载链接、MD5校验值以及提供针对特定源码的补丁下载。通过这个过程,读者将能够全面了解构建自定义Linux系统的准备工作。
摘要由CSDN通过智能技术生成

3.    软件源码包和补丁下载

可以根据Linux From Scratch(Version 8.0)的Part II-Chapter 3下载软件源码包和补丁。

3.1.   创建源码包和补丁文件夹

需要创新工作文件夹来存储包、解压包和他们。$LFS/sources可以用来作为工作文件夹来存储包和补丁。使用用户root,创建文件夹:

# mkdir -v $LFS/sources

将这个目录设置为具有可写和粘滞(sticky)权限。在一个粘滞目录中,即使有多个用户对某个文件具有可写权限,也只有文件所有者才能删除这个文件。运行以下命令:

# chmod -v a+wt $LFS/sources

3.2.   软件源码包

需要的软件源码包如下:

Acl (2.2.52) - 380 KB:

Download:http://download.savannah.gnu.org/releases/acl/acl-2.2.52.src.tar.gz

MD5 sum: a61415312426e9c2212bd7dc7929abda

• Attr (2.4.47) -336 KB:

Home page: http://savannah.nongnu.org/projects/attr

Download:http://download.savannah.gnu.org/releases/attr/attr-2.4.47.src.tar.gz

MD5 sum: 84f58dec00b60f2dc8fd1c9709291cc7

• Autoconf (2.69) -1,186 KB:

Home page: http://www.gnu.org/software/autoconf/

Download: http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.xz

MD5 sum: 50f97f4159805e374639a73e2636f22e

• Automake (1.15) -1,462 KB:

Home page: http://www.gnu.org/software/automake/

Download: http://ftp.gnu.org/gnu/automake/automake-1.15.tar.xz

MD5 sum: 9a1ddb0e053474d9d1105cfe39b0c48d

• Bash (4.4) - 9,158KB:

Home page: http://www.gnu.org/software/bash/

Download: http://ftp.gnu.org/gnu/bash/bash-4.4.tar.gz

MD5 sum: 148888a7c95ac23705559b6f477dfe25

• Bc (1.06.95) - 288KB:

Home page: http://www.gnu.org/software/bc/

Download: http://alpha.gnu.org/gnu/bc/bc-1.06.95.tar.bz2

MD5 sum: 5126a721b73f97d715bb72c13c889035

• Binutils (2.27) -25,488 KB:

Home page: http://www.gnu.org/software/binutils/

Download: http://ftp.gnu.org/gnu/binutils/binutils-2.27.tar.bz2

MD5 sum: 2869c9bf3e60ee97c74ac2a6bf4e9d68

• Bison (3.0.4) -1,928 KB:

Home page: http://www.gnu.org/software/bison/

Download: http://ftp.gnu.org/gnu/bison/bison-3.0.4.tar.xz

MD5 sum: c342201de104cc9ce0a21e0ad10d4021

• Bzip2 (1.0.6) -764 KB:

Home page: http://www.bzip.org/

Download: http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz

MD5 sum: 00b516f4704d4a7cb50a1d97e6e8e15b

• Check (0.11.0) -736 KB:

Home page: https://libcheck.github.io/check

Download: https://github.com/libcheck/check/releases/download/0.11.0/check-0.11.0.tar.gz

MD5 sum: 9b90522b31f5628c2e0f55dda348e558

• Coreutils (8.26) -5,676 KB:

Home page: http://www.gnu.org/software/coreutils/

Download: http://ftp.gnu.org/gnu/coreutils/coreutils-8.26.tar.xz

MD5 sum: d5aa2072f662d4118b9f4c63b94601a6

• DejaGNU (1.6) -512 KB:

Home page: http://www.gnu.org/software/dejagnu/

Download: http://ftp.gnu.org/gnu/dejagnu/dejagnu-1.6.tar.gz

MD5 sum: 1fdc2eb0d592c4f89d82d24dfdf02f0b

• Diffutils (3.5) -1,330 KB:

Home page: http://www.gnu.org/software/diffutils/

Download: http://ftp.gnu.org/gnu/diffutils/diffutils-3.5.tar.xz

MD5 sum: 569354697ff1cfc9a9de3781361015fa

• Eudev (3.2.1) -1,778 KB:

Download: http://dev.gentoo.org/~blueness/eudev/eudev-3.2.1.tar.gz

MD5 sum: 49f71f6c271ffa95b3c20d757d45c2e5

• E2fsprogs (1.43.4)- 7,376 KB:

Home page: http://e2fsprogs.sourceforge.net/

Download:http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v1.43.4/e2fsprogs-1.4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值