Difference between revisions of "Arch filesystem hierarchy"

From ArchWiki
Jump to: navigation, search
(notability of /var/abs is arguable at best)
(/usr/local is not empty by default, the subdirectories are created: https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/filesystem#n152)
Line 13: Line 13:
 
Arch Linux follows the ''file system hierarchy'' for operating systems using the [[systemd]] service manager. See {{man|7|file-hierarchy}} for an explanation of each directory along with their designations. In particular, {{ic|/bin}}, {{ic|/sbin}}, and {{ic|/usr/sbin}} are symbolic links to {{ic|/usr/bin}}, and {{ic|/lib}} (and {{ic|/lib64}} if applicable) are symbolic links to {{ic|/usr/lib}}.
 
Arch Linux follows the ''file system hierarchy'' for operating systems using the [[systemd]] service manager. See {{man|7|file-hierarchy}} for an explanation of each directory along with their designations. In particular, {{ic|/bin}}, {{ic|/sbin}}, and {{ic|/usr/sbin}} are symbolic links to {{ic|/usr/bin}}, and {{ic|/lib}} (and {{ic|/lib64}} if applicable) are symbolic links to {{ic|/usr/lib}}.
  
Additionally {{ic|/usr/local}} is empty by default, and since [[pacman]] installs to the {{ic|/usr}} directory, manually compiled/installed software installed to {{ic|/usr/local}} may peacefully co-exist with pacman-tracked system software.
+
Since [[pacman]] installs to the {{ic|/usr}} directory, manually compiled/installed software installed to {{ic|/usr/local}} may peacefully co-exist with pacman-tracked system software.
  
 
== See also ==
 
== See also ==

Revision as of 14:04, 7 September 2016

zh-cn:Arch filesystem hierarchy

Merge-arrows-2.pngThis article or section is a candidate for merging with FAQ.Merge-arrows-2.png

Notes: please use the second argument of the template to provide more detailed indications. (Discuss in Talk:Arch filesystem hierarchy#Merge somewhere)

Arch Linux follows the file system hierarchy for operating systems using the systemd service manager. See file-hierarchy(7) for an explanation of each directory along with their designations. In particular, /bin, /sbin, and /usr/sbin are symbolic links to /usr/bin, and /lib (and /lib64 if applicable) are symbolic links to /usr/lib.

Since pacman installs to the /usr directory, manually compiled/installed software installed to /usr/local may peacefully co-exist with pacman-tracked system software.

See also