《Linux From Scratch》第二部分:準備構建 第二章:準備新分區- 2.5.設置 $LFS 變量
在整本書裏,會多次用到環境變量 LFS
。你應該確保這個變量在整個 LFS 構建過程中總是定義了的。它應該被設置為你將要構建的 LFS 係統的目錄名字——這裏我們使用 /mnt/lfs
作為例子,但是選擇哪一個目錄是你的自由。如果你把 LFS 構建到一個單獨的分區裏,這個目錄將成為那個分區的掛載點。選擇一個目錄並用以下命令設置該變量:
export LFS=/mnt/lfs
設置這個變量的好處在於當我們使用類似 mkdir -v $LFS/tools 的命令時可以直接這樣簡潔的輸入。shell 在處理這條命令時,會自動替換 “$LFS” 為 “/mnt/lfs”(或任何這個變量所指向的地方)。
不論何時當你離開而又重新進入這個工作環境時都不要忘了檢查 LFS
是否設置(比如當你使用 su 切換到 root
或是另一個用戶時)。使用如下命令檢查 LFS
變量是否正確設置:
echo $LFS
確保輸出顯示的是你構建 LFS 的那個目錄的路徑,如果你按照例子設置的,那就是 /mnt/lfs
。如果你輸出的不是正確的路徑,請使用本頁前一部分提供的命令把 $LFS
重新設置到正確的目錄。
![[Note]](https://res.3425.com.cn/aliyunqi/20171107/1510034684150.png)
注意
確保一直設置了 LFS
變量的一個方法是,同時編輯你的主目錄下的 .bash_profile 和
/root/.bash_profile
,把上方的導出命令輸入進去。
最後更新:2017-11-07 14:04:44