Debian GNU/Linux hält sich bezüglich der Verzeichnis- und Dateinamen an den Filesystem Hierarchy Standard. Dieser Standard erlaubt es Benutzern und Softwareprogrammen, die Position von Dateien und Verzeichnissen vorauszusagen. Das Wurzelverzeichnis wird durch einen einfachen Schrägstrich (/, "slash") repräsentiert. Auf der ersten Verzeichnisebene enthalten alle Debian-Systeme die folgenden Unterverzeichnisse:
| Verzeichnis | Inhalt |
|---|---|
| bin | Grundlegende Binär-Befehls-Dateien |
| boot | Statische Dateien des Bootloaders |
| dev | Geräte-Dateien |
| etc | Systemkonfigurationen, die das eigene System betreffen |
| home | Home-Verzeichnisse der Benutzer |
| lib | Grundlegende, gemeinsam genutzte Bibliotheken und Kernelmodule |
| mnt | Einhängepunkt für vorübergehend einzuhängende Dateisysteme |
| proc | Virtuelles Verzeichnis für System-Informationen |
| root | Home-Verzeichnis des Superusers root |
| sbin | Grundlegende System-Binär-Dateien |
| tmp | Temporäre Dateien |
| usr | Zweite Ebene in der Hierarchie |
| var | Sich oft verändernde Daten |
| opt | Zusätzliche Anwendungspakete, die nicht von Debian stammen |
Es folgt eine Liste mit wichtigen Festlegungen bezüglich Verzeichnissen und Partitionen.
Die root-Partition / muss immer physikalisch die Verzeichnisse /etc, /bin, /sbin, /lib und /dev enthalten, sonst können Sie nicht booten. 100MB sind ein typischer Wert für die root-Partition, dies kann jedoch variieren.
/usr: alle Benutzer-Programme (/usr/bin), Bibliotheken (/usr/lib), Dokumentation (/usr/share/doc), etc. sind in diesem Verzeichnis. Dieser Teil des Dateisystems benötigt den meisten Platz. Sie sollten mindestens 500MB Festplattenplatz vorsehen. Möchten Sie viele Pakete installieren, sollten Sie den Platz für dieses Verzeichnis erhöhen.
/home: jeder Benutzer legt seine Daten in einem Unterverzeichnis von /home ab. Die Größe hängt davon ab, wie viele Nutzer das System hat und welche Dateien diese in ihren Verzeichnissen abspeichern. Abhängig von der geplanten Nutzung sollten Sie mindestens 100MB für jeden Benutzer reservieren, dieser Wert kann aber je nach Ihren Bedürfnissen variieren.
/var: alle veränderlichen Daten, wie News-Artikel, E-Mails, Webseiten, der Zwischenspeicher des Paketmanagement-Systems usw. werden unterhalb dieses Verzeichnisses abgelegt. Die Größe hängt überwiegend von der Nutzung des Rechners ab, wird aber bei vielen Leuten auch durch den Overhead des Paketmanagement-Systems bestimmt. Wenn Sie eine Komplettinstallation durchführen oder in einem Durchgang fast alles installieren, was Debian zu bieten hat, sind 2 oder 3 Gigabyte passend für /var. Wenn Sie in mehreren Schritten installieren (also sagen wir zuerst die Dienste und Werkzeuge, dann Textbearbeitungs-Werkzeuge, dann X, ... ), können Sie mit 300 bis 500MB für /var auskommen. Wenn Plattenplatz rar ist und Sie keine großen Systemupdates planen, können Sie auch mit wenig Platz, ca. 30 oder 40MB, für /var auskommen.
/tmp: wenn ein Programm temporäre Dateien erzeugt, werden diese wahrscheinlich in /tmp gespeichert. 20 bis 50MB sollten hier meistens genügen.