5 2009-10-04
Installationsmedien

Laden Sie sich eine CD von einem unserer Mirror. Sie können das ISO-Abbild der Minimal-CD unter releases/x86/current-iso/ finden. Die Minimal-Installations-CD ist nur für Internet-basierte Installationen sinnvoll. Dieser Leitfaden verwendet die Minimal-CD.

Brennen Sie die CD und booten Sie damit.

Von der CD booten

Drücken Sie beim Boot-Bildschirm F2, um herauszufinden, welche Boot-Optionen bestehen. Sie können entweder gentoo oder gentoo-nofb starten; letztere schaltet Framebuffer ab. Wenn Sie von der Live CD booten, vergessen Sie nicht, die nox Option anzugeben, um das Starten der grafischen Umgebung (X) zu verhindern. Verschiedene Optionen erlauben es, bestimmte Merkmale ein- oder auszuschalten. Wenn alles gut geht, wird Ihre Hardware erkannt und alle Module geladen. Falls der Kernel nicht ordentlich bootet oder Ihr Computer während des Bootvorgangs stehen bleibt, werden Sie wohl mit verschiedenen Konfigurationen experimentieren müssen. Der sicherste Weg ist wahrscheinlich, die nodetect Option zu verwenden und dann benötigte Module explizit nachzuladen.

Gentoo Linux Installation LiveCD                     http://www.gentoo.org
Enter to Boot; F1 for kernels  F2 for options.
boot: gentoo-nofb
  (oder falls es Probleme gibt)
boot: gentoo-nofb nodetect
Optional: Module nachladen

Wenn Sie die nodetect Option beim Booten verwendet haben, laden Sie nun die benötigten Module. Sie benötigen das Netzwerk und Zugriff auf die Festplatten. Das Kommando lspci kann Ihnen helfen, Ihre Hardware zu identifizieren.

livecd root # lspci
(Verwenden Sie die Ausgabe von lspci, um benötigte Module zu
identifizieren.)

(Das folgende ist ein Beispiel, passen Sie es entsprechend Ihrer
Hardware an.)
livecd root # modprobe 3w-9xxx
livecd root # modprobe r8169
Netzwerk-Konfiguration

Wenn Ihr Netzwerk nicht bereits arbeitet, können Sie das Kommando net-setup verwenden, um Ihr Netzwerk zu konfigurieren. Möglicherweise müssen Sie vor der Konfiguration modprobe aufrufen, um das Modul zur Unterstützung Ihrer Netzwerkkarte zu laden. Wenn Sie ADSL haben, verwenden Sie pppoe-setup und pppoe-start. Wenn Sie einen ADSL-Router verwenden, baut dieser die Verbindung für Sie auf und Sie brauchen diese Skripte nicht ausführen. Für PPTP-Unterstützung editieren Sie zunächst /etc/ppp/chap-secrets und /etc/ppp/options.pptpund verwenden dann pptp<server ip>.

Für Wireless-Zugang verwenden Sie zunächst iwconfig, um die Parameter der Wireless-Verbindung einzustellen, und dann entweder nochmal net-setup oder manuell ifconfig, dhcpcd und/oder route.

Wenn Sie einen Proxy verwenden, vergessen Sie nicht, Ihr System mit export http_proxy, ftp_proxy und RSYNC_PROXY zu initialisieren.

livecd root # net-setup eth0

Sie können alternativ das Netzwerk auch manuell starten. Das folgende Beispiel weist Ihrem PC die IP-Adresse 192.168.1.10 zu und definiert 192.168.1.1 als Ihren Router und Namensserver.

livecd root # ifconfig eth0 192.168.1.10/24
livecd root # route add default gw 192.168.1.1
livecd root # echo nameserver 192.168.1.1 > /etc/resolv.conf

Die Installations-CD erlaubt es Ihnen, einen sshd-Dienst zu starten, zusätzliche Benutzer anzulegen, irssi (ein Kommandzeilen-Chat-Client) zu starten und mit links im Web zu surfen.

Optional: Verbindung zu Ihrem Rechner mittels ssh aufnehmen

Das interessanteste ist natürlich sshd. Sie können ihn starten und sich dann von einer anderen Maschine verbinden und die Kommandos aus dieser Anleitung mit Cut'n'Paste dort ausführen.

livecd root # time /etc/init.d/sshd start
 * Generating hostkey ...
(sshd generiert die Schlüssel und gibt noch mehr aus)
 * starting sshd ...                            [ok]

real   0m13.688s
user   0m9.420s
sys    0m0.090s

Nun setzen Sie das Passwort auf der Live CD, so dass Sie sich von einem anderen Rechner aus anmelden können. Bitte beachten Sie, dass es unter normalen Umständen nicht ratsam ist, root den Zugang über ssh zu erlauben. Wenn Sie Ihrem lokalen Netzwerk nicht vertrauen können, wählen Sie ein langes, kompliziertes Passwort; Sie werden es nur einmalig verwenden, da es nach dem ersten Neustart verschwinden wird.

livecd root # passwd
New UNIX password: hier_ihr_passwort_eingeben
Retype new UNIX password: hier_ihr_passwort_erneut_eingeben
passwd: password updated successfully

Jetzt können Sie ein Terminal auf einem anderen Rechner starten und sich mit dem neuen Rechner verbinden, der weiteren Anleitung in einem anderen Fenster folgen und die Kommandos mit Cut'n'Paste im Terminal ausführen.

(Verwenden Sie die IP-Adresse Ihres neuen Rechners)
$ ssh root@192.168.1.10
The authenticity of host '192.168.1.10 (192.168.1.10)' can't be established.
RSA key fingerprint is 96:e7:2d:12:ac:9c:b0:94:90:9f:40:89:b0:45:26:8f.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.1.10' (RSA) to the list of known hosts.
Password: Hier das Passwort eingeben