|
@@ -33,6 +33,7 @@ Issuing the following commands will create a default directory layout:
|
|
local</userinput>
|
|
local</userinput>
|
|
<userinput>cd $LFS/opt</userinput>
|
|
<userinput>cd $LFS/opt</userinput>
|
|
<userinput>mkdir bin doc include info lib man</userinput>
|
|
<userinput>mkdir bin doc include info lib man</userinput>
|
|
|
|
+ <userinput>ln -s /var/tmp /usr/tmp</userinput>
|
|
</literallayout></blockquote>
|
|
</literallayout></blockquote>
|
|
|
|
|
|
<para>
|
|
<para>
|
|
@@ -58,5 +59,24 @@ downloaded in chapter 3 to some subdirectory under $LFS/usr/src (you
|
|
will need to create the desired directory yourself).
|
|
will need to create the desired directory yourself).
|
|
</para>
|
|
</para>
|
|
|
|
|
|
|
|
+<sect2>
|
|
|
|
+<title>FHS compliance notes</title>
|
|
|
|
+
|
|
|
|
+<para>
|
|
|
|
+The FHS stipulates that the /usr/local directory should contain the bin, games,
|
|
|
|
+include, lib, man, sbin, and share subdirectories. You can alter your /usr/local
|
|
|
|
+directory yourself if you want your system to be FHS-compliant.
|
|
|
|
+</para>
|
|
|
|
+
|
|
|
|
+<para>
|
|
|
|
+Also, the standard says that there should exist a /usr/share/games directory,
|
|
|
|
+which we don't much like for a base system. But feel free to make your system
|
|
|
|
+FHS-compliant if you wish. The FHS isn't precise as to the structure of the
|
|
|
|
+/usr/local/share subdirectories, so we took the liberty of creating the
|
|
|
|
+directories that we felt needed.
|
|
|
|
+</para>
|
|
|
|
+
|
|
|
|
+</sect2>
|
|
|
|
+
|
|
</sect1>
|
|
</sect1>
|
|
|
|
|