Debian besorgen
Als erstes muss man hier die aktuelle Debian Version runter laden. Zur Zeit (stand 11.2011) ist das Debian 6.0.3 Codename Squeeze. Wenn man einen 64Bit Prozessor verwendet sollte man die amd64 Version nehmen, bei 32Bit Prozessoren muss die i386 Version genommen werden. Am besten läd man die Netinstall Version (debian-6.0.3-i386-netinst.iso bzw. debian-6.0.3-amd64-netinst.iso) runter, alle benötigten Pakete werden dann während der Installation aus dem Internet geladen. Voraussetzung dafür ist natürlich das man während der Installation eine Internetverbindung hat. Wenn man keine Internetverbindung hat muss die CD1 runtergeladen werden, die restlichen CDs werden für eine Grundinstallation nicht benötigt.Installation starten
Nachdem das Image auf CD gebrannt wurde muss der Rechner von der CD gestartet werden. Dazu muss man im BIOS die Boot-Priorität entsprechend ändern. Wenn der Computer erfolgreich von CD gestartet hat wird man mit einem Bildschirm begrüßt in dem man die Art der Installation auswählen kann.In nächsten Schritt muss die Sprache in der man Debian installieren will auswählen.Nachdem man das mit Enter bestätigt hat muss noch der Standort des Computers und das Tastaturlayout gewählt werden.
Jetzt werden einige zusätzliche Komponenten geladen und es wird versucht die Netzwerkkarte zu erkennen.
Im nächsten Schritt wird man nach dem Namen für den Rechner gefragt, das ist der Name den der Rechner später im Netzwerk bekommen soll. Hier sollte man auf Leerzeichen, Bindestriche und sonstige Sonderzeichen verzichten da manche Dienste sonst später Probleme bekommen können.Als nächstes wird noch nach dem Domain Namen gefragt, der kann in den meisten fällen einfach leer gelassen werden.
Benutzer anlegen
Im nächsten Schritt wird der Root Benutzer angelegt, dieser Benutzer heißt immer root, man muss also nur ein Passwort vergeben. Das Passwort sollte gut gewählt sein da der Rootbenutzer später alle Rechte auf dem Computer hat.Zur Sicherheit muss im nächsten Schritt das Root-Passwort nochmal bestätigt werden.Da man im normalen Betrieb nicht als Root arbeiten sollte muss jetzt ein Benutzer angelegt werden, dazu muss zu erst der Vollständige Name des Benutzers eingegeben werden.Wenn man den Namen mit <weiter> bestätigt hat muss ein Benutzername angegeben werden. Mit diesem Namen kann man sich später am System anmelden. Danach muss auch wieder zwei mal ein Passwort für den Benutzer eingegeben werden.
Festplatte partitonieren
Wir gehen hier davon aus das die gesamte Festplatte für Debian verwendet wird und keine anderen Betriebssysteme nebenbei installiert sind. Also wählt man Geführt - vollständige Festplatte verwenden aus.Im nächsten Schritt werden alle Festplatten die sich im Computer befinden aufgelistet, hier muss die Festplatte gewählt werden auf der man Debian installieren will.Jetzt muss die Festplatte für Debian partitioniert werden. Als Anfänger sollte man hier Alle Dateien auf eine Partition, für Anfänger empfohlen auswählen. Wenn man möchte kann man auch eine extra Partition für /home erstellen, das hat später den Vorteil das man das System neu installieren kann ohne die Home-Partition zu formatieren. Es bleiben also nach einer Neuinstallation alle Dateien die ein Benutzer angelegt hat erhalten.
Bevor die Partitonen entgütig angelegt werden wird nochmal die Partitonierung aufgelistet. Hier sollte es zusätzlich zu / Partition und falls angelegt /home Partition nochmal eine Partition für den Swap geben. Diese Partition wird später für die Auslagerungsdatei verwendet.Wenn man mit der Einteilung der Partitionen zufrieden ist kann man mit Enter bestätigen, danach wird man nochmal gefragt ob man die Änderungen wirklich vornehmen will. dazu muss man mit Pfeiltaste links auf <Ja> wechseln und mit Enter bestätigen.
Achtung jetzt wird die Festplatte neu partitoniert und formatiert, alle Dateien die auf der Festplatte sind gehen dabei verloren.
Die eigentliche Installation
Zu erst wird das Grundsystem installiert. Dabei werden die wichtigsten Komponenten die auch zur Installation benötigt werden installiert, das kann eine Weile dauern. Sollte es bei diesem Schritt mal kurz nicht weiter gehen muss man einfach warten.Als nächstes wird man gefragt aus welchem Land man einen Server für Pakete die aus dem Internet geladen werden müssen verwenden will. Hier sollte man möglichst das Land auswählen in dem man sich befindet da meistens dort hin die Verbindung am besten ist. Im nächsten Schritt kann dann der Spiegelserver gewählt werden, welchen man hier wählt ist eigentlich egal. Falls man sich in Deutschland befindet ist ftp.de.debian.org auf jeden Fall eine Gute Wahl.Wenn man mit Enter bestätigt wird man nach einem Proxy Server für die HTTP-Verbindung gefragt. In den meisten Fällen kann das Feld einfach leer gelassen werden. Falls man einen Proxy für HTTP benötigt muss man seinen Netzwerk Administrator nach der Adresse fragen. Auch hier muss wieder mit <weiter> bestätigt werden. Jetzt werden einige Dateien aus dem Internet geladen und installiert. Bei langsamer Internet-Verbindung kann das auch wieder einige Zeit dauern.
Während dem Vorgang wird man gefragt ob man an der Paketverwendungserfassung teilnehmen möchte, dabei wird eine Liste mit allen verwendeten Paketen an die Debian Entwickler geschickt damit die sehen welche Pakete von vielen Benutzern verwendet werden. So können zukünftige Versionen besser auf die Bedürfnisse der meisten Benutzer angepasst werden.
Im nächsten Schritt kann ausgewählt werden welche Software installiert werden soll, in der Liste kann man mit den Pfeiltasten hoch und runter wechseln. Eine Software-Sammlung kann mit der Leertaste an oder ab gewählt werden. Da man für einen Server keine grafische Benutzeroberfläche braucht kann der erste Eintrag Grafische Desktop-Umgebung abgewählt werden. Damit man später von einem anderen Computer aus Zugriff auf die Konsole des Servers hat muss der SSH-Server installiert werden. Man muss also den Eintrag SSH-Server anwählen, außerdem sollte man die Standard-Systemwerkzeuge angewählt lassen da dort nützliche Tools enthalten sind die man später wahrscheinlich benötigt.Wenn man seine Auswahl gemacht hat kann man auch hier wieder mit <weiter> bestätigen. Jetzt werden wieder einige Pakete aus dem Internet geholt und installiert, auch das kann bei langsamer Internet-Verbindung wieder einige Zeit dauern.
Bootloader installieren
Neben Debian kann man weitere Betriebssysteme installieren zwischen denen man beim starten des Computers auswählen kann. Dazu wird der Bootloader Grub installiert.Wenn kein weiters Betriebssystem auf dem Computer installiert ist kann man auch hier einfach mit Enter bestätigen.Jetzt ist die Installation eigentlich schon abgeschlossen. Zum Schluss wird man noch aufgefordert die CD aus dem Laufwerk zu entfernen was man auch wieder mit Enter bestätigen muss. Nach kurzen aufräum arbeiten sollte das neu installierte System dann starten.
Netzwerk konfigurieren
Wenn der Rechner als Server genutzt werden soll ist es praktisch wenn man ihm eine feste IP-Adresse vergibt. Dazu meldet man sich auf dem System mit dem Benutzernamen root an. Als Passwort verwendet man das Passwort das man während der Installation für den Root vergeben hat. Während man das Passwort eingibt werden auf dem Bildschirm keine Zeichen geschrieben.Die Datei für die Netzwerk-Konfiguration liegt unter /etc/network/interfaces, diese Datei kann man mit dem Editor Nano der bei der Installation von Debian mit installiert wird bearbeiten, dazu gibt man auf der Konsole einfach
- Code: Alles auswählen
nano /etc/network/interfaces
Um eine statische IP-Adresse zu vergeben muss die Datei folgendermaßen geändert werden.
- Code: Alles auswählen
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
Nachdem alle Änderungen wie beschrieben gemacht wurden kann man mit [STRG]+o und dann [ENTER] die Datei speichern und mit [STRG]+x den Editor wieder verlassen. Damit die Änderungen übernommen werden muss das Netzwerk noch neu gestartet werden, dazu gibt man
- Code: Alles auswählen
/etc/init.d/networking restart
Den Status der Netzwerkverbindung kann man sich mit
- Code: Alles auswählen
ifconfig
- Code: Alles auswählen
eth0 Link encap:Ethernet Hardware Adresse 00:50:45:5d:ae:2c
inet Adresse:192.168.0.2 Bcast:192.168.0.255 Maske:255.255.255.0
inet6-Adresse: fe80::250:45ff:fe5d:ae2c/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:48107 errors:0 dropped:0 overruns:0 frame:0
TX packets:25745 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:65257704 (62.2 MiB) TX bytes:2470699 (2.3 MiB)
Interrupt:27
lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metrik:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)
Ab jetzt kann man den Server komplett über das Netzwerk verwalten, für Windows kann dazu Putty verwendet werden um auf die Konsole zuzugreifen. Dateien lassen sich mit Filezilla zum Server übertragen.
