閱讀1010 返回首頁    go 阿裏雲 go 技術社區[雲棲]


《Linux From Scratch》第二部分:準備構建 第四章:最後的準備- 4.2. 創建 $LFS/tools 文件夾

         所有第五章中編譯的軟件都會安裝到 $LFS/tools 文件夾,以確保和第六章中編譯的軟件相互分離。這裏編譯的軟件是臨時工具,不會成為最終 LFS 係統的一部分。將這些軟件保存在單獨的文件夾中,後麵使用完之後就可以輕易的丟棄。這也可以防止這些程序在宿主機生成目錄中突然停止工作(在第五章中很容易發生意外)。

root 用戶運行以下的命令來創建需要的文件夾:

mkdir -v $LFS/tools

下一步是在宿主係統中創建 /tools 的符號鏈接,將其指向 LFS 分區中新建的文件夾。同樣以 root 用戶運行下麵的命令:

ln -sv $LFS/tools /
[Note]

注意

上麵的命令是正確的。ln 命令有一些語法變種,所以在報告你覺得可能是一個錯誤之前檢查一下info coreutils ln 以及 ln(1)

創建的符號鏈接使得編譯的工具鏈總是指向 /tools 文件夾,也就是說編譯器、匯編器以及鏈接器在第五章中(我們仍然使用宿主機的一些工具的時候)和下一章中(當我們 chrooted 到 LFS 分區時)都可以工作。



創建者:Gerard Beekmans

編輯者:Matthew Burgess 和 Armin K.

翻譯團隊:LCTT

譯者/校對:ictlyh,wxy

原文鏈接       

最後更新:2017-11-07 14:34:12

  上一篇:go  《Linux From Scratch》第二部分:準備構建 第四章:最後的準備- 4.3. 添加 LFS 用戶
  下一篇:go  《Linux From Scratch》第二部分:準備構建 第四章:最後的準備- 4.1. 簡介