Quote:
Originally Posted by 273
I didn't realise there was much difference between the BSD and Linux structures, since Linux is largely designed as Unix-like. What are the differences?
|
Going from Linux to FreeBSD, these are two of the differences which I noticed immediately:
1. /usr/home is where the user directories are kept. If it exists, /home is a symlink to /usr/home.
2. All packages which aren't part of the base system are installed under /usr/local. This includes Xorg and your choice of DE.
Then there are other directories which exist under FreeBSD which aren't under Linux. Eg:
/compat (or /usr/compat) - files needed to support binary compatibility with other operating systems, such as Linux
/net - automounted NFS shares
/libexec - critical system utilities needed for binaries in /bin and /sbin
/rescue - statically linked programs for emergency recovery
And under Linux which aren't under FreeBSD:
/srv - contains site-specific data which is served by this system
/lost+found - created by ext* filesystems