We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 392fa48 commit f20eac9Copy full SHA for f20eac9
book/II. 构建前的准备/2. 准备新分区/2.5 设置$LFS环境变量.md
@@ -0,0 +1,21 @@
1
+
2
+# 设置$LFS环境变量
3
4
+本书中,LFS环境变量将被多次使用。你应该保证这个变量在LFS的构建过程中一直可用。它应该被设为LFS的构建目录(我们使用```/mnt/lfs```作为一个参考,你可以有自己的选择)。如果你在一个单独的分区上构建LFS,构建目录就是分区的挂载点。知道了构建目录后,使用下面的命令设定LFS变量:
5
6
+```bash
7
+export LFS=/mnt/lfs
8
+```
9
10
+设置了这个变量后,诸如```mkdir -v $LFS/tools```此类的命令就可以直接使用了。Sheel在处理这些命令时将会自动替换 ```$LFS```为```/mnt/lfs```(或者你设定的其他值)。
11
12
+当你离开或者重新进入当前的工作目录时(例如使用```su```命令切换为root或者其他用户),不要忘记检查一下LFS变量是否有定义。可以使用下面的命令来检查:
13
14
15
+echo $LFS
16
17
18
+请确保上述命令的输出是你的LFS构建目录,即```/mnt/lfs```如果你使用我们提供的参考目录。如果输出不正确,请使用本页之前提供的命令,将LFS变量设置为合适的目录。
19
20
+>注意
21
+>一种可以确保LFS变量被永久定义的方法是在你的home目录和/root目录中编辑```.bash_profile```文件,在其中使用上面的```export```命令。
0 commit comments