DIY 自己的 Linux 系統 LFS 系列:(四)軟件包和補丁

Lucifer三思而後行 2021-09-19 02:06:46 阅读数:32

diy linux lfs 系列

Linux系統的創建當然離不開軟件包和補丁,本文就列出所需的軟件列錶!

既然要下載軟件,當然需要一個存放軟件的地方,以方便在整個構建過程中都能有效訪問。

另外還需要一個工作目錄用於解壓源代碼並執行編譯。可以用目錄 $LFS/sources 保存軟件包和補丁,同時作為工作目錄。

放到這個目錄,所有需要的元素都在 LFS 分區中,因此在構建過程中的所有階段都可以訪問。

$LFS 就是上一篇中講到的環境變量:export LFS=/mnt/lfs

創建下載目錄:

在開始下載任務之前,先用 root 用戶執行下面的命令創建這個目錄,並且設置目錄的寫權限和粘滯模式:

mkdir -pv $LFS/sources
chmod -v a+wt $LFS/sources


接下來就是下載所需的軟件包和補丁,使用 wget-list 作為 wget 的輸入:

wget https://linux.cn/lfs/LFS-BOOK-7.7-systemd/wget-list-LFS7.7-systemd-USTC
wget --input-file=wget-list-LFS7.7-systemd-USTC --continue --directory-prefix=$LFS/sources

注意: 由於這些文件都分布在國外的不同站點上,因此有些會下載很慢。感謝中科大提供的鏡像:wget-list-LFS7.7-systemd-USTC,感謝 Love-xuan 提供本文件。

版权声明:本文为[Lucifer三思而後行]所创,转载请带上原文链接,感谢。 https://gsmany.com/2021/09/20210919020645669r.html