New World file system layout
Jump to navigation
Jump to search
New World computers start life as out-of-the-box standard, minimally-configured Debian systems. The vast majority of software and configuration files on these computers is installed from standard Debian repositories by apt
. Thus, to a very large extent, where things are in the file system is pretty-much dictated by Debian. This includes binaries, libaries, man pages and configuration files.
CSE-specific files — such as administration scripts, configuration files, teaching-related files., etc. — are largely located under either /etc
or /usr/local
. Below is a broad outline of what's where, why and how it gets there.
Path | Discussion |
---|---|
/etc | System configuration files. Most are left as they are out-of-the-box |
/usr/local/infrastructure | Directories and files maintained by CSG |
/usr/local/acc | |
/usr/local/bin | |
/usr/local/etc | |
/usr/local/extrafiles | |
/usr/local/extrapackages | |
/usr/local/games | |
/usr/local/include | |
/usr/local/lib | |
/usr/local/man | |
/usr/local/mlalias | |
/usr/local/priv | |
/usr/local/qemu_machines | |
/usr/local/sbin | |
/usr/local/share | |
/usr/local/src | |
/usr/local/tigervnc | |
/usr/local/uservms | |
/usr/local/vlab | |
/usr/local/vmimages |