Home
Debian GNU/Linux – Installationsanleitung
Contents
1. 129 D 6 Der Grafische Installer sasuessekeneneemanseinum hs kanns 131 D 6 1 Den grafischen Installer verwenden uu22u22000nursenneenennennnnnennennen nennen 131 D 6 2 Bekannte Probleme nennen ers 131 vii E Administratives esscsasscscessnssanssssnnscnessensussunnnsennnssesinsnnnsendessns nsesnnununnessndensnnssnunennnsessuusssnnne used 133 E 1 ber dieses Dokument nun 133 E 2 An diesem Dokument mithelfen ssesssssesesesseseesssresreressreersrressrrsreersresrrtrereesreersessene 133 E 3 Wesentliche Beitr ge zu diesem Handbuch ssesessssessessseesssreerrsreersreerrrrereesresesrssree 133 E 4 Anerkennung der Warenzeichen 2u202200nnennnennenneennennnnnnnnnennennennnen nennen 134 F GNU General Public License s isssssssrssssvisssessisasssasassssnsssasasssersessvissstasassnasadaa saananira inita 135 ja D o5 A0 U E E EE ERRTEFEEFLEBERTER 135 F 2 Deutsche bersetzung der GNU GENERAL PUBLIC LICENSE 136 F 3 Wie Sie diese Bedingungen auf Ihre eigenen neuen Programme anwenden k nnen 140 viii Tabellenverzeichnis 3 1 Zur Installation notwendige Hardware Informationen urssessessessnensensennennnennennennnnnnennnnnnenn 3 2 Empfohlene minimale Systemanforderungen 2222224420nenneenennennnensnenennnenennnnnenennnnnnenn Debian GNU Linux 4 0 installieren auf i386 Systemen Wir freuen uns dass Sie sich entschieden haben Debian aus
2. Programmgruppe Gr e nach der Herunterzuladende F r die Installation Installation MB Gr e MB ben tigt MB Arbeitsplatzrechner 1357 454 1811 Laptopa 27 10 37 Web Server 33 11 46 Print Server 184 56 240 DNS Server 2 1 3 Datei Server 50 21 71 Mail Server 13 5 18 SQL Datenbank 32 10 42 Server Bemerkungen a Es gibt eine erhebliche berschneidung der Programmgruppe Laptop mit der f r Arbeitsplatzrechner Wenn Sie beide installieren ben tigt Laptop nur ein paar MB zus tzlich Anmerkung Die Programmgruppe Desktop installiert die GNOME Desktop Umgebung Falls Sie bei der Sprachauswahl nicht Englisch gew hlt haben installiert tasksel m glicherweise automatisch eine Programmgruppe f r die Lokalisierung falls diese f r Ihre Sprache verf gbar ist Der Speicherbedarf differiert abh ngig von der Sprache Sie sollten insgesamt bis zu 350MB f r das Herunterladen und die Installation vorsehen 120 Anhang D Verschiedenes D 3 Debian GNU Linux von einem anderen Unix Linux System aus installieren Dieses Kapitel beschreibt wie man Debian GNU Linux von einem vorhandenen Unix oder Linux System aus installiert ohne den men gef hrten Installer zu verwenden der im Rest dieses Handbuchs beschrieben wird Dieses Einmal quer durch die Installation HowTo wurde erbeten von Leuten die von Red Hat Mandrake oder Suse zu Debian GNU Linux wechseln In diesem Kapitel gehen wir davon aus dass Si
3. 110 Anhang B Automatisieren der Installation mittels Voreinstellung Dateinamen relativ sind gehen sie vom gleichen Verzeichnis aus wie die Voreinstellungsdatei von der sie gestartet werden d i preseed run string foo sh Es ist auch m glich mehrere Voreinstellungsdateien hintereinander zu laden und dabei mit initrd oder file Voreinstellung zu beginnnen danach jedoch mit network Voreinstellung fortzufahren indem Sie in den fr h geladenen Dateien preseed url verwenden Dies f hrt dazu dass network Voreinstellung durchgef hrt wird wenn das Netzwerk aktiv wird Sie m ssen damit vorsichtig sein da dabei zwei separate Voreinstellungsl ufe durchgef hrt werden das bedeutet z B es gibt eine weitere M glichkeit den Befehl preseed early zu nutzen diese zweite Ausf hrung findet statt nachdem das Netzwerk aktiviert wurde 111 Anhang C Partitionieren f r eine Debian Installation C 1 Anzahl und Gr e der Debian Partitionen Als absolutes Minimum ben tigt GNU Linux eine Partition f r sich selbst Sie k nnen eine einzi ge Partition nutzen f r das ganze Betriebssystem die Anwendungen und Ihre eigenen Dateien Die meisten Leute meinen dass auch eine separate Swap Partition notwendig ist allerdings ist dies nicht ganz richtig Swap ist Speicher der es dem System erlaubt Festplattenplatz als virtuellen Arbeits speicher zu nutzen Wenn man den Swap auf eine separate Partition legt kann Linux
4. Diese Methode erstellt ein deb Paket aus den Kernelquellen und falls Sie Nicht Standard Module verwenden auch ein synchrones abh ngiges deb f r diese Module Dies ist ein besserer Weg um die Kernel Images zu verwalten verglichen mit der Nicht Debian Methode einen Kernel zu erzeugen boot enth lt den Kernel die dazugeh rige System map und ein Log der aktiven Konfigurationsdatei f r den Bau des Kernels Beachten Sie dass Sie Ihren Kernel nicht auf Debian Art kompilieren m ssen aber wir meinen dass es erheblich sicherer und einfacher ist das Paketsystem zur Verwaltung der Kernel zu verwenden Sie k nnen Ihre Kernelquellen auch direkt von Linus beziehen statt aus dem Paket linux source 2 6 und trotzdem die kernel package Methode zum Kompilieren nutzen Sie finden eine komplette Dokumentation zur Nutzung von kernel package unter usr share doc kernel package Hier im Installationshandbuch geben wir nur eine kurze Einf hrung Wir gehen davon aus dass Sie freien Zugriff auf Ihren Rechner haben und die Kernelquellen irgendwo in Ihr Home Verzeichnis entpacken werden Ebenso gehen wird davon aus dass Ihre zu bauende Kernel Version 2 6 18 ist Vergewissern Sie sich dass Sie sich in dem Verzeichnis befinden in das Sie die Kernelquellen entpacken m chten und extrahieren Sie sie mittels tar xjf usr sre linux source 2 6 18 tar bz2 Wechseln Sie in das neu erstellte Verzeichnis linux source 2 6 18 Sie k nnen jetz
5. apt cache search linux image Wenn Sie vorhaben einen fertig paketierten Kernel zu verwenden sollten Sie vielleicht vorher die Konfigurationsdatei etc kernel img conf erstellen Hier eine Beispieldatei Kernel image management overrides See kernel img conf 5 for details do_symlinks yes relative_links yes do_bootloader yes do_bootfloppy no do_initrd yes link_in_boot no Detailierte Informationen ber diese Datei und die verschiedenen Optionen finden Sie in ihrer Hand buchseite Manpage die nach der Installation des Paketes kernel package verf gbar ist Wir emp fehlen zu berpr fen ob die eingetragenen Werte f r Ihr System passend sind Um einen Kernel Ihrer Wahl zu installieren benutzen Sie seinen Paketnamen aptitude install linux image 2 6 18 arch etc Wenn Sie die Datei etc kernel img conf vor der Installation eines Debian Kernels nicht erstellt haben werden Ihnen eventuell einige Fragen gestellt die sich darum drehen 126 Anhang D Verschiedenes D 3 6 Den Bootloader einrichten Um Ihr Debian GNU Linux System bootf hig zu machen richten Sie Ihren Bootloader ein so dass er den installierten Kernel mit Ihrer neuen root Partition startet Bedenken Sie dass debootstrap keinen Bootloader installiert allerdings k nnen Sie aptitude in Ihrer Debian chroot Umgebung benutzen um dies zu erledigen Lesen Sie info grub oder man lilo conf um Informationen ber die Einrichtung des Boo
6. Dies ist die Standard Mail Konfiguration f r Ihr System Keine Konfiguration zu diesem Zeitpunkt W hlen Sie dies nur wenn Sie sich absolut sicher sind was Sie tun Sie haben anschlie end ein unkonfiguriertes Mail System bis Sie es konfigurieren sind Sie nicht in der Lage Mails zu senden oder zu empfangen und k nnten so wichtige Meldungen von den Systemprogrammen Ihres Rechners verpassen Wenn keines dieser Szenarien f r Sie passend ist oder wenn Sie eine feinere Einstellung ben tigen m ssen Sie die Konfigurationsdateien im Verzeichnis etc exim4 manuell anpassen nachdem die Installation beendet ist Mehr Informationen ber exim4 finden Sie unter usr share doc exim4 die Datei README Debian gz enth lt zus tzliche Details ber die Konfiguration von exim4 und beschreibt wo Sie weitere Dokumentation finden Bedenken Sie dass Ihre Mails aufgrund von Anti Spam Ma nahmen auf empfangenden Servern ver worfen gel scht werden k nnten wenn Sie sie direkt ber das Internet versenden und keinen offizi ellen Domain Namen haben In diesem Fall wird empfohlen den Mail Server Ihres Internet Providers ISP zu benutzen M chten Sie trotzdem Mails direkt versenden sollten Sie vielleicht eine andere E Mail Adresse verwenden als die die als Standard generiert wird F r exim4 als MTA ist dies m glich indem Sie einen Eintrag in etc email addresses hinzuf gen 8 6 Einen neuen Kernel kompilieren Warum sollte jema
7. HINWEIS diese Option hat noch Beta Charakter und sollte mit gro er Vorsicht verwendet werden Die Partitionierungsmethode sollte auf raid gesetzt werden d i partman auto method string raid Geben Sie die Festplatten an die partitioniert werden sollen Sie bekommen alle das gleiche Layout dies wird also nur funktionieren wenn all Festplatten die gleiche Gr e haben d i partman auto disk string dev discs disc0 disc dev discs discl disc Als n chstes m ssen Sie die zu nutzenden physikalischen Partitionen einrichten d i partman auto expert_recipe string multiraid 1000 5000 4000 raid Sprimary method raid 64 512 300 raid method raid 500 10000 1000000000 raid method raid Ze zz zz Als letztes muss noch angegeben werden wie die vorher definierten Partitionen im RAID Setup verwendet werden sollen Denken Sie daran die korrekten Partitionsnummern f r die logischen Partitionen zu benutzen Parameter sind lt raidtype gt lt devcount gt lt sparecount gt lt fstype gt lt mountpoint gt lt devices gt lt sparedevices gt RAID Level 0 1 und 5 werden unterst tzt mehrere Ger te werden mit getrennt d i partman auto raid recipe string 1 2 0 ext3 dev discs disc0 partl dev discs discl partl 12 0 swap dev discs disc0 part5 dev discs discl part5 cz 104 Anhang B Automatisieren der Installation mittels Voreinstellung A
8. 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 Be nutzer reservieren dieser Wert kann aber je nach Ihren Bed rfnissen variieren Stellen Sie erhe blich mehr Platz zur Verf gung wenn Sie beabsichtigen viele Multimedia Dateien Bilder MP3 Filme abzuspeichern C 3 Empfohlene Partitionsschemata F r neue Debian Nutzer private Debian Computer zu Hause und andere Einzelplatz Rechner ist eine einzelne Partition plus Swap m glicherweise die einfachste L sung Wenn Ihre Partition aller dings gr er als 6GB ist achten Sie darauf ext3 als Dateisystem zu verwenden Ext2 Partitionen ben tigen eine regelm ige berpr fung der Integrit t des Dateisystems und dies kann Verz gerun gen w hrend des Bootens verursachen wenn die Partition sehr gro ist F r Mehrbenutzersysteme oder Rechner mit viel Festplattenplatz ist es das Beste usr var tmp und home jeweils auf eigene Partitionen separat von zu legen Sie k nnten eine eigene usr local Partition ben tigen wenn Sie vorhaben viele Programme zu installieren die nicht Teil der Debian Distribution sind Wenn die Maschine als Mail Server fungiert sollten Sie vielleicht f r var mail eine eigene Partition einrichten Oft ist es eine gute Idee tmp auf eine separate Partition zu legen ca 20 50MB gro Wenn Sie einen Serve
9. Lokalisierungs Optionen die sowohl f r die Installation als auch f r das installierte System genutzt werden Diese Lokalisierungs Optionen bestehen aus der Sprache dem Land in dem Sie leben und dem Locale Code 56 Kapitel 6 Den Debian Installer verwenden Die Sprache die Sie w hlen wird f r den Rest des Installationsprozesses genutzt vorausgesetzt eine bersetzung der verschiedenen Dialoge ist vorhanden Falls keine passende bersetzung f r die gew hlte Sprache verf gbar ist nutzt der Installer die Standardeinstellung Englisch Das ausgew hlte Land wird sp ter im Installationsprozess verwendet um die passende Zeitzone und einen Debian Spiegelserver passend zu Ihrer geographischen Position auszuw hlen Sprache und Land zusammen werden genutzt um die Standard Locale f r Ihr System festzulegen und bei der Auswahl der Tastatur zu helfen Als erstes werden Sie aufgefordert die gew nschte Sprache auszuw hlen Die Sprachen sind sowohl in Englisch links wie auch in der Sprache selbst rechts angegeben die Namen auf der rechten Seite werden direkt in einer passende Schriftart f r die Sprache dargestellt Die Liste ist sortiert nach den englischen Namen Am Anfang der Liste gibt es eine extra Option mit der Sie die C Locale w hlen k nnen statt einer Sprache Die Auswahl der C Locale f hrt zu einem Installationsprozess in engli scher Sprache das installierte System hat keine Unterst tzung f r unterschiedlich
10. Sie die Installation starten das im Installer enthaltene Partitionierungsprogramm kann diese Aufgabe problemlos bernehmen Hat Ihr Rechner nur eine Festplatte und Sie m chten Ihr Betriebssystem komplett durch Debian GNU Linux ersetzen k nnen Sie mit dem Partitionieren auch warten bis es als Teil des Installati onsprozesses aufgerufen wird siehe Abschnitt 6 3 2 1 Das funktioniert jedoch nur wenn Sie den Installer von System Tapes CD ROM oder per Netzwerk Boot starten Denken Sie daran wenn Sie von Dateien booten die sich auf der Festplatte befinden und diese Festplatte im Installationsvorgang neu partitionieren das hei t Sie zerst ren die Bootdateien sollten Sie hoffen dass die Installati on gleich auf Anhieb erfolgreich funktioniert Zumindest sollten Sie in diesem Fall eine alternative Methode zum Wiederherstellen des Systems wie zum Beispiel die CDs oder Tapes der Originalinstal lation bereithalten Wenn Ihr Ger t bereits mehrere Partitionen hat und genug Platz durch das L schen oder Ersetzen von einer oder mehreren von ihnen geschaffen werden kann dann k nnen Sie ebenfalls warten und das Partitionierungsprogramm des Debian Installers verwenden Sie sollten sich trotzdem die folgenden Informationen durchlesen da es spezielle Umst nde wie die Reihenfolge der existierenden Partitio nen innerhalb der Partitionstabelle gibt die Sie dazu zwingen k nnten die Partitionierung doch vor dem Debian Installationsprozess durchzu
11. Strg Alt Ese oder Entf Taste w hrend des POST DTK BIOS Esc Taste w hrend des POST IBM PS 2 BIOS Strg Alt Einfg nach Strg Alt Entf Phoenix BIOS Strg Alt Ese oder Strg Alt S oder Fl Informationen wie Sie DBIOS Men s weiterer Firmen aufrufen finden Sie unter http www tldp org HOWTO Hard Disk Upgrade install html Einige Intel x86 Rechner haben kein CMOS Konfigurationsmen im BIOS Sie erfordern ein CMOS Setup Programm Wenn Sie keine Installations und oder Diagnosedisketten f r Ihren Rechner haben k nnen Sie versuchen ein Shareware Freeware Programm zu benutzen Werfen Sie einen Blick auf ftp ftp simtel net pub simtelnet msdos 3 6 2 Das Start Laufwerk ausw hlen Boot Device Selection Viele BIOS Setup Men s erlauben die Auswahl der Laufwerke von dem das System gestartet wird Stellen Sie dies so ein dass wie folgt nach einem bootf higen Betriebssystem gesucht wird zuerst A das erste Diskettenlaufwerk dann optional das erste CD ROM Laufwerk dies erscheint m glicher weise als D oder E und dann C die erste Festplatte Diese Einstellung erlaubt entweder von einer Floppy Disk oder einer CD ROM zu booten dies sind die beiden meist verwendeten Start Laufwerke um Debian zu installieren Wenn Sie einen neueren SCSI Controller besitzen und ein CD ROM Ger t dort angeschlossen haben k nnen Sie normalerweise von diesem CD ROM booten Sie m ssen dazu lediglich das Booten von CD ROM im SCSI BIOS des Control
12. den 7 2 2 loop AES F r Partitionen die via loop AES verschl sselt sind wird der folgende Prompt w hrend des Bootens angezeigt Checking loop encrypted file systens Setting up dev loopX mountpoint Password Es werden keinerlei Zeichen nicht einmal Sternchen angezeigt w hrend Sie die Passphrase einge ben Wenn Sie eine falsche Passphrase eingeben haben Sie noch zwei weitere Versuche dies zu kor rigieren Nach dem dritten Versuch berspringt der Boot Prozess den Schritt und f hrt mit dem Ein binden des n chsten Dateisystems fort Weitere Informationen hierzu finden Sie im Abschnitt 7 2 3 Nachdem Sie alle Passphrasen eingegeben haben sollte der Boot Prozess wie blich fortgesetzt wer den 7 2 3 Fehlersuche und behebung Falls eines der Dateisysteme nicht eingebunden werden konnte weil eine falsche Passphrase ein gegeben wurde m ssen Sie es nach dem Systemstart manuell einbinden Es gibt unterschiedliche Situationen e Die erste betrifft die root Partition Wenn diese nicht korrekt eingebunden werden konnte stoppt der Boot Prozess und Sie m ssen den Rechner neu starten um den n chsten Versuch machen zu k nnen 78 Kapitel 7 Das neue Debian System starten e Der einfachste Fall ist der wenn verschl sselte Dateisysteme home oder srv beherbergen Diese k nnen Sie nach dem Systemstart manuell einbinden Bei loop AES ist dies mit einem Schritt erledigt mount mount_point Password w
13. eine ganze Festplatte ausgew hlt haben m ssen Sie die Platte angeben die Sie nutzen m chten berpr fen Sie ob alle Ihre Festplatten aufgelistet sind und falls Sie mehrere haben achten Sie darauf dass Sie die richtige w hlen Die Reihenfolge in der sie aufgelistet sind k nnte anders sein als sie es gewohnt sind Die Gr e der Festplatten kann Ihnen helfen sie zu identifizieren Alle Daten auf den ausgew hlten Festplatten k nnten verloren gehen aber Sie werden immer aufge fordert jegliche nderungen zu best tigen bevor Sie auf die Festplatte geschrieben werden Wenn Sie die klassische Partitionierungsmethode gew hlt haben k nnen Sie bis zuletzt alle nderungen r ckg ngig machen bei der Verwendung von LVM Standard oder LVM ist dies nicht m glich 2 Der Installer verschl sselt die LUM Volumegruppe mittels eines 256 Bit AES Schl ssels und nutzt dazu die dm crypt Unterst tzung des Kernels 59 Kapitel 6 Den Debian Installer verwenden Als n chstes k nnen Sie aus der Liste ein Partitionsschema ausw hlen Alle Schemata haben ihre Vor und Nachteile von denen einige im Anhang C er rtert sind Wenn Sie sich nicht sicher sind w hlen Sie die erste M glichkeit Beachten Sie dass die automatische Partitionierung ein gewisses Mini mum an freiem Speicher ben tigt Wenn Sie nicht mindestens 1GB Platz abh ngig vom gew hlten Schema zur Verf gung stellen wird die automatische Partitionierung fehlschl
14. 2 Extended contra Expanded Memory Wenn Ihr System sowohl extended wie auch expanded Memory anbietet stellen Sie es so ein dass m glichst viel extended Memory und so wenig wie m glich expanded Memory vorhanden ist Linux ben tigt extended Memory kann aber expanded Memory nicht nutzen 25 Kapitel 3 Bevor Sie Debian GNU Linux installieren 3 6 3 3 Schutz vor Viren Deaktivieren Sie alle Viren Schutz Funktionen die Ihr BIOS anbietet Wenn Sie ein virus protection board Virenschutzfunktionen im Motherboard integriert haben oder andere spezielle Hardware so stellen Sie sicher dass die Funktionen deaktiviert oder physikalisch vom Board entfernt sind wenn Sie GNU Linux laufen lassen Sie sind nicht mit GNU Linux kompatibel vielmehr besteht auf einem Linux System durch die Rechtevergabe im Dateisystem und den gesch tzten Speicher des Linux Kernels fast keine Virengefahr 3 6 3 4 Shadow RAM Ihr Motherboard bietet unter Umst nden Shadow RAM oder BIOS Caching an Entsprechende BIOS Parameter sind Video BIOS Shadow C800 CBFF Shadow etc Deaktivieren Sie alle Einstel lungen f r Shadow RAM Shadow RAM wird genutzt um den Zugriff auf die ROM Speicher auf dem Motherboard sowie auf einige Controller Karten zu beschleunigen Linux nutzt diese ROMs nicht mehr sobald es gebootet ist da es seine eigene schnellere 32 Bit Software hat statt der 16 Bit Software in den ROMs Indem man den Shadow RAM deaktiviert kann es s
15. 2 2 1 Disketten susanne e E E E EE EEEE 10 2 22 CD ROM DV D ROM 2un Het n OS rE ria aaia 10 2 2 3 Festplatten use20 esse nissan 10 2 2 4 USB Mem ry Stick u 0 2uenssealiebene ibn 11 2 2 9 Netzwerk sauna ni 11 2 2 6 Un xz oder GNU SyYstem 04er ee 11 2 2 7 Unterst tzte Speichersysteme zurssessnesnesnnsenrsnrsonnnonnnernennnennnen nennen nennen 11 2 3 Peripherie und andere Hardware 222s2n0nnnnesnnnensennnennnnnesnnennnnnnnnnnnennennne nennen 12 2 4 Hardware speziell f r GNU Linux kaufen uuun0nsursesnernnesnennnnnnennennnennennnennsnn nenn 12 2 4 1 Vermeiden Sie propriet re oder Closed Hardware uununsenerneenneeneenenen 12 2 4 2 Windows spezifische Hardware uuuenneseeseenserseennennnesnennnennnnnennnnnennnennennnnnnnnn 12 2 5 Anforderungen an Arbeitsspeicher und Festplattenplatz uussnsensennenneenneeneennenen 13 2 6 Hardware f r Netzwerkverbindungen 2u 2242004404n0en ne nnennnennnnnnnnnnnnennennnennnenn nennen 13 2 6 1 Treiber die spezielle Firmware erfordern 220042000200nneeennensnnnnenennnen nennen 13 2 6 2 Wireless LAN Netzwerkkarten u 200220sssrssenssnnennenssennnnnnnnnnnnnnnnennnennsen nenn 14 3 Bevor Sie Debian GNU Linux installieren eussesessssssnenesnonennonsnsonsnnneneonsnesnensnensnenennenennensnnenene 15 3 1 bersicht ber den Installationsverlauf nnne
16. 3 Eintichten des SystemS 4 42 Kanes kassel 68 6 3 3 1 Konfiguration Ihrer Zeitzone tzsetup uersrnesnesnnnnnennennnennenne seen 69 6 3 3 2 Konfiguration der Uhr clock setup uurssrsuesseennnnsensennennnenenneennenn 69 6 3 3 3 Benutzer und Passw rter einrichten user setup 000e seen 69 6 3 3 3 1 Das Root Passwort setzen eneeneennesnesnennnennensnennennnennenne nee 69 6 3 3 3 2 Einen normalen Benutzer anlegen nsensnsennernnennesneennennn 69 6 3 4 Installation des Basissystems urusr000ssuesenserseennennnennennnnnnnnnensnnnnennnenennnnnnnn 70 6 3 5 Installation zus tzlicher Software eeeseseesserseesnesnnesnennnnnnennennnnnnennnenennnnnennn 70 6 3 5 1 apt konfigurieren apt setup uu0unsunseennennnesnennnennennennennnennnenennennennn 70 6 3 5 2 Software ausw hlen und installieren pkgsel neneeneeneennen 71 6 3 6 Ihr System bootf hig machen 2200200n2020ennennnennennnnnnnnnennnnnnennnenennnnnnnn 72 6 3 6 1 Andere Betriebssysteme erkennen os prober rseeeneeneennenn 72 6 3 6 2 Den grub Bootloader auf Festplatte installieren grub installer 72 6 3 6 3 Den lilo Bootloader auf Festplatte installieren lilo installer 72 6 3 6 4 Ohne Bootloader weitermachen nobootloader 73 6 3 7 Die Installation beenden uz2
17. 6 A 4 Schicken Sie uns einen Installationsbericht Wenn Ihnen eine erfolgreiche Installation mit dem debian installer gelungen ist nehmen Sie sich bitte die Zeit uns einen Bericht zu schicken Am Einfachsten ist es das Paket reportbug zu installieren mit aptitude install reportbug es wie in Abschnitt 8 5 2 beschrieben zu konfigurieren und dann reportbug installation reports auszuf hren Falls Sie die Installation nicht abschlie en konnten haben Sie m glicherweise einen Fehler im Debian Installer gefunden Um den Installer zu verbessern m ssen wir davon erfahren also nehmen Sie sich bitte die Zeit uns Fehler mitzuteilen Sie k nnen die Vorlage des Installationsberichts daf r benutzen wenn die Installation komplett fehlschlug lesen Sie Abschnitt 5 3 6 A 5 Zu guter Letzt Wir hoffen dass Ihre Debian Installation angenehm verlief und dass Sie Debian n tzlich finden Viel leicht m chten Sie noch Kapitel 8 lesen 92 Anhang B Automatisieren der Installation mittels Voreinstellung Dieser Anhang beschreibt wie Sie Antworten auf Fragen des debian installers voreinstellen um die Installation zu automatisieren Die Konfigurationsfragmente aus diesem Abschnitt sind auch als Beispiel in Form einer Voreinstel lungsdatei unter http d i alioth debian org manual example preseed txt verf gbar B 1 Einf hrung Das Voreinstellen bietet einen Weg Fragen zu beantworten die w hrend der Installation gestellt wer den
18. Automatisieren der Installation mittels Voreinstellung Zus tzlich zur Angabe der URL k nnen Sie auch Einstellungen angeben die nicht direkt das Verhal ten des debian installer selbst beeinflussen sondern an Skripte weitergeleitet werden die mit preseed run in der geladenen Voreinstellungsdatei festgelegt sind Derzeit ist das einzige solche Beispiel auto install classes was den Alias classes hat Dies kann entsprechend so genutzt werden auto url example com classes class_A class_B Die Klassen k nnen zum Beispiel den Systemtyp der installiert werden soll festlegen oder die Lo kalisierung die Sie nutzen m chten Nat rlich ist es m glich dieses Konzept zu erweitern und dabei ist es sinnig den auto install Namespace daf r zu nutzen Sie k nnten z B etwas wie auto install style verwenden was dann in Ihren Skripten genutzt wird Falls Sie meinen dass Sie dies ben tigen erw hnen Sie es doch auf der Mailingliste lt debian boot lists debian org gt so dass wir Namespace Konflikte vermeiden k nnen und vielleicht einen Alias daf r hinzuf gen Das auto Bootlabel ist noch nicht auf allen Architekturen definiert Der selbe Effekt wird erreicht indem die beiden Parameter auto true priority critical zur Kernel Kommandozeile hinzu gef gt werden Der Parameter auto ist ein Alias f r auto install enable und kontrolliert den Aufschub der Fragen ber Locale und Tastatur bis eine Chance besteht sie per Voreinstellung zu setzen pri
19. E FE E TE E E E E E E E 2 2 2 We always want the loopback interface die Loopback Schnittstelle wird immer ben tigt auto lo iface lo inet loopback To use dhcp wenn Sie DHCP benutzen m chten auto eth0 iface eth0 inet dhcp An example static IP setup broadcast and gateway are optional ein Beispiel f r eine statische IP Einstellung broadcast und gateway 124 Anhang D Verschiedenes sind hierbei optional auto eth0 iface eth0 inet static address 192 168 0 42 network 192 168 0 0 netmask 255 255 255 0 broadcast 192 168 0 255 gateway 192 168 0 1 Tragen Sie die Adresse Ihres Ihrer Nameserver s sowie Suchregeln in etc resolv conf ein editor etc resolv conf Eine einfache beispielhafte etc resolv conf search hqdom local nameserver 10 1 1 36 nameserver 192 168 9 100 Geben Sie den Hostnamen Ihres Systems ein zwischen 2 und 63 Stellen lang echo DebianHostName gt etc hostname Und hier ein Beispiel f r etc hosts mit IPv6 Unterst tzung 127 0 0 1 localhost DebianHostName The following lines are desirable for IPv6 capable hosts al ip6 localhost ip6 loopback fe00 0 ip6e localnet ff00 0 ip6 mcastprefix ff02 1 ip6e allnodes ff02 2 ip6 allrouters ff02 3 ip6 allhosts Wenn Sie mehrere Netzwerkkarten haben sollten Sie die Namen der Treibermodule in etc modules in die richtige Reihenfolge bringen W hrend des Bootens wird dann jede Kar
20. Erkennung ein letztes Mal durchgef hrt wurde sollte der debian installer seine volle St rke erreicht haben optimal abgestimmt auf die Bed rfnisse des Benutzers und bereit mit der richtigen Arbeit zu beginnen Wie der Titel dieses Abschnitts vermuten l sst liegt die Hauptaufgabe der jetzt folgenden Komponenten im Partitionieren Ihrer Laufwerke 58 Kapitel 6 Den Debian Installer verwenden Erstellen von Dateisystemen Festlegen der Einh ngepunkte sowie damit eng verwandter Themen wie der Konfiguration von LVM oder RAID Laufwerken 6 3 2 1 Partitionieren Ihrer Festplatten partman Nun ist es Zeit Ihre Festplatten zu partitionieren Wenn Sie sich mit Partitionierung nicht auskennen oder einfach mehr Details wissen m chten lesen Sie Anhang C Zuerst wird Ihnen die Auswahl geboten automatisch entweder eine gesamte Platte zu partitionieren oder nur den freien Speicherplatz auf einer Platte falls solcher vorhanden ist Dies wird auch als Gef hrte Partitionierung bezeichnet Wenn Sie keine automatische Partitionierung wollen w hlen Sie Manuell Wenn Sie Gef hrte Partitionierung w hlen haben Sie drei M glichkeiten Partitionen direkt auf der Festplatte erzeugen die klassische Methode LVM Logical Volume Management benutzen oder verschl sseltes LVM benutzen Anmerkung Die Option zur Nutzung von LVM Standard oder verschl sselt ist m glicherweise nicht auf allen Architekturen verf gbar Bei der Verwendung v
21. F2 Um wieder zum Installer zur ck zu gelangen verwenden Sie Alt F1 Falls es nicht m glich ist auf andere Konsolen umzuschalten gibt es auch einen Eintrag Eine Shell ausf hren im Hauptmen ber den Sie eine Shell starten k nnen Von dort zur ck zum Installer kommen Sie indem Sie die Shell durch Eingabe von exit wieder schliessen Zu diesem Zeitpunkt ist das System von der RAM Disk gestartet und eine eingeschr nkte Auswahl an Unix Werkzeugen ist verf gbar Sie k nnen sich ansehen welche Programme verf gbar sind indem Sie das Kommando 1s bin sbin usr bin usr sbin ausf hren oder help eintippen Die Shell ist ein Bourne Shell Klon namens ash und hat tolle Funktionen wie automatische Vervollst n digung und Befehls History Um Dateien zu bearbeiten und zu betrachten nutzen Sie den Texteditor nano Protokolldateien f r das Installationssystem finden Sie im Verzeichnis var log 8 Dies bedeutet dr cken Sie die Alt Taste links neben der Leertaste und die Funktionstaste F2 gleichzeitig 74 Kapitel 6 Den Debian Installer verwenden Anmerkung Obwohl Sie prinzipiell alles in einer Shell tun k nnen was die verf gbaren Kom mandos Ihnen erlauben ist die Option zur Nutzung einer Shell nur f r den Fall gedacht falls etwas schief l uft und zur Fehlersuche Irgendwelche Dinge manuell auf der Shell zu erledigen k nnte den Installationsprozess st ren und zu Fehlern oder einer unvollst ndigen Installation f hren
22. HowTo http www tldp org HOWTO Hardware HOWTO html f r weitere Informationen 2 3 Peripherie und andere Hardware Linux unterst tzt eine breite Auswahl an Hardware Ger ten wie M use Drucker Scanner PCMCIA und USB Ger te Allerdings werden die meisten dieser Ger te w hrend der Installation des Systems nicht ben tigt USB Hardware funktioniert im Allgemeinen ausgezeichnet nur einige USB Tastaturen k nnen eine zus tzliche Konfiguration ben tigen siehe Abschnitt 3 6 4 Hier wiederum der Hinweis im Linux Hardware Kompatibilit ts HowTo http www tldp org HOWTO Hardware HOWTO html herauszufinden ob spezielle Hardware die Sie verwenden von Linux unterst tzt wird 2 4 Hardware speziell f r GNU Linux kaufen Es gibt einige Anbieter die Systeme mit Debian oder anderen GNU Linux Distributionen vorinstalliert anbieten siehe Computerhersteller mit vorinstalliertem Debian http www debian org distrib pre installed Sie bezahlen m glicherweise mehr f r dieses Privileg aber Sie kaufen sich auch ein St ck Seelenfrieden denn Sie k nnen dadurch sicher gehen dass Ihre Hardware von GNU Linux gut unterst tzt wird Wenn Sie ein Ger t mit mitgeliefertem Windows kaufen m ssen lesen Sie die Software Lizenz auf merksam durch die Sie mit Windows erhalten es ist durchaus m glich dass Sie die Lizenz ablehnen und daf r eine R ckverg tung vom H ndler erhalten k nnen Wenn Sie das Internet nach dem Stich wort windo
23. Im Kapitel System resource settings des PCMCIA HowTos http pemeia cs sourceforge net ftp doc PCMCIA HOWTO 1 html ss1 12 gibt es eine Liste mit einigen allgemeinen Angaben ber Ressourcenbereiche Beachten Sie dass Sie alle eventuell vorhandenen Kommata weglassen m ssen wenn Sie Angaben von dieser Quelle in den Installer eingeben 5 3 4 2 Das System friert ein w hrend die USB Module geladen werden Der Kernel versucht normalerweise die USB Module und die USB Tastatur Treiber zu laden um einige nicht standardkonforme USB Tastaturen unterst tzen zu k nnen Allerdings gibt es einige ge st rte USB Systeme bei denen sich der Treiber w hrend des Ladens aufh ngt Eine M glichkeit dies zu umgehen ist den USB Controller im BIOS des Mainboards zu deaktivieren Ein anderer Weg w re den Parameter debian installer probe usb false am Boot Prompt einzugeben dies verhindert dass die Module geladen werden 5 3 5 Die Startmeldungen des Kernels deuten W hrend des Boot Prozesses k nnen Sie viele Meldungen der Form can t find something kann irgendetwas nicht finden oder something not present irgendetwas nicht vorhanden can t initialize something kann irgendetwas nicht initialisieren oder sogar this driver release depends on something diese Treiberversion ist abh ngig von irgendetwas sehen Die meisten dieser Meldungen sind harmlos Sie erscheinen weil der Kernel des Installationssystems gebaut wurde um auf vielen Masc
24. Installer verwenden sesssssssensnsonenssneneonensonenennnsnnensnnonsnsnsnesnsnsnnsenensnnensnnensnnenene 52 6 1 Wie der Installer funktioniert enersesesnnennennnenennnennennnennnnnnennnnnnnnnennennnnnnennnennsne nenn 52 6 2 Einf hrung in die Komponenten ur esesnennennnssennennennnennnnnennnnnnnnnnnnennnennennnennsn nenn 53 6 3 Die einzelnen Komponenten unessersrsnesnnennennnenennnnnennnennennnennnnnnnnnennennnennennnennnne nenn 55 6 3 1 Den Debian Installer einrichten und Konfiguration der Hardware 55 6 3 1 1 Verf gbaren Arbeitsspeicher pr fen Low Memory Modus lowmem 56 6 3 1 2 Lokalisierungs Optionen ausw hlen localechooser 56 6 3 1 3 Auswahl des Tastaturlayouts kbdchooser 22424000 204422 57 6 3 1 4 Das ISO Image des Debian Installers suchen iso scan 57 6 3 1 5 Netzwerk Konfiguration netcf8 ursrneennennnnnennennennnenne nennen 58 6 3 2 Partitionierung und Auswahl der Einh ngepunkte im Dateisystem 58 6 3 2 1 Partitionieren Ihrer Festplatten partman e0unsnsennennee nennen 59 6 3 2 2 Multidisk Devices Software RAID konfigurieren partman md 61 6 3 2 3 Den Logical Volume Manager LVM konfigurieren partman lvm 64 6 3 2 4 Verschl sselte Dateisysteme konfigurieren partman crypto 65 6 3
25. Koordinator und Haupt bersetzer ist Holger Wansing Fehler Hinweise Verbesserungsvorschl ge etc bez glich der deutschen bersetzung senden Sie bitte an obige Mailinglisten Adresse E 2 An diesem Dokument mithelfen Wenn Sie Probleme oder Empfehlungen betreffend den Inhalt nicht die bersetzung dieses Hand buch haben sollten Sie sie vielleicht als Fehlerbericht gegen das Paket installation guide ein schicken Schauen Sie sich das Paket reportbug an oder lesen Sie die Online Dokumentation der Debian Fehlerdatenbank http bugs debian org Es w re sch n wenn Sie die bereits gemeldeten Fehler gegen installation guide http bugs debian org installation guide berpr fen k nnten um zu sehen ob Ihr Problem bereits an uns berichtet worden ist Ist dies der Fall k nnen Sie eine zus tzliche Best tigung oder hilfreiche Informationen betreffend das Problem an lt xxxxxx bugs debian org gt schicken dabei ist xxxxxx die Nummer des bereits vorhandenen Fehlerberichts Noch besser w re es Sie besorgen sich den DocBook Quellcode dieses Dokuments und erstellen Pat ches f r die entsprechenden Stellen Sie finden den Quelltext auf dem WebSVN Server des Debian Installers http svn debian org wsvn d i Machen Sie sich keine Sorgen wenn Sie sich mit Doc Book nicht auskennen es gibt eine einfache Hilfeseite im Verzeichnis des Handbuchs die Ihnen eine erste Anleitung gibt Es ist hnlich wie HTML aber mehr auf den Sinn des Textes
26. LVM beher bergen zu k nnen Die ltere Methode ist loop AES lter wird separat vom Linux Kernel Baum betreut entwickelt Wenn Sie keine zwingenden Gr nde dagegen haben wird empfohlen den Stan dard zu verwenden 65 Kapitel 6 Den Debian Installer verwenden Als erstes wollen wir die Optionen betrachten die verf gbar sind wenn Sie als Verschl sselungsme thode Device mapper dm crypt w hlen Generell gilt wenn Sie nicht sicher sind verwenden Sie die Standardwerte da sie unter Ber cksichtigung von Sicherheitsaspekten sorgf ltig ausgew hlt wurden Verschl sselung aes Mit dieser Option k nnen Sie den Verschl sselungsalgorithmus cipher w hlen der genutzt wird um die Daten auf der Partition zu verschl sseln debian installer unterst tzt derzeit die folgenden Blockverschl sselungen aes blowfish serpent und twofish Es ist nicht Ziel die ses Dokuments die Qualit ten dieser verschiedenen Algorithmen zu diskutieren aber vielleicht hilft es Ihnen bei der Entscheidung wenn Sie wissen dass AES im Jahre 2000 vom American National Institute of Standards and Technology zum Standard Verschl sselungsalgorithmus f r den Schutz sensibler Informationen im 21 Jahrhundert gew hlt wurde Schl ssell nge 256 Hier k nnen Sie die L nge des Schl ssels festlegen Mit einem gr eren Schl ssel wird gene rell die St rke der Verschl sselung erh ht Auf der anderen Seite hat es f r gew hnlich einen negativen Einfl
27. Master hdd Festplatte oder CD ROM am zweiten IDE Port Slave hda1 Die erste Partition auf der ersten IDE Festplatte hdd15 F nfzehnte Partition auf der vierten IDE Festplatte sda Die SCSI Festplatte mit der niedrigsten SCSI ID z B 0 sdb Die SCSI Festplatte mit der n chsth heren SCSI ID z B 1 sdc Die SCSI Festplatte mit der n chsth heren SCSI ID z B 2 sdal Die erste Partition auf der ersten SCSI Festplatte sdd10 Die zehnte Partition auf der vierten SCSI Festplatte sro SCSI CD ROM Laufwerk mit der niedrigsten SCSI ID srl SCSI CD ROM Laufwerk mit der n chsth heren SCSI ID ttySO Der erste serielle Port Port 0 unter MS DOS COMI genannt 118 Anhang D Verschiedenes ttys1l Der zweite serielle Port Port 1 unter MS DOS COM2 genannt psaux PS 2 Maus gpmdata Pseudo Ger t das Daten vom GPM Maus Daemon bertr gt cdrom Symbolischer Link zum CD ROM Laufwerk mouse Symbolischer Link zur Ger tedatei der Maus null Alles was an dieses Ger t geschickt wird verschwindet zero Man kann endlos Nullen von diesem Ger t lesen D 1 1 Einrichten der Maus Die Maus kann sowohl auf der Linux Konsole mit GPM wie auch in der X Window Umgebung verwendet werden Normalerweise ist es dazu lediglich erforderlich gpm sowie den X Server selbst zu installieren Beide sollten so konfiguriert werden dass sie dev input mi
28. Projekt stellt als pragmatisches Zugest ndnis an seine Benutzer auch einige Pakete zur Verf gung die nicht unseren Kriterien f r freie Software entsprechen Diese Pakete sind jedoch nicht Teil der offiziellen Distribution und sie sind nur in den contrib oder non free Bereichen der Debian Spiegelserver oder auf Third Party CD ROMs CDs aus drit ter Hand keine offiziellen Debian CDs verf gbar der Abschnitt Die Debian FTP Archive der Debian GNU Linux FAQ http www debian org doc FAQ enth lt zus tzliche Informationen ber den Aufbau und den Inhalt dieser Archive Viele der Programme im System stehen unter der GNU General Public License oftmals auch einfach die GPL genannt Die GPL erfordert den Quellcode der Programme verf gbar zu machen wann immer eine bin re Kopie des Programms verbreitet wird diese Bestimmung der Lizenz stellt sicher dass jeder Benutzer die M glichkeit hat die Software zu modifizieren Auf Grund dieser Bestimmung ist der Quellcode f r alle solchen Programme im Debian System verf gbar Es gibt einige andere Formen von Copyright Bestimmungen und Softwarelizenzen die f r Program me in Debian verwendet werden Sie k nnen die Copyrights und Lizenzen f r jedes auf Ihrem System installierte Paket in der Datei usr share doc package name copyright finden wenn das Pa ket installiert ist F r weitere Informationen ber Lizenzen und die Entscheidungsfindung von Debian ob Software frei gen
29. Tastatur Konfiguration unabh ngig Eine extended erweiterte Tastatur ist eine mit den Tasten F1 bis F10 in der obersten Reihe 6 3 1 4 Das ISO Image des Debian Installers suchen iso scan Wenn Sie mittels der hd media Methode installieren werden Sie an einen Punkt kommen wo Sie das ISO Image des Debian Installers suchen und ins Dateisystem einbinden m ssen um die restlichen Installationsdateien zu bekommen Die Komponente iso scan erledigt genau dies f r Sie Als erstes h ngt iso scan automatisch alle blockorientierten Ger te wie Festplattenpartitionen ein die ein bekanntes unterst tztes Dateisystem haben und sucht systematisch nach Dateien deren Name auf iso endet oder in diesem Fall 1S0o Bedenken Sie dass im ersten Versuch nur das Wurzelverzeichnis und alle Verzeichnisse eine Ebene tiefer durchsucht werden beispielsweise werden whatever iso und data whatever iso gefunden aber nicht data tmp whatever iso Nachdem ein ISO Image gefunden wurde berpr ft iso scan ob es sich dabei um ein g ltiges Debian ISO Image handelt Falls ja sind wir hier fertig ansonsten sucht iso scan nach einem anderen Image 1 Technisch gesehen wenn verschiedene Locales f r diese Sprache mit unterschiedlichen Landeskennungen existieren 37 Kapitel 6 Den Debian Installer verwenden Falls der erste Anlauf ein Installer Image zu finden fehlschl gt fragt iso scan ob Sie eine vollst n dige Durchsuchung durchf hren m
30. Treiber f r das gleiche Ger t Dies k nnte zu inkorrekter Funktion des Ger tes f hren falls der Treiber zu einem Konflikt f hrt oder der falsche Treiber zuerst geladen wird Sie k nnen mit der folgenden Syntax ein Modul als gesperrt markieren Modul Name blacklist yes Das f hrt dazu dass das Modul in etc modprobe d blacklist local eingetragen wird es wird sowohl f r die Installation wie auch sp ter f r das installierte System gesperrt Beachten Sie dass das Modul trotzdem noch vom Installationssystem selbst geladen werden k nnte Sie k nnen dies verhindern indem Sie die Installation im Expert Modus durchf hren und das Modul in den Listen der zu ladenden Module w hrend der Hardware Erkennung deaktivieren 5 3 Beseitigen von Problemen w hrend der Installation 5 3 1 Zuverl ssigkeit von CD ROMs Manchmal schl gt der Start des Installers von CD ROM fehl speziell bei lteren CD ROM Laufwerken Auch k nnte es m glich sein sogar wenn erfolgreich von CD ROM gebootet wurde dass der Installer die CD ROM nicht mehr erkennt oder Fehler ausgibt wenn er w hrend der Installation von der CD liest Es gibt viele verschiedene Gr nde die dies verursachen k nnten Wir k nnen hier nur einige allge meine Probleme auflisten und generelle Empfehlungen geben wie Sie damit umgehen sollten Der Rest liegt bei Ihnen Es gibt zwei einfache Dinge die Sie zun chst ausprobieren sollten e Wenn die CD ROM nicht bootet ber
31. URL angegeben werden mit Pfaden die mit beginnen und entsprechend verankert sind oder sogar mit Pfaden relativ zu dem Verzeichnis in dem die letzte Voreinstellungsdatei gefunden wurde Dies kann genutzt wer den um Skripte zu entwerfen die in h herem Ma e portierbar sind so dass eine komplette Hierachie von Skripten an einen neuen Ort verschoben werden kann ohne sie total zu zerst ren z B Skripte auf einen USB Stick verschieben w hrend sie auf einem Webserver entwickelt wurden Ein Bei spiel die Voreinstellungsdatei setzt preseed run auf scripts late_command sh dann wird die Datei von http autoserver example com d i etch scripts late_command sh heruntergeladen Falls keine lokale DHCP oder DNS Infrastruktur existiert oder falls Sie nicht den Standardpfad zu der Datei preseed cfg nutzen m chten k nnen Sie auch eine explizite URL angeben und wenn Sie dabei nicht das Element im Pfad benutzen wird sie passend zum Anfang des Pfades verankert z B das dritte in der URL Hier ein Beispiel das nur minimale Unterst tzung von der lokalen Netzwerkinfrastruktur erfordert auto url http 192 168 1 2 path to mypreseed file Das funktioniert so e falls in der URL das Protokoll fehlt wird http angenommen falls der Teil des Hostnamens keinen Punkt enth lt wird die Dom ne die vom DHCP abgeleitet wird angeh ngt und e falls nach dem Hostnamen kein folgt wird der Standardpfad hinzugef gt 96 Anhang B
32. Vor allem sollten Sie stets den Installer nutzen um Ihre Swap Partition zu aktivieren statt dies manuell auf der Shell zu tun 6 3 8 3 Installation ber das Netzwerk network console Eine der interessanteren Komponenten ist network console Netzwerk Konsole Sie erlaubt es einen gro en Teil der Installation ber das Netzwerk via SSH zu erledigen Die Nutzung des Netzwerks bedeutet dass Sie die ersten Schritte der Installation auf der Konsole durchf hren m ssen zumindest bis zu dem Punkt wo das Netzwerk eingerichtet wird Obwohl Sie auch diesen Teil automatisieren k nnen siehe Abschnitt 4 7 Die Komponente network console wird nicht standardm ig in das Installer Hauptmen geladen Sie m ssen also explizit danach fragen Wenn Sie von CD installieren m ssen Sie mit Priorit t medium booten oder aber Sie rufen das Installer Hauptmen auf und starten Installer Komponenten von CD laden aus der angezeigten Liste zus tzlicher Komponenten w hlen Sie network console Installati on ber Fernzugriff SSH fortsetzen aus Wenn Sie einen neuen Men eintrag namens Installation ber Fernzugriff SSH fortsetzen im Hauptmen sehen wurde die Komponente erfolgreich gela den Nachdem Sie diesen neuen Eintrag gew hlt haben werden Sie nach einem neuen Passwort gefragt das Sie daf r verwenden m ssen um sich mit dem Installationssystem zu verbinden Anschlie end m ssen Sie das Passwort noch einmal best tigen Das wars Sie sollte
33. alles was schief laufen kann zu behandeln oder zu beschreiben wie Sie die Fehler beheben Wenn Sie Probleme haben ziehen Sie einen Experten zu Rate 88 Anhang A Installations HowTo Dieses Dokument beschreibt wie man Debian GNU Linux Etch f r Intel x86 1386 mit dem neuen debian installer installiert Es ist ein kurzer Durchmarsch durch den Installationsprozess der f r die meisten Installationen alle notwendigen Informationen enthalten sollte Dort wo mehr Infos n tzlich sein k nnten werden wir auf detaillierte Anleitungen in anderen Teilen dieses Dokuments verweisen A 1 Einleitung Der Debian Installer befindet sich noch im Entwicklungsstadium Falls Sie w hrend der Installation auf Fehler sto en erhalten Sie im Abschnitt 5 3 7 Instruktionen wie Sie diese an uns melden Falls Sie Fragen haben die in diesem Dokument nicht beantwortet werden richten Sie sie bitte an die Debian Boot Mailingliste debian boot lists debian org oder fragen Sie im IRC debian boot im OFTC Netzwerk A 2 Den Installer booten Ein paar direkte Verweise zu den CD Images finden Sie auf der debian installer Homepage http www debian org devel debian installer Das Debian CD Team stellt Ausgaben der CD Images die den debian installer nutzen auf der Debian GNU Linux auf CD Seite http www debian org CD zur Verf gung Mehr Informationen wo Sie die CDs bekommen gibt es hier Abschnitt 4 1 Einige Installationsmethoden erfordern and
34. am besten in Ihr Programm passt Soweit vorhanden sollten Sie auch Ihren Arbeitgeber wenn Sie als Programmierer arbeiten oder Ihre Schule einen Copyright Verzicht f r das Programm unterschreiben lassen Hier ein Beispiel Die Namen m ssen Sie nat rlich ndern Yoyodyne Inc hereby disclaims all copyright interest in the program Gnomovision which makes passes at compilers written by James Hacker signature of Ty Coon 1 April 1989 Ty Coon President of Vice Diese General Public License gestattet nicht die Einbindung des Programms in propriet re Program me Ist Ihr Programm eine Funktionsbibliothek so kann es sinnvoller sein das Binden propriet rer Programme mit dieser Bibliothek zu gestatten Wenn Sie dies tun wollen sollten Sie die GNU Library General Public License anstelle dieser Lizenz verwenden 141
35. die den Kernel ber Ihre Hardware informieren Informationen ber viele Boot Parameter finden Sie im Linux BootPrompt HowTo http www tldp org HOWTO BootPrompt HOWTO html inklusive Tipps f r problematische Hardware Dieses Kapitel enth lt nur einen Abriss der wichtigsten Parameter Einige h ufig vorkommenden Problemf lle sind in Abschnitt 5 3 beschrieben Wenn der Kernel bootet sollte ziemlich fr h w hrend des Prozesses eine Nachricht wie Memory availk totalk available erscheinen Total sollte der Summe des installierten Arbeitsspeichers in Kilobyte entsprechen Wenn dem nicht so ist m ssen Sie den Parameter mem ram verwenden wobei ram durch den Gesamtwert des Arbeitsspeichers ersetzt werden muss mit einem nachfolgenden k f r Kilobyte oder m f r Megabyte Ein Beispiel sowohl mem 65536k wie auch mem 64m entsprechen 64MB RAM Wenn Sie mit einer seriellen Konsole booten wird der Kernel dies normalerweise automatisch erkennen Wenn der Rechner den Sie per serieller Konsole installieren wollen auch eine Grafikkarte f r Framebuffer und eine Tastatur hat m ssen Sie dem Kernel das Boot Argument console device mitgeben wobei device Ihrer seriellen Schnittstelle entspricht also normalerweise etwas wie ttyS0 5 2 1 Debian Installer Parameter Das Installationssystem kennt ein paar zus tzliche Boot Parameter die vielleicht n tzlich sein k nn ten Einige Parameter haben eine Kurzform die dabei hi
36. ein IP Protokoll das einem Computer seine IP Adresse mitteilt und wo er im Netzwerk ein Boot Image findet Das Dynamic Host Configuration Protocol DHCP ist eine flexiblere r ckw rts kompatible Erweiterung von BOOTP Einige Systeme k nnen nur per DHCP konfiguriert werden Das Trivial File Transfer Protocol TFTP wird benutzt um dem Client das Boot Image zur Verf gung zu stellen Theoretisch k nnte jeder Server auf jeder Plattform benutzt werden der diese Pro tokolle implementiert hat In den Beispielen in diesem Abschnitt geben wir Kommandos f r SunOS 4 x SunOS 5 x a k a Solaris und GNU Linux an Anmerkung Um die Pre Boot Execution Environment PXE Methode von TFTP zu nutzen ben tigen Sie einen TFTP Server mit Unterst tzung f r tsize Auf einem Debian GNU Linux Server sind dies atftpd und t ftpd hpa wir empfehlen tftpd hpa Zu verwenden 4 6 1 Einen BOOTP Server einrichten Es gibt f r GNU Linux zwei BOOTP Server erstens den bootpd CMU und der zweite ist eigent lich ein DHCP Server der dhepd ISC Sie sind in den Debian GNU Linux Paketen bootp bzw dhcp3 server enthalten Um den bootpd CMU zu nutzen m ssen Sie als erstes f r die entsprechende Zeile in etc inetd conf das Kommentarzeichen entfernen bzw die Zeile hinzuf gen falls noch nicht vorhanden Unter Debian GNU Linux erledigen Sie das mit update inetd enable bootps und anschlie endem ete init d inetd reload F r den Fall dass Ihr Bootp Server
37. eines Ganzen weitergeben das ein auf dem Programm basierendes Datenwerk darstellt dann muss die Weitergabe des Ganzen nach den Bedingungen dieser Lizenz erfolgen deren Bedingungen f r weitere Lizenznehmer somit auf das gesamte Ganze ausge dehnt werden und somit auf jeden einzelnen Teil unabh ngig vom jeweiligen Autor Somit ist es nicht die Absicht dieses Abschnittes Rechte f r Datenwerke in Anspruch zu nehmen oder Ihnen die Rechte f r Datenwerke streitig zu machen die komplett von Ihnen geschrieben wurden vielmehr ist es die Absicht die Rechte zur Kontrolle der Verbreitung von Datenwerken die auf dem Programm basieren oder unter seiner auszugsweisen Verwendung zusammengestellt worden sind auszu ben Ferner bringt auch das einfache Zusammenlegen eines anderen Datenwerks das nicht auf dem Pro gramm basiert mit dem Programm oder einem auf dem Programm basierenden Datenwerk auf ein und demselben Speicher oder Vertriebsmedium dieses andere Datenwerk nicht in den Anwendungs bereich dieser Lizenz 3 Sie d rfen das Programm oder ein darauf basierendes Datenwerk gem Paragraph 2 als Ob jektcode oder in ausf hrbarer Form unter den Bedingungen der Paragraphen 1 und 2 kopieren und weitergeben vorausgesetzt dass Sie au erdem eine der folgenden Leistungen erbringen a Liefern Sie das Programm zusammen mit dem vollst ndigen zugeh rigen maschinenlesbaren Quelltext auf einem f r den Datenaustausch blichen Medium aus wob
38. erstellen und die Attribute wie Einh ngepunkte festzulegen 6 3 2 3 Den Logical Volume Manager LVM konfigurieren partman Ivm Wenn Sie als Systemadministrator oder erfahrener Benutzer mit Computern zu tun haben werden Sie bestimmt schon einmal die Situation erlebt haben dass auf einigen Festplattenpartitionen mei stens auf den wichtigsten der freie Platz knapp wurde w hrend einige andere Partitionen ziemlich ungenutzt waren und Sie mussten diese Situation l sen indem Sie einige Sachen umlagerten sym bolische Links verwendeten und so weiter Um die beschriebene Situation zu vermeiden k nnen Sie den Logical Volume Manager LVM verwenden Einfach ausgedr ckt mit LVM k nnen Sie ihre Partitionen in der LVM Sprache Physi kalische Volumes genannt zusammenfassen um eine virtuelle Festplatte eine so genannte Volume Gruppe zu erstellen die dann wieder in virtuelle Partitionen Logische Volumes aufgeteilt wird Der Trick dabei ist dass sich die Logischen Volumes und damit nat rlich auch die darunter liegenden Volume Gruppen ber mehrere physikalische Laufwerke verteilen k nnen Wenn Sie sich jetzt vorstellen dass Sie mehr Platz auf Ihrer alten 160GB home Partition ben tigen k nnen Sie einfach eine neue 300GB Festplatte in Ihren Rechner einbauen zu Ihrer vorhandenen Volume Gruppe hinzuf gen und dann das Logische Volume welches Ihr home beherbergt vergr Bern und voil schon haben Ihre Nutz
39. folgenden Zeilen ein title New Install kernel hd0 0 boot newinstall vmlinuz initrd hd0 0 boot newinstall initrd gz Starten Sie danach den Rechner neu Beachten Sie dass der Wert f r ramdisk_size unter Umst nden an die Gr e des initrd Images angepasst werden muss Ab hier sollte es keinen Unterschied mehr geben zwischen grub und lilo 5 1 3 Von einem USB Memory Stick booten Wir nehmen an Sie haben alles wie unter Abschnitt 3 6 2 und Abschnitt 4 4 beschrieben vorbereitet Stecken Sie jetzt den USB Stick in einen freien Steckplatz und starten den Rechner neu Das System sollte booten und den boot Prompt anzeigen Sie k nnen hier zus tzliche Boot Parameter eintippen oder einfach Enter dr cken 5 1 4 Von Floppy Disketten booten Sie sollten die Floppy Images bereits heruntergeladen und auf Disketten kopiert haben siehe Abschnitt 4 3 Um den Installer von Diskette zu starten legen Sie die Disk in das erste Floppy Laufwerk ein fahren das System normal herunter und starten es dann neu Um mit einem Satz Disketten von einem LS 120 Laufwerk ATAPI Version zu installieren m ssen Sie die virtuelle Position des Laufwerks angeben Dies wird mit dem root Parameter gemacht indem man die Ger tebezeichnung angibt die der ide floppy Treiber dem Ger t zuweist Ein Beispiel wenn Ihr LS 120 Laufwerk als erstes IDE Ger t Master am zweiten IDE Kabel angeschlossen ist geben Sie install root dev hdc am Boot Prompt ein Bea
40. freien Speicher enth lt werden Sie gefragt ob eine neue Partitionstabelle erstellt werden soll dies ist n tig um neue Parti tionen anlegen zu k nnen Danach sollte eine neue Zeile FREIER SPEICHER in der Tabelle unter den ausgew hlten Festplatten erscheinen Wenn Sie eine Zeile mit freiem Speicher ausw hlen haben Sie die Gelegenheit eine neue Partition zu erstellen Sie m ssen einige Fragen ber ihre Gr e den Typ prim r oder logisch und die La ge auf der Platte am Anfang oder am Ende des freien Speicherbereichs beantworten Danach wird eine detaillierte bersicht der neuen Partition angezeigt Die wichtigste Option hier ist Benutzen als welche festlegt ob die Partition ein Dateisystem enthalten soll oder als Swap Software RAID LVM verschl sseltem LVM oder berhaupt nicht verwendet werden soll Andere Eintr ge enthal ten den Einh ngepunkt im zuk nftigen Dateisystem Optionen zum Einbinden und die Boot Flag Markierung ob die Partition bootf hig ist oder nicht Welche Eintr ge angezeigt werden h ngt von der Art der Nutzung der Partition ab Falls Ihnen die gew hlten Standardwerte nicht zusagen scheuen Sie sich nicht sie Ihren Bed rfnissen entsprechend zu ndern Z B k nnen Sie mittels der Benut zen als Option ein anderes Dateisystem f r die Partition ausw hlen sowie haben die M glichkeit die Partition als Swap um Arbeitsspeicher auf die Platte auszulagern Software RAID LVM oder berhaupt
41. haben wir klargestellt dass jedes Patent entweder f r freie Benutzung durch jedermann lizenziert werden muss oder berhaupt nicht lizenziert werden darf Es folgen die genauen Bedingungen f r die Vervielf ltigung Verbreitung und Bearbeitung F 2 Deutsche bersetzung der GNU GENERAL PUBLIC LICENSE BEDINGUNGEN F R DIE VERVIELF LTIGUNG VERBREITUNG UND BEARBEITUNG 0 Diese Lizenz gilt f r jedes Programm und jedes andere Datenwerk in dem ein entsprechender Vermerk des Copyright Inhabers darauf hinweist dass das Datenwerk unter den Bestimmungen die ser General Public License verbreitet werden darf Im Folgenden wird jedes derartige Programm oder Datenwerk als das Programm bezeichnet die Formulierung auf dem Programm basierendes Datenwerk bezeichnet das Programm sowie jegliche Bearbeitung des Programms im urheberrechtli chen Sinne also ein Datenwerk welches das Programm auch auszugsweise sei es unver ndert oder ver ndert und oder in eine andere Sprache bersetzt enth lt Im Folgenden wird die bersetzung ohne Einschr nkung als Bearbeitung eingestuft Jeder Lizenznehmer wird im Folgenden als Sie angesprochen Andere Handlungen als Vervielf ltigung Verbreitung und Bearbeitung werden von dieser Lizenz nicht ber hrt sie fallen nicht in ihren Anwendungsbereich Der Vorgang der Ausf hrung des Pro gramms wird nicht eingeschr nkt und die Ausgaben des Programms unterliegen dieser Lizenz nur wenn der Inh
42. hrend der Installation wird grunds tzlich nicht unterst tzt 13 Kapitel 2 Systemanforderungen 2 6 1 Treiber die spezielle Firmware erfordern Das Installationssystem unterst tzt derzeit nicht das Herunterladen von Firmware Das bedeutet dass jede Netzwerkkarte dessen Treiber es erfordert dass Firmware geladen wird standardm ig nicht unterst tzt wird Falls keine andere Netzwerkkarte f r die Installation genutzt werden kann ist es immer noch m glich Debian GNU Linux von einer Komplett CD ROM oder DVD zu installieren W hlen Sie die Option das Netzwerk unkonfiguriert zu lassen und benutzen Sie zur Installation nur die Pakete die auf der CD DVD verf gbar sind Sie k nnen den n tigen Treiber und die Firmware installieren wenn die Installation abgeschlossen ist nach dem Neustart und das Netzwerk manuell konfigurieren Beachten Sie dass die Firmware unter Umst nden getrennt vom Treiber separat paketiert ist und nicht in der main Sektion des Debian GNU Linux Archivs enthalten sein k nnte Falls der Treiber selbst unterst tzt wird k nnen Sie die Netzwerkkarte vielleicht auch w hrend der Installation verwenden indem Sie die Firmware von einem anderen Medium nach usr lib hotplug firmware kopieren Vergessen Sie nicht die Firmware am Ende der Installation vor dem Neustart ebenfalls in das entsprechende Verzeichnis des zu installierenden Systems zu kopieren 2 6 2 Wireless LAN Netzwerkkarten Netzwerkkarten
43. ist eine bersicht der Schritte die Sie w hrend der Installation durchf hren werden Sichern von bestehenden Daten oder Dokumenten auf der Festplatte auf die Sie installieren wollen N Sammeln Sie Informationen ber Ihren Computer und alle ben tigten Dokumentationen bevor Sie die Installation starten 3 Schaffen Sie Platz f r Debian auf Ihrer Festplatte der dann partitioniert werden kann 4 Die Installationssoftware und spezielle Treiber f r Ihre Hardware herunterladen betrifft nicht Debian CD Benutzer a Boot B nder Disketten USB Sticks erstellen oder Bootdateien anlegen die meisten Debian CD Benutzer k nnen von einer der CDs starten Starten des Installationssystems Ausw hlen der Sprache in der die Installation durchgef hrt wird Aktivieren der Netzwerkverbindung falls verf gbar O N A Erstellen und Mounten der Partitionen auf denen Debian installiert wird 10 Beobachten Sie den automatischen Download Installations und Setupvorgang des Basissys tems 1 n Einen Bootloader installieren der Debian GNU Linux und oder Ihr bereits vorhandenes Betrieb ssystem starten kann 15 Kapitel 3 Bevor Sie Debian GNU Linux installieren 12 Das neu installierte System zum ersten Mal starten Auf Intel x86 Systemen haben Sie die M glichkeit eine grafische Version des Installationssystems zu benutzen Mehr Informationen ber den grafischen Installer finden Sie im Abschn
44. lterer Rechner bei Ihnen zu Hause k nnte 32MB RAM haben und eine 1 7GB IDE Festplatte auf dev hda dev hdal k nnte eine S00MB Partition f r ein anderes Betriebssystem sein dev hda3 eine 32MB Swap Partition und dev hda2 die 1 2GB Linux Partition Wenn Sie daran interessiert sind wie viel Festplattenspeicher die einzelnen Programmgruppen ben tigen lesen Sie Abschnitt D 2 114 Anhang C Partitionieren f r eine Debian Installation C 4 Ger tebezeichnungen unter Linux Die Namen von Festplatten und Partitionen unter Linux sind teilweise unterschiedlich zu denen bei anderen Betriebssystemen Sie m ssen die Namen kennen die Linux nutzt wenn Sie Partitionen erstellen und ins Dateisystem einbinden Hier ein Basis Namensschema Das erste Disketten Laufwerk hei t dev d0 Das zweite Disketten Laufwerk hei t dev d1 e Die erste SCSI Festplatte nach der SCSI ID hei t dev sda Die zweite SCSI Festplatte nach der SCSI ID hei t dev sdb und so weiter Das erste SCSI CD ROM Laufwerk hei t dev scd0 auch als dev srO bekannt e Die Master Festplatte am prim ren IDE Controller hei t dev hda e Die Slave Festplatte am prim ren IDE Controller hei t dev hab e Master und Slave Festplatte am sekund ren IDE Controller hei en dementsprechend dev hdc und dev had Neuere IDE Controller k nnen auch zwei Kan le haben die wie zwei getrennte Controller agieren e Die erste XT Festplatte hei t dev xda
45. man ben tigt Wenn Sie eine Partition zu klein anlegen m ssen Sie entweder das System irgendwann neu installieren oder st ndig irgendwelche Sachen hin und herschieben um auf der zu klein geratenen Partition Platz zu schaffen Wenn Sie auf der anderen Seite die Partition zu gro machen verschwenden Sie Platz den Sie woanders gut gebrauchen k nnten Festplattenspeicher ist heutzutage zwar billig aber warum das Geld aus dem Fenster werfen C 2 Der Verzeichnisbaum Debian GNU Linux h lt sich bez glich der Verzeichnis und Dateinamen an den Filesystem Hier archy Standard http www pathname com fhs Dieser Standard erlaubt es Benutzern und Softwa reprogrammen 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 112 Anhang C Partitionieren f r eine Debian Installation Verzeichnis Inhalt etc Systemkonfigurationen die das eigene System betreffen home Home Verzeichnisse der Benutzer lib Grundlegende gemeinsam genutzte Bibliotheken und Kernelmodule media Enth lt Einh ngepunkte f r austauschbare Medien mnt Einh ngepunkt f r tempor r g
46. mit weniger als der unten aufgelisteten Hardware auskommen Die meisten Benutzer riskieren jedoch im Nachhinein frustriert zu sein wenn Sie diese Empfehlungen ignorieren 19 F r Desktop Systeme wird mindestens ein Pentium 4 1GHz empfohlen Tabelle 3 2 Empfohlene minimale Systemanforderungen Kapitel 3 Bevor Sie Debian GNU Linux installieren Art der Installation Arbeitsspeicher Arbeitsspeicher Festplatte minimal empfohlen Ohne Desktop 64 Megabyte 256 Megabyte 1 Gigabyte Mit Desktop 64 Megabyte 512 Megabyte 5 Gigabyte Die absoluten Minimalanforderungen an den Arbeitsspeicher sind um einiges geringer als in der Ta belle angegeben Abh ngig von der Architektur ist es m glich Debian mit sehr wenig Arbeitsspeicher 20MB bei s390 48MB bei i386 und amd64 zu installieren Dasselbe gilt f r die Anforderungen an den freien Platz auf der Festplatte speziell wenn Sie die Anwendungen die Sie installieren einzeln ausw hlen siehe Abschnitt D 2 f r zus tzliche Informationen ber ben tigten Festplattenplatz Es ist m glich eine grafische Desktop Umgebung auch auf lteren oder Low End Systemen laufen zu lassen aber in diesem Fall wird empfohlen einen Window Manager zu installieren der weniger ressourcen hungrig ist als die GNOME oder KDE Desktop Umgebung Sie k nnten zum Beispiel xfce4 icewm oder wmaker verwenden aber es gibt auch noch weitere Es ist praktisch unm glich f r Server Install
47. ndern oder verbreiten erkl ren Sie Ihr Einverst ndnis mit dieser Lizenz und mit allen ihren Bedingungen bez g lich der Vervielf ltigung Verbreitung und Ver nderung des Programms oder eines darauf basierenden Datenwerks 6 Jedes mal wenn Sie das Programm oder ein auf dem Programm basierendes Datenwerk weiter geben erh lt der Empf nger automatisch vom urspr nglichen Lizenzgeber die Lizenz das Programm entsprechend den hier festgelegten Bestimmungen zu vervielf ltigen zu verbreiten und zu ver ndern Sie d rfen keine weiteren Einschr nkungen der Durchsetzung der hierin zugestandenen Rechte des Empf ngers vornehmen Sie sind nicht daf r verantwortlich die Einhaltung dieser Lizenz durch Drit te durchzusetzen 7 Sollten Ihnen infolge eines Gerichtsurteils des Vorwurfs einer Patentverletzung oder aus einem anderen Grunde nicht auf Patentfragen begrenzt Bedingungen durch Gerichtsbeschluss Vergleich oder anderweitig auferlegt werden die den Bedingungen dieser Lizenz widersprechen so befreien Sie diese Umst nde nicht von den Bestimmungen dieser Lizenz Wenn es Ihnen nicht m glich ist das Programm unter gleichzeitiger Beachtung der Bedingungen in dieser Lizenz und Ihrer anderweitigen Verpflichtungen zu verbreiten dann d rfen Sie als Folge das Programm berhaupt nicht verbreiten Wenn zum Beispiel ein Patent nicht die geb hrenfreie Weiterverbreitung des Programms durch die jenigen erlaubt die das Programm direkt oder indir
48. neu starten oder einfach abschalten Linux sollte auf kontrollierte Art und Weise heruntergefahren werden andernfalls k nnen Dateien verloren gehen und oder die Festplatte k nnte besch digt werden Wenn Sie eine Arbeitsplatz Umgebung nutzen gibt es dort f r gew hn lich eine Men option Abmelden die es Ihnen erlaubt das System herunterzufahren oder neu zu starten Alternativ dazu k nnen Sie die Tastenkombination Strg Alt Entf benutzen Eine letzte M glichkeit ist sich als root anzumelden und einen der Befehle poweroff halt oder shutdown h now einzuge ben falls die Tastenkombinationen nicht funktionieren oder Sie es vorziehen Kommandos einzutip pen verwenden Sie reboot f r einen Systemneustart 8 2 Wenn Sie neu sind bei Unix Wenn Sie neu sind bei Unix sollten Sie sich vielleicht ein paar B cher kaufen und lesen In der Debian Referenz http www debian org doc user manuals quick reference finden Sie viele n tzli che Informationen und diese Liste von Unix FAQs http www fags org fags unix fag enth lt eine Vielzahl von UseNet Dokumenten die eine h bsche historische Referenz darstellen Linux ist eine Implementation von Unix Das Linux Documentation Project LDP http www tldp org vereint viele HowTos und Online B cher ber Linux Die meisten dieser Dokumente k nnen lokal installiert werden installieren Sie einfach das Paket doc linux html Dokumentation als HTML Version oder doc linux text als ASCH Ve
49. nicht unter Debian l uft sollte die fragliche Zeile so aussehen bootps dgram udp wait root usr sbin bootpd bootpd i t 120 Jetzt m ssen Sie die Datei etc bootptab erstellen Sie hat das gewohnte kryptische Format wie die guten alten BSD Dateien printcap termcap und disktab Mehr Informationen bekommen Sie auf der Handbuchseite von bootptab Beim CMU bootpd m ssen Sie die Hardware MAC Adresse des Clients kennen Hier ein Beispiel f r etc bootptab 33 Kapitel 4 System Installationsmedien beschaffen client hd tftpboot bf tftpboot img ip 192 168 1 90 sm 255 255 255 0 sa 192 168 1 1 ha 0123456789AB Sie m ssen zumindest den Eintrag ha anpassen der die Hardwareadresse des Clients angibt Der Eintrag bf legt fest welche Datei der Client per TFTP bezieht Abschnitt 4 6 4 enth lt mehr Details Im Unterschied dazu ist es wirklich einfach den ISC dhepd einzurichten da dieser BOOTP Clients gewisserma en als Spezialfall von DHCP Clients behandelt Einige Architekturen erfordern eine komplexe Konfiguration um Clients per BOOTP zu starten Wenn Sie solch einen Fall haben le sen Sie Abschnitt 4 6 2 Es k nnte vielleicht ausreichen in etc dhcpd conf den Eintrag allow bootp zu dem Block der Datei hinzuzuf gen der das Subnetz konfiguriert zu dem Ihr Client geh rt Danach muss der dhepd mit etce init d dhcpd3 server restart neu gestartet werden 4 6 2 Einen DHCP Server einrichten Ein Free Softwa
50. nicht zu nutzen Eine andere tolle Funktion ist Daten von einer bestehenden Partition auf die neue zu kopieren Wenn Sie mit der neu erstellten Partition zufrieden sind w hlen Sie Anlegen der Partition beenden um zur ck zum partman Hauptbildschirm zu gelangen Wenn Sie meinen noch etwas an Ihren Partitionen ndern zu m ssen w hlen Sie einfach eine aus und Sie kommen zum Partitions Konfigurationsmen Dies ist das gleiche Bild wie beim Erstellen von Partitionen deshalb stehen auch die gleichen Optionen zur Auswahl Eine Sache die vielleicht auf den ersten Blick nicht ganz einleuchtend sein k nnte ist die M glichkeit eine Partition in der Gr e zu ver ndern indem Sie das Element ausw hlen das die Gr e anzeigt Dateisysteme bei denen das bekannterma en funktioniert sind FAT16 FAT32 EXT2 EXT3 und Swap In diesem Men ist es ebenfalls m glich eine Partition zu l schen Sie m ssen mindestens zwei Partitionen erzeugen eine f r das root Dateisystem das als eingebun den werden muss und eine f r Swap Falls Sie vergessen die root Partition einzubinden gestattet partman es nicht weiterzumachen bis diese Angelegenheit behoben ist Die F higkeiten von partman k nnen mittels zus tzlicher Installer Module noch ausgebaut wer den dies ist allerdings abh ngig von Ihrer System Architektur Falls also nicht alle angek ndigten Optionen sichtbar sind stellen Sie sicher dass die erforderlichen Module geladen sind wie
51. oder Ihr Motherboard die PXE Boot Funktion anbietet Dies ist eine IntelTM Re Implementierung des TFTP Boots Wenn dies so ist sind Sie m glicherweise in der Lage Ihr BIOS so zu konfigurieren dass es per Netzwerk bootet 5 1 5 2 NIC mit Netzwerk BootROM Es k nnte sein dass Ihre Netzwerkkarte die TFTP Boot Funktionalit t anbietet Lassen Sie es uns bitte lt debian boot lists debian org gt wissen wie Sie es hinbekommen haben Berufen Sie sich dabei auf dieses Dokument 5 1 5 3 Etherboot Das Etherboot Projekt http www etherboot org bietet Bootdisketten und sogar BootROMs an die einen TFTP Boot durchf hren 5 1 6 Der Boot Prompt Wenn der Installer startet sollte Ihnen ein h bscher grafischer Bildschirm angezeigt werden mit dem Debian Logo und dem Boot Prompt Press F1 for help or ENTER to boot Dr cken Sie am Boot Prompt einfach Enter um den Installer mit den Standardoptionen zu starten oder geben Sie eine andere Bootmethode an sowie optionale Bootparameter Informationen zu verf gbaren Bootmethoden und Bootparametern die f r Sie n tzlich sein K nnten bekommen Sie indem Sie die Tasten F2 bis F8 dr cken Sollten Sie irgendwelche Parameter am Boot Prompt eingeben denken Sie daran die Bootmethode Standard hierf r ist install sowie ein nachfolgendes Leerzeichen vor den ersten Parameter zu stellen z B install fb false Anmerkung Wenn Sie das System ber ein Remote Management Ger t instal
52. oder in bin rer Form zusammen mit den Hauptkompo nenten des Betriebssystems Kernel Compiler usw geliefert wird unter dem das Programm l uft es sei denn diese Komponente selbst geh rt zum ausf hrbaren Programm Wenn die Verbreitung eines ausf hrbaren Programms oder von Objektcode dadurch erfolgt dass der Kopierzugriff auf eine daf r vorgesehene Stelle gew hrt wird so gilt die Gew hrung eines gleich wertigen Zugriffs auf den Quelltext als Verbreitung des Quelltextes auch wenn Dritte nicht dazu gezwungen sind den Quelltext zusammen mit dem Objektcode zu kopieren 4 Sie d rfen das Programm nicht vervielf ltigen ver ndern weiter lizenzieren oder verbreiten sofern es nicht durch diese Lizenz ausdr cklich gestattet ist Jeder anderweitige Versuch der Vervielf ltigung Modifizierung Weiterlizenzierung und Verbreitung ist nichtig und beendet automatisch Ihre Rechte unter dieser Lizenz Jedoch werden die Lizenzen Dritter die von Ihnen Kopien oder Rechte unter dieser Lizenz erhalten haben nicht beendet solange diese die Lizenz voll anerkennen und befolgen 5 Sie sind nicht verpflichtet diese Lizenz anzunehmen da Sie sie nicht unterzeichnet haben Je doch gibt Ihnen nichts anderes die Erlaubnis das Programm oder von ihm abgeleitete Datenwerke zu ver ndern oder zu verbreiten Diese Handlungen sind gesetzlich verboten wenn Sie diese Lizenz nicht anerkennen Indem Sie das Programm oder ein darauf basierendes Datenwerk ver
53. orientiert als auf die Darstellung Patches sind sehr willkommen richten Sie diese bitte an die debian boot Mailingliste siehe unten Instruktionen wie Sie den Quellcode aus dem SVN bekommen finden Sie in README http svn debian org wsvn d README op file im root Verzeichnis der Quellen Bitte kontaktieren Sie den Autor dieses Dokuments nicht direkt Es gibt eine Mailingliste f r den debian installer die auch Diskussionen ber das Handbuch einschlie t Es ist lt debian boot lists debian org gt Anleitungen wie Sie sich bei dieser Liste anmelden finden Sie auf der Debian Mailinglisten Abonnierungs Seite http www debian org MailingLists subscribe oder Sie besuchen die Debian Mailinglisten Archive http lists debian org online 133 Anhang E Administratives E 3 Wesentliche Beitr ge zu diesem Handbuch Dieses Dokument wurde urspr nglich geschrieben von Bruce Perens Sven Rudolph Igor Grob man James Treacy und Adam Di Carlo Sebastian Ley schrieb das Installations HowTo Viele viele Debian Nutzer und Entwickler waren an diesem Handbuch beteiligt Speziell m ssen wir erw h nen Michael Schmitz m68k Support Frank Neumann urspr nglicher Autor des Amiga Install Ma nuals http www informatik uni oldenburg de amigo debian_inst html Arto Astala Eric Delau nay Ben Collins Informationen ber SPARC Tapio Lehtonen und St phane Bortzmeyer f r eine Vielzahl von Korrekturen und Texten Ebenfalls m ssen wir Pasc
54. per Authentifizierung mit SSH Schl ssel oder per sudo Ein MD5 Hash f r ein Passwort kann mit dem folgenden Befehl generiert werden echo r00tme mkpasswd s H MD5 106 Anhang B Automatisieren der Installation mittels Voreinstellung B 4 9 Installation des Basissystems Es gibt derzeit nicht viel was an diesem Punkt der Installation voreingestellt werden kann Die einzi gen gestellten Fragen betreffen die Installation des Kernels Den initramfs Generator w hlen der zur Erstellung der initrd f r 2 6 Kernels genutzt wird d i base installer kernel linux initramfs generators string yaird B 4 10 Installation des Bootloaders Grub ist f r x86 der Standard Bootloader Wenn Sie stattdessen lilo installieren m chten ntfernen Sie hier das Kommentarzeichen d i grub installer skip boolean true Dies ist eine ziemlich sichere Einstellung sie bewirkt dass grub automatisch in den MBR installiert wird wenn kein anderes Betriebssystem erkannt wird d i grub installer only_debian boolean true Dies bewirkt dass grub in den MBR installiert wird wenn auch noch andere Betriebssystem rkannt wurden Dies ist nicht so sicher da m glicherweise die anderen Systeme nicht mehr gestartet werden k nnen d i grub installer with_other_os boolean true Wenn Sie alternativ an einen anderen Ort als in den MBR installieren m chten entfernen Sie hier die Kommentarzeichen und passen Sie die Z
55. unten bei der statischen Netzwerkkonfiguration d i netcfg dhcp_failed note d i netcfg dhcp_options select Configure network manually Statische Netzwerkkonfiguration d i netcfg get_nameservers string 192 168 1 1 i netcefg get_ipaddress string 192 168 1 42 i netcfg get_netmask string 255 255 255 0 netcfg get_gateway string 192 168 1 1 H H H d d d d i netcfg confirm_static boolean true Bedenken Sie dass jeder Hostname und Dom nenname der per DHCP zugewiesen wird Vorrang hat vor den hier angegebenen Allerdings bewirken diese Zeilen dass keine Fragen angezeigt werden auch wenn Werte per DHCP empfangen werden d i netcfg get_hostname string unassigned hostname d i netcfg get_domain string unassigned domain Den l stigen WEP Schl ssel Dialog unterdr cken d i netcfg wireless_wep string Der verr ckte DHCP Hostname den einige ISP als eine Art Passwort nutzen d i netcfg dhcp_hostname string radish B 4 3 Einstellungen f r den Spiegelserver Abh ngig von der Installationsmethode die Sie verwenden kann ein Spiegelserver sowohl dazu ge nutzt werden zus tzliche Komponenten des Installers und das Basissystem herunterzuladen wie auch um die etc apt sources list f r das zu installierende System einzurichten Der Parameter mirror suite beeinflusst die Paketquellen f r das zu installierende System 101 Anhang B Automatisieren der Installation mittels Voreins
56. unter sp teren Versionen Um es zu nutzen m ssen Sie die Datei diskio dll in das gleiche Verzeichnis entpacken Sie k nnen diese Werkzeuge auf der offiziellen Debian CD ROM im Verzeichnis tools finden 4 4 Dateien vorbereiten f r das Booten von einem USB Memory Stick Um den USB Stick vorzubereiten ben tigen Sie ein System auf dem GNU Linux bereits l uft und das USB unterst tzt Stellen Sie sicher dass das usb storage Kernelmodul geladen ist modprobe usb storage und versuchen Sie herauszufinden welches SCSI Ger t dem USB Stick zugewie sen wurde in diesem Beispiel benutzen wir dev sda Um den Stick zu beschreiben m ssen Sie eventuell noch den Schreibschutz Schalter ausschalten Beachten Sie dass der USB Stick mindestens 256 MB gro sein sollte kleinere Setups sind m glich wenn Sie sich nach Abschnitt 4 4 2 richten 4 4 1 Die Dateien kopieren der einfache Weg Es gibt ein Alles in einem Image hd media boot img gz das alle Dateien des Installers enth lt inklusive des Kernels wie auch das SYSLINUX Programm mit der zugeh rigen Konfigurationsda tei Sie m ssen das Image lediglich direkt auf den USB Stick entpacken zcat boot img gz gt dev sda Warnung Durch diese Methode wird alles was auf dem Ger t gespeichert ist zerst rt Versichern Sie sich dass Sie die richtige Ger tebezeichnung f r Ihren USB Stick verwenden Danach h ngen Sie den USB Memory Stick ins Dateisystem ein mount dev sd
57. www debian org MailingLists subscribe kontaktieren Sie k nnen auch einen Installationsbericht einschicken wie im Abschnitt 5 3 7 beschrieben Bitte achten Sie darauf Ihr Problem klar und verst ndlich zu beschreiben und etwaige Fehler Meldungen mit anzugeben die anderen helfen k nnten das Problem zu diagnostizieren Falls Sie ein weiteres Betriebssystem auf Ihrem Computer installiert haben dieses aber nicht oder nicht korrekt erkannt wurde senden Sie uns bitte ebenfalls einen Installationsbericht 7 2 Verschl sselte Dateisysteme einbinden Wenn Sie w hrend der Installation verschl sselte Dateisysteme erstellt haben und diesen Einh nge punkte zugewiesen haben werden Sie w hrend des Startvorgangs aufgefordert f r jedes der Datei systeme die korrekte Passphrase einzugeben Die aktuelle Vorgehensweise unterscheidet sich gering f gig zwischen dm crypt und loop AES 7 2 1 dm crypt F r Partitionen die mittels dm crypt verschl sselt sind wird der folgende Prompt w hrend des Boo tens angezeigt Starting early crypto disks part_crypt starting Enter LUKS passphrase Dabei entspricht hier das part in der ersten Zeile dem Namen der darunter liegenden Partition z B sda2 oder mdO Jetzt fragen Sie sich vielleicht f r welches Dateisystem Sie eigentlich die Passphrase eingeben sollen Geht es hier jetzt um home Oder vielleicht um var Wenn Sie nur ein verschl s seltes Dateisystem haben ist dies nat rlich sim
58. z gige Arbeitsplatz oder Serverinstallation sollten 4 6 GB zur Verf gung stehen e var ver nderliche Daten wie News Artikel E Mails Webseiten Datenbanken der Zwischen speicher des Paketmanagement Systems usw werden unterhalb dieses Verzeichnisses abgelegt Die Gr e h ngt stark von der Nutzung des Systems ab wird aber bei vielen Leuten berwiegend 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 GB passend f r var Wenn Sie in mehreren Schritten installieren also sagen wir zuerst die Dien ste und Werkzeuge dann Textbearbeitungs Werkzeuge dann X K nnen Sie mit 300 500MB auskommen Falls Plattenplatz rar ist und Sie keine gro en Systemupdates planen k nnen auch 30 oder 40MB reichen 113 Anhang C Partitionieren f r eine Debian Installation e tmp von Benutzerprogrammen erzeugte tempor re Daten werden wahrscheinlich in diesem Verzeichnis abgelegt 40 100MB sollten normalerweise gen gen Einige Anwendungen wie z B Archivbearbeitungsprogramme CD DVD Erstellungswerkzeuge und Multimediasoftware k nnten tmp benutzen um vor bergehend Image Abbild Dateien zu speichern Wenn Sie vorhaben solche Anwendungen zu nutzen sollten Sie den verf gbaren Platz in tmp entsprechend anpassen e home jeder Benutzer legt seine Daten in einem Unterverzeichnis von home ab
59. zun chst auf die zweite virtuelle Konsole VT2 wechseln und dort die Shell aktivieren e Wechseln Sie auf VT4 oder lesen Sie den Inhalt der Datei var log syslog nutzen Sie nano als Editor um zu berpr fen ob eventuell spezielle Fehlermeldungen vorhanden sind berpr fen Sie danach auch die Ausgabe von dmesg 46 Kapitel 5 Das Installationssystem booten e Kontrollieren Sie in der Ausgabe von dmesg ob Ihr CD ROM Laufwerk erkannt wurde Es sollte etwas hnliches angezeigt werden wie dies die Zeilen m ssen allerdings nicht zwingend direkt aufeinander folgend angezeigt werden Probing IDE interface idel hdc TOSHIBA DVD ROM SD R6112 ATAPI CD DVD ROM drive idel at 0x170 0x177 0x376 on irq 15 hdc ATAPI 24X DVD ROM DVD R CD R RW drive 2048kB Cache UDMA 33 Uniform CD ROM driver Revision 3 20 Sollten Sie solche Zeilen nicht finden besteht die M glichkeit dass der Controller an den Ihr Laufwerk angeschlossen ist nicht erkannt wurde oder von Linux nicht unterst tzt wird Falls Sie wissen welcher Treiber daf r ben tigt wird k nnen Sie versuchen ihn mit modprobe zu laden berpr fen Sie ob eine Ger tedatei device node f r Ihr CD ROM Laufwerk in dev existiert In dem obigen Beispiel w re dies dev hac Es sollte auch dev cdroms cdromO existieren e Kontrollieren Sie mittels mount ob die CD ROM bereits ins Dateisystem eingebunden ist falls nicht erledigen Sie dies manuell mount dev hdc
60. zur Installation verwendet haben aus dem Laufwerk zu entfernen Der Installer erledigt ein paar letzte Sachen und macht dann einen Neustart mit dem neuen Debian System 6 3 8 Verschiedenes Die Komponenten die wir hier auflisten sind normalerweise nicht am Installationsprozess beteiligt warten aber im Hintergrund um den Benutzer zu unterst tzen falls etwas schief l uft 6 3 8 1 Die Logdateien der Installation sichern save logs Wenn die Installation erfolgreich verl uft werden die Logdateien die das System w hrend des In stallationsprozesses erzeugt automatisch in das Verzeichnis var log installer Ihres neuen Debian Systems kopiert Wenn Sie Debug Logs speichern aus dem Men ausw hlen haben Sie die Gelegenheit die Log dateien auf eine Diskette ber Netzwerk auf ein entferntes Laufwerk auf Festplatte oder auf ein anderes Medium zu sichern Dies k nnte n tzlich sein wenn Sie w hrend der Installation gravieren de Probleme feststellen und die Dateien auf einem anderen System genauer analysieren oder zu einem Installationsbericht hinzuf gen m chten 6 3 8 2 Verwenden der Shell und Auswerten der Logdateien shell Es gibt mehrere M glichkeiten wie Sie w hrend der Installation eine Shell Eingabe Prompt be kommen k nnen Auf den meisten Systemen und wenn Sie nicht ber serielle Konsole installieren ist es am einfachsten mit Alt F2 auf die zweite virtuelle Konsole zu wechseln auf einer Mac Tastatur Option
61. 0 2 0 ext3 home dev discs disc0 part6 dev discs discl part6 Dies veranlasst partman automatisch ohne Nachfrage zu partitionieren d i partman md confirm boolean true d i partman confirm_write_new_label boolean tru d i partman choose_partition select Finish partitioning and write changes to disk d i partman confirm boolean true B 4 6 Einstellung von Zeit und Zeitzone Einstellung ob die Hardware CMOS Uhr auf UTC eingestellt ist d i clock setup utc boolean true Sie k nnen dies auf jeden g ltigen Wert f r TZ setzen siehe usr share zoneinfo f r passende Werte d i time zone string Europe Berlin B 4 7 Konfiguration von Apt Die Konfiguration von etc apt sources list und grundlegenden Einstellungsoptionen ist voll automatisiert basierend auf der Installationsmethode und Antworten auf fr here Fragen Sie k nnen optional weitere lokale Paket Repositories hinzuf gen Sie k nnen w hlen ob Sie Software aus dem non free und contrib Zweig installieren m chten d i apt setup non fr boolean tru d i apt setup contrib boolean true Entfernen Sie das folgende Kommentarzeichen wenn Sie keinen Netzwerk Spiegel verwenden m chten d i apt setup use_mirror boolean false Entfernen Sie hier das Kommentarzeichen um das Hinzuf gen von Quellen f r Sicherheitsaktualisierungen zu vermeiden oder f gen Si inen Hostnamen hinzu um einen anderen Server als security debian org zu verwende
62. 0 wurde mit SMP alternatives Unterst tzung kompiliert Das bedeutet dass der Kernel die Zahl der Prozessoren oder Prozessor Kerne erkennt und bei Ein Prozessor Systemen automatisch die SMP Unterst tzung deaktiviert Die 486 Variation des Debian Kernelimage Paketes f r Intel x86 ist nicht mit SMP Unterst tzung kompiliert 2 2 Installationsmedien Dieses Kapitel wird Ihnen helfen festzustellen welche unterschiedlichen Medientypen Sie nutzen k nnen um Debian zu installieren Wenn Sie beispielsweise ein Diskettenlaufwerk in Ihrem Rechner haben k nnen Sie es benutzen um Debian zu installieren Den Installationsmedien ist ein eigenes Kapitel gewidmet Kapitel 4 das die Vor und Nachteile jedes Medientyps auflistet Sie k nnen noch einmal hierher zur ckbl ttern wenn Sie das Kapitel gelesen haben 2 2 1 Disketten In einigen F llen m ssen Sie zun chst von Disketten booten Normalerweise ist alles was Sie ben tigen ein High Density 1440 Kilobytes 3 5 Zoll Diskettenlaufwerk 2 2 2 CD ROM DVD ROM Anmerkung Wann immer in diesem Manual die Rede von CD ROM ist ist damit CD ROM oder DVD ROM gemeint da beide Technologien aus Sicht des Betriebssystems fast gleich sind mit Ausnahme einiger sehr alter nicht standardkonformer CD ROM Laufwerke die weder SCSI noch IDE ATAPI kompatibel sind Eine CD ROM basierte Installation wird f r einige Architekturen unterst tzt Auf Ger ten die das Starten von CD ROM erl
63. 0u04eeeeeeeeeesenennnnnnnnnnennnnnnnnnnnnnnnennnnennnnnenn 40 5 2 1 1 Boot Parameter benutzen um Fragen automatisiert zu beantworten 43 5 2 1 2 Parameter f r Kernelmodule angeben 2u20ns0nennenneeneennenn 44 5 2 1 3 Kernel Module als gesperrt markieren 2 200440ns ernennen 45 5 3 Beseitigen von Problemen w hrend der Installation uun0nseneenennesneenennn 45 5 3 1 Zuverl ssigkeit von CD ROMS uuueusessnseenserseesnennnennennnnnnennennnnnennnenennnnnnnnan 45 9 3 1 1 Allgemeine Probleme ses020nssnese en 45 5 3 1 2 Wie Sie Probleme untersuchen und vielleicht auch l sen 46 5 3 2 Un Zuverl ssigkeit von Floppy Disks 2220u20s42n sn ennnnnennennennnennenn nennen 47 5 3 3 Boof Konfiguralion u uen eek 48 5 3 4 H ufige Installationsprobleme unter Intel x86 200204000n0en ne nnenneenneene een 48 5 3 4 1 W hrend der PCMCIA Konfiguration friert das System ein 49 5 3 4 2 Das System friert ein w hrend die USB Module geladen werden 49 5 3 5 Die Startmeldungen des Kernels deuten 2uus0srnnesnnennnnnensennennneneennnnnn en 49 5 3 6 Installationsprobleme berichten uuunersennernnesnennnennnnnennnnnennnennsnnnnnnnnnn 49 5 3 7 Installationsberichte einschicken u 22u020204rnennennnennennnnnnnnnennnnnennnennennnnnnnenn 50 6 Den Debian
64. 5 1 GB F ext3 Loopback loop0 515 2 MB AES256 keyfile 1 515 2 MB F ext3 Jetzt ist es Zeit den Dateisystemen Einh ngepunkte zuzuweisen und zus tzlich vielleicht die Datei systemtypen zu ndern falls die Standardwerte Ihnen nicht zusagen Sie sollten sich auch noch die Identifikationskennungen die in Klammern stehen notieren in die sem Fall sda2_crypt und 100p0 sowie die Einh ngepunkte die Sie ihnen zugeordnet haben Sie ben tigen diese Informationen sp ter wenn Sie das neue System starten Die Unterschiede zwischen einem normalen Boot Prozess und einem Boot Prozess mit beteiligten verschl sselten Dateisystemen wird weiter unten im Abschnitt 7 2 behandelt Wenn Sie mit dem Partitionierungsschema zufrieden sind k nnen Sie mit der Installation fortfahren 68 Kapitel 6 Den Debian Installer verwenden 6 3 3 Einrichten des Systems Nach der Partitionierung stellt der Installer ein paar weitere Fragen die f r das Einrichten des zu installierenden Systems ben tigt werden 6 3 3 1 Konfiguration Ihrer Zeitzone tzsetup Abh ngig vom Wohnort der beim Beginn des Installationsprozesses ausgew hlt wurde k nnte Ihnen eine Liste von Zeitzonen pr sentiert werden die f r den Ort relevant sind Wenn Ihr Ort nur eine Zeitzone hat werden Sie nicht gefragt und das System wird diese Zeitzone w hlen 6 3 3 2 Konfiguration der Uhr clock setup Der Installer fragt Sie unter Umst nden ob die Hardware Uhr des Rechner
65. CDs Seite http www debian org CD vendors Sie k nnen sich auch die CD ROM Images von einem Debian Spiegelserver herunterladen und Ihren eigenen Satz CDs erstellen wenn Sie ei ne schnelle Netzwerkverbindung und einen CD Brenner haben lesen Sie die Debian GNU Linux auf CD Seite http www debian org CD bez glich weiterer Details Wenn Sie einen Satz Debian CDs haben und Ihr Rechner kann auch von CD booten k nnen Sie direkt zum Kapitel 5 springen Es wur de ein gro er Aufwand betrieben sicherzustellen dass die Dateien die die meisten Leute ben tigen werden auf den CDs enthalten sind Obwohl ein kompletter Satz Bin rpakete mehrere CDs erfordert ist es unwahrscheinlich dass Sie Pakete von der dritten CD oder dar ber ben tigen Sie k nnen sich auch f r die DVD Version entscheiden was viel Platz in Ihrem Regal spart au erdem vermeiden Sie dadurch den CD Wechsel Marathon Wenn Ihre Maschine nicht von CD booten kann Sie aber trotzdem einen Satz Debian CDs haben k nnen Sie eine alternative Strategie verfolgen wie zum Beispiel Floppy Disk Festplatte USB Stick Netzwerk Boot oder Sie laden den Kernel manuell von der CD um den Installer zu starten Die Dateien die Sie ben tigen um auf alternative Art zu booten sind ebenfalls auf der CD Das Debian Netzwerk Archiv und die Verzeichnisstruktur der CD sind identisch Wenn also weiter unten Pfade zu Dateien im Archiv angegeben werden k nnen Sie diese Dateien auch im gleichen Ver
66. D ROM Laufwerk oder Ihre Netzwerkkarte Weil allerdings im ersten Durchlauf m glicherweise noch nicht alle Treiber zur Verf gung stehen muss die Hardware Erkennung eventuell sp ter noch einmal wiederholt werden 6 3 1 1 Verf gbaren Arbeitsspeicher pr fen Low Memory Modus lowmem Einer der ersten Tests die der debian installer durchf hrt ist zu berpr fen wieviel Arbeits speicher zur Verf gung steht Ist der verf gbare Speicher knapp f hrt dieses Modul einige nderun gen am Installationsprozess durch die Ihnen hoffentlich erm glichen Debian GNU Linux trotzdem auf Ihrem System zu installieren Die erste Ma nahme die getroffen wird um den Speicherbedarf des Installers zu reduzieren ist die Deaktivierung aller bersetzungen was bedeutet dass die Installation nur in Englisch durchgef hrt werden kann Das installierte System kann nat rlich trotzdem an Ihre Sprache angepasst werden nachdem die Installation abgeschlossen ist Falls dies noch nicht ausreichend ist kann der Speicherbedarf weiter reduziert werden indem nur diejenigen Komponenten geladen werden die unbedingt erforderlich sind um eine Basisinstallation abzuschlie en Dies schr nkt die F higkeiten des Installers ein Sie haben die Gelegenheit zus tzli che Komponenten manuell zu laden aber Sie sollten bedenken dass jede solche Komponente auch zus tzlichen Speicher ben tigt und so dazu f hren k nnte dass die Installation fehlschl gt Wenn der
67. Datentr ger konfigurieren Wenn Sie ihn ausgew hlt haben werden Sie 5 Man glaubt allerdings dass die Jungs vom Geheimdienst Daten sogar noch nach mehrfachem berschreiben des magneto optischen Mediums wiederherstellen k nnen 67 Kapitel 6 Den Debian Installer verwenden aufgefordert das L schen von zum Entfernen markierten Partitionen zu best tigen sowie evtl weite rer Aktionen wie dem Schreiben einer neuen Partitionstabelle Bei gro en Partitionen kann dies eine Weile dauern Als n chstes m ssen Sie f r Partitionen die konfiguriert sind eine Passphrase zu verwenden eine eben solche eingeben Gute Passphrasen sollten l nger als 8 Zeichen sein aus einer Mischung von Buchstaben Zahlen und anderen Zeichen bestehen und keine W rter aus allgemeinen W rterb chern enthalten oder Informationen die leicht mit Ihnen in Verbindung gebracht werden k nnten wie Ge burtsdaten Hobbies Namen oder Kosenamen von Haustieren Familienmitgliedern oder Angeh rigen etc Warnung Bevor Sie irgendeine Passphrase eingeben sollten Sie sicherstellen dass Ihre Tastatur korrekt konfi guriert ist und die erwarteten Zeichen erzeugt Wenn Sie nicht sicher sind k nnen Sie auf die zweite virtuelle Konsole wechseln und dort an der Eingabeaufforderung einen Text eingeben Dies stellt si cher dass Sie sp ter keine berraschung erleben wenn Sie z B versuchen eine Passphrase auf einer qwerty Tastatur einzugeben w hrend Sie bei der Ins
68. Debian GNU Linux Installationsanleitung Debian GNU Linux Installationsanleitung Copyright 2004 2005 2006 2007 Das Debian Installer Team Dieses Dokument enth lt Anweisungen zur Installation des Debian GNU Linux 4 0 Systems Codename ETCH f r die Intel x86 Architektur i386 Es enth lt auch Verweise auf andere Informationsquellen sowie Tipps wie Sie das Beste aus Ihrem neuen Debian System machen Anmerkung Obwohl diese Installationsanleitung f r i386 berwiegend aktuell ist planen wir einige nde rungen und Umorganisationen nach der offiziellen Herausgabe von Etch Sie finden m glicherweise eine neuere Version dieses Handbuchs auf der debian installer Website http www debian org devel debian installer M glicherweise gibt es dort auch zus tzliche bersetzungen Dieses Handbuch ist freie Software Sie k nnen es unter den Bedingungen der GNU General Public License weiter ver ffentlichen und oder ver ndern Sie finden die Lizenz im Anhang F Inhaltsverzeichnis Debian GNU Linux 4 0 installieren auf i386 Systemen sursessnsonsnssossonsnssnennsnnsnnsnnsnnsnssnsonsnnsnnsonnnn x 1 Willkommen bei Debian susssssssossossnssnssnssnsnnsnnsnnsnssnssnsnnsnnsonsnssnnsnnsnsnnsonnnnsnnsonsnssnsnnssnsnnsnnnnsnne 1 Lik Was ist Debian 2 susanne Oa RE aA ENEEIER ARS 1 1 2 Wasist GNU LINUR u a sinken Einen nem nun kun 2 1 3 Was ist Debian GNU Linux u usesssserssnsnnensnennnnnsnnnnsnnnnnnnnnnnnnnnnen
69. Installer im Low Memory Modus l uft ist es empfehlenswert eine relativ gro e Swap Partition 64 128MB zu erstellen Diese wird als virtueller Speicher genutzt und vergr ert so den Arbeitsspeicher der dem System zur Verf gung steht Der Installer wird die Swap Partition so fr h wie m glich w hrend des Installationsprozesses aktivieren Bedenken Sie dass die starke Nutzung von Swap Speicher die Performance des Systems reduziert und zu hoher Festplattenaktivit t f hren kann Trotz all dieser Ma nahmen ist es immer noch m glich dass Ihr System einfriert oder sich aufh ngt dass unerwartete Fehler auftreten oder dass Prozesse vom Kernel beendet werden weil kein freier Speicher mehr verf gbar ist erkennbar an Meldungen wie Out of memory auf VT4 und im Syslog Es wurde zum Beispiel berichtet dass die Erzeugung eines gro en ext3 Dateisystems im Low Memory Modus fehlgeschlagen ist wenn die Swap Partition zu klein gew hlt war Wenn die Vergr erung des Swap Speichers nicht hilft sollten Sie das Dateisystem stattdessen als ext2 erzeugen dies ist eine Standardkomponente des Installers w hrend ext3 eine der Komponenten ist die im Low Memory Modus nicht standardm ig geladen wird Nach Abschluss der Installation ist es m glich die ext2 Partition nach ext3 umzuwandeln 6 3 1 2 Lokalisierungs Optionen ausw hlen localechooser In den meisten F llen betreffen die ersten Fragen die Ihnen gestellt werden die Auswahl von
70. Kernel bootet z B komplett wei komplett schwarz oder farbiger Pixelm ll enth lt Ihr Rechner m glicherweise eine problematische Grafikkarte die nicht ordnungsgem in den Framebuffer Modus schaltet Sie k nnen dann den Boot Parameter fb false video vgal6 off benutzen um den Framebuffer auf der Konsole zu deakti 48 Kapitel 5 Das Installationssystem booten vieren In diesem Fall steht aufgrund von eingeschr nkter Konsolenfunktionalit t nur eine reduzierte Anzahl Sprachen zur Verf gung Abschnitt 5 2 enth lt Details zu diesem Thema 5 3 4 1 W hrend der PCMCIA Konfiguration friert das System ein Einige Laptop Modelle von Dell sind bekannt daf r dass Sie sich aufh ngen wenn die PCMCIA Ger teerkennung versucht bestimmte Hardwareadressen abzufragen Andere Modelle k nnen hn liche Symptome zeigen Wenn Ihnen solche Probleme unterkommen und Sie kein PCMCIA Ger t w hrend der Installation ben tigen k nnen Sie PCMCIA komplett deaktivieren indem Sie den Boot Parameter hw detect start_pcmcia false benutzen Nachdem die Installation abgeschlossen ist k nnen Sie PCMCIA so konfigurieren dass der problematische Adressbereich ausgeschlossen wird Alternativ k nnen Sie den Installer im Experten Modus booten Sie werden dann aufgefordert die Ressourcenbereiche einzugeben die Ihre Hardware ben tigt Ein Beispiel wenn Sie einen der oben erw hnten Dell Laptops besitzen sollten Sie hier exclude port 0x800 0x8ff eingeben
71. R IRGENDWELCHE SCH DEN HAFTBAR EINSCHLIE LICH JEGLICHER ALLGEMEINER ODER SPEZIELLER SCH DEN SCH DEN DURCH SEITENEFFEKTE NEBENWIRKUNGEN ODER FOLGESCH DEN DIE AUS DER BENUTZUNG DES PROGRAMMS ODER DER UNBENUTZBARKEIT DES PROGRAMMS FOLGEN EINSCHLIE LICH ABER NICHT BESCHR NKT AUF DATENVERLUSTE FEHLERHAFTE VERARBEITUNG VON DATEN VERLUSTE DIE VON IHNEN ODER ANDEREN GETRAGEN WERDEN M SSEN ODER DEM UNVERM GEN DES PROGRAMMS MIT IRGENDEINEM ANDEREN PROGRAMM ZUSAMMENZUARBEITEN SELBST WENN EIN COPYRIGHT INHABER ODER DRITTER BER DIE M GLICHKEIT SOLCHER SCH DEN UNTERRICHTET WORDEN WAR ENDE DER BEDINGUNGEN F 3 Wie Sie diese Bedingungen auf Ihre eigenen neuen Programme anwenden k nnen Wenn Sie ein neues Programm entwickeln und wollen dass es vom gr tm glichen Nutzen f r die Allgemeinheit ist dann erreichen Sie das am besten indem Sie es zu freier Software machen die jeder unter diesen Bestimmungen weiterverbreiten und ver ndern kann Um dies zu erreichen f gen Sie die folgenden Vermerke zu Ihrem Programm hinzu Am sichersten ist es sie an den Anfang einer jeden Quelldatei zu stellen um den Gew hrleistungsausschluss m glichst deutlich darzustellen zumindest aber sollte jede Datei eine Copyright Zeile besitzen sowie einen kurzen Hinweis darauf wo die vollst ndigen Vermerke zu finden sind one line to give the program s name and a brief idea of what it does Copyright C year name of author This program
72. System Die meisten Benutzer werden zus tzliche Software auf dem System installieren wollen um es an ihre Anforderungen anzupassen und der Installer erm glicht dies auch Dieser Schritt kann sogar l nger als die Installation des Basissystems dauern wenn Sie einen langsamen Rechner oder langsames Netzwerk haben 6 3 5 1 apt konfigurieren apt setup Eines der Programme das zur Paketinstallation auf einem Debian GNU Linux System verwendet werden kann ist apt get aus dem Paket apt Andere Frontends f r die Paketverwaltung wie aptitude und synaptic Diese Frontends werden f r neue Debian Benutzer empfohlen da sie einige zus tzliche tool apt get is a higher level tool which will invoke dpkg as appropriate It knows how to retrieve packages from your CD the network or wherever It is also able to automatically install other packages which are required to make the package you re trying to install work correctly Beachten Sie dass das Programm das letztendlich die Pakete installiert dpkg hei t Allerdings ist dies mehr ein Low Level Programm apt get spielt auf einem h heren Level und wird dpkg nach Bedarf aufrufen Es wei wie es die Pakete von Ihrer CD ber Netzwerk oder sonst woher bekommen kann Au erdem kann es automatisch andere Pakete mit installieren die ben tigt werden damit die Pakete die Sie installieren m chten korrekt funktionieren 70 Kapitel 6 Den Debian Installer verwenden Funktionen wie Pak
73. Wie bereits vorher erw hnt wird das installierte System nur sehr minimalistisch ausgestattet sein Wenn Sie m chten dass das System ein bisschen ausgereifter wird gibt es eine einfache Methode alle Pakete mit Standard Priorit t zu installieren tasksel install standard Sie k nnen nat rlich auch einfach aptitude benutzen um individuell Pakete zu installieren 127 Anhang D Verschiedenes Nach der Installation liegen viele heruntergeladene Pakete in dem Verzeichnis var cache apt archives Sie k nnen etliches an Festplattenspeicher wieder freigeben indem Sie folgendes ausf hren aptitude clean D 4 Debian GNU Linux ber Parallel Line IP PLIP installieren Dieses Kapitel beschreibt wie man Debian GNU Linux auf einem Rechner installiert der keine Ether netkarte hat stattdessen aber eine Verbindung per Nullmodem Kabel auch Nulldrucker Nullprinter Kabel genannt zu einem anderen Gateway Computer Dieser Gateway Rechner sollte mit einem Netzwerk verbunden sein in dem ein Debian Spiegelserver verf gbar ist wie z B das Internet In dem Beispiel in diesem Abschnitt werden wir eine PLIP Verbindung konfigurieren die ein Ga teway verwendet welches ber eine W hlverbindung ppp0 mit dem Internet verbunden ist Wir werden die IP Adressen 192 168 0 1 und 192 168 0 2 f r die PLIP Schnittstellen auf dem Zielsystem respektive Quellsystem verwenden diese Adressen sollten im Adressraum Ihres Netzwerkes noch ungenu
74. a mnt der jetzt ein FAT Dateisystem enth lt und kopieren ein Debian netinst oder businesscard ISO Image dorthin siehe Abschnitt 4 4 3 Achten Sie darauf dass die Datei auf iso endet H ngen Sie den Stick aus dem Dateisystem aus umount mnt Sie haben es geschafft 30 Kapitel 4 System Installationsmedien beschaffen 4 4 2 Die Dateien kopieren der flexible Weg Wenn Sie flexibler sein wollen oder einfach nur wissen m chten was passiert sollten Sie die folgende Methode nutzen um die Dateien auf den Stick zu bef rdern 4 4 2 1 Partitionieren eines USB Sticks auf Intel x86 Systemen Wir werden hier erl utern wie Sie den Memory Stick einrichten so dass nur die erste Partition ge nutzt wird statt des kompletten USB Speichers Anmerkung Da die meisten USB Sticks mit einer einzelnen FAT16 Partition vorkonfiguriert geliefert werden m ssen Sie den Stick m glicherweise nicht neu partitionieren oder formatieren Falls es trotzdem n tig ist nutzen Sie cfdisk oder ein anderes Partitionierungswerkzeug um eine FAT16 Partition zu erzeugen und erstellen dann ein Dateisystem indem Sie Folgendes eingeben mkdosfs dev sdal Achten Sie darauf dass Sie den richtigen Ger tenamen f r den USB Stick verwenden Das Pro gramm mkdosts ist in dem Debian Paket dosfstools enthalten Um den Kernel zu starten nachdem wir vom USB Stick gebootet haben werden wir einen Bootloader auf dem Stick ablegen Obwohl jeder Bootloa
75. aber noch etwas mageres Debian System auf der Festplatte Wechseln Sie mit chroot hinein LANG C chroot mnt dekinst bin bash Danach m ssen Sie unter Umst nden die Definition der Terminal Variable anpassen so dass sie mit dem Debian Basissystem kompatibel ist zum Beispiel export TERM xterm color D 3 4 1 Partitionen einbinden Sie m ssen die Datei etc stab erzeugen editor etc fstab Hier ein Beispiel das Sie sich anpassen k nnen etc fstab static file system information file system mount point dev XXX dev XXX boot dev XXX none proc proc dev d0 media floppy dev cdrom media cdrom dev XXX tmp dev XXX var dev XXX usr dev XXX home type ext3 ext3 swap proc au iso9660 ex ex ex ex CO D3 E3 t3 t3 options defaults ro nosuid nodev SW defaults noauto rw sync user exec noauto ro user exec rw nosuid nodev rw nosuid nodev rw nodev rw nosuid nodev dump oo O O pass oO DD NM Nutzen Sie den Befehl mount a um alle Dateisysteme die Sie in etc stab angegeben haben einzubinden um die Dateisysteme einzeln einzubinden benutzen Sie mount path z B mount usr Aktuelle Debian Systeme haben Einh ngepunkte Mountpoints f r Wechseldatentr ger in media behalten aber aus Kompatibilit tsgr nden auch symbolische Links in Erstellen Sie diese nach Be darf zum Beispiel mit cd media mkdir cd
76. achdem die CD oder das CD Image geladen wurde Beim Voreinstellen per network kann die Datei erst geladen werden nachdem das Netzwerk konfiguriert wurde Nat rlich k nnen Voreinstellungswerte f r solche Fragen nicht greifen dies beinhaltet Fragen die nur bei mittlerer oder niedriger Priorit t gestellt werden wie der erste Hardware Erkennungslauf Abschnitt B 2 2 zeigt aber einen Weg trotzdem zu vermeiden dass diese Fragen gestellt werden 93 Anhang B Automatisieren der Installation mittels Voreinstellung Um Fragen zu vermeiden die normalerweise erscheinen bevor die Voreinstellung greift k nnen Sie den Installer im auto Modus starten Dadurch werden Fragen die eigentlich f r Voreinstellung zu fr h gestellt werden wie Land Sprache und Tastaturbelegung aufgeschoben bis das Netzwerk aktiv ist und dann voreingestellt werden k nnen Au erdem wird die Installation mit Priorit t kritisch durchgef hrt um unwichtige Fragen zu unterdr cken Siehe Abschnitt B 2 3 f r Details B 1 2 Einschr nkungen Obwohl f r die meisten Fragen des debian installer Werte voreingestellt werden k nnen gibt es einige erw hnenswerte Ausnahmen Sie m ssen eine ganze Festplatte oder freien verf gbaren Platz auf einer Platte neu partitionieren es ist nicht m glich bereits vorhandene Partitionen zu verwen den B 2 Voreinstellung nutzen Zun chst m ssen Sie nat rlich eine Voreinstellungsdatei erstellen und dort ablegen wo Sie s
77. achste Weg um den USB Memory Stick f r die Installation vorzubereiten ist die hd media boot img gz Datei herunterzuladen und daraus mittels gunzip das 256 MB gro e Image zu extrahieren Kopieren Sie dieses Image direkt auf Ihren Memory Stick der nat rlich mindestens 256 MB gro sein muss Hierdurch wird alles andere auf dem Memory Stick gel scht H ngen Sie dann den Memory Stick ins Dateisystem ein der jetzt ein FAT Dateisystem enth lt Laden Sie als n chstes ein Debian Netinst CD Image herunter und kopieren Sie es auf den Memory Stick als Dateiname ist alles ok solange es auf iso endet Es gibt andere flexiblere Wege um einen Memory Stick f r die Nutzung des Debian Installers ein zurichten und es ist auch m glich es mit kleineren Speicher Sticks hinzubekommen Details finden Sie im Abschnitt 4 4 Bei einigen Systemen kann das BIOS direkt vom USB Speicher starten bei anderen nicht Eventuell m ssen Sie das BIOS konfigurieren von einem removable drive Wechseldatentr ger oder sogar von einem USB ZIP zu booten um zu erreichen dass es den Speicher Stick als Bootmedium nutzt Hilfreiche Tipps und Details gibt es im Abschnitt 5 1 3 A 2 4 ber das Netzwerk booten Es ist ebenfalls m glich den debian installer komplett ber das Netzwerk zu starten Die verschiedenen Varianten des Bootens per Netzwerk sind abh ngig von der Architektur und den Netzwerk Boot Einstellungen Sie k nnen die Dateien unter netboot nu
78. agen Partitionierungsschema Mindestens erforderlicher Festplattenplatz Erstellte Partitionen und tmp Partitionen Alle Dateien in eine Partition 600MB swap Separate home Partition 500MB home swap Separate home usr var 1GB home usr var tmp swap Wenn Sie Gef hrte Partitionierung mit LVM Standard oder LVM w hlen wird der Installer zu s tzlich eine separate boot Partition erzeugen Alle anderen Partitionen inklusive Swap werden innerhalb der LVM Partition erstellt Nachdem Sie ein Schema ausgew hlt haben erscheint im n chsten Bild Ihre neue Partitionstabelle mit Informationen dar ber ob und wie die Partitionen formatiert werden und wo sie ins Dateisystem eingebunden werden Die Liste der Partitionen sieht in ihrer Struktur hnlich aus wie diese IDEl master hda 6 4 GB WDC AC364001L 1 prim r 16 4 MB B f ext2 boot 2 prim r 551 0 MB swap swap 3 prim r 5 8 GB ntfs pri log 8 2 MB FREIER SPEICHER IDE1 slave hdb 80 0 GB ST380021A 1 prim r 15 9 MB ext3 2 prim r 996 0 MB fat16 3 prim r 3 9 GB xfs home 5 logisch 6 0 GB f ext3 6 logisch 1 0 GB f ext3 var 7 logisch 498 8 MB ext3 8 logisch 551 5 MB swap swap 9 logisch 65 8 GB ext2 Dieses Beispiel zeigt wie zwei IDE Festplatten in mehrere Partitionen aufgeteilt wurden die erste Platte enth lt noch etwas freien Speicher Jede dieser Zeilen mit jeweils einer Pa
79. ahl und Installation zus tzlicher Software zu erm glichen os prober Andere Betriebssysteme erkennen Erkennt bereits installierte Betriebssysteme auf dem Rechner und leitet diese Informationen an den bootloader installer weiter der Ihnen die M glichkeit gibt erkannte Betriebssysteme zum Startmen des Bootloaders hinzuzuf gen Auf diese Weise kann der Benutzer auf einfachste Weise beim Booten ausw hlen welches Betriebssystem gestartet werden soll bootloader installer Installation des Bootloaders Die verschiedenen Bootloader Installer diese unterscheiden sich architekturabh ngig geringf gig installieren alle ein Bootloader Programm auf der Festplatte welches zum Starten des Computers ohne Verwendung einer Diskette oder CD ROM notwendig ist Viele Bootloader erlauben dem Benutzer die Auswahl eines alternativen Betriebssystems bei jedem Start des Computers shell Starten einer Shell Eingabeaufforderung Erlaubt dem Benutzer das Ausf hren einer Shell aus dem Men oder auf der zweiten Konsole save logs Logdateien sichern Bietet dem Benutzer die M glichkeit bei Problemen Informationen auf einer Diskette ber Netzwerk auf einem entfernten Laufwerk auf Festplatte oder auf einem anderen Medium abzus peichern um den Debian Entwicklern sp ter pr zise von Probleme mit der Installer Software berichten zu k nnen 6 3 Die einzelnen Komponenten In diesem Kapitel beschreiben wir detailliert jede Komponente des Instal
80. al Le Bail danken f r n tzliche In formationen ber das Booten von einem USB Memory Stick Miroslav Kufe hat Dokumentation ber eine Reihe neuer Funktionen in Sarge s Debian Installer geschrieben Extrem hilfreiche Texte und Informationen haben wir gefunden in Jim Mintha s HowTo f r das Booten per Netzwerk leider keine URL verf gbar der Debian GNU Linux FAQ http www debian org doc FAQ der Linux m68k FAQ http www linux m68k org fag faq html der Linux for SPARC Processors F A Q http www ultralinux org fag html der Linux Alpha FAQ http linux iol unh edu linux alpha fag sowie weiteren Quellen Die Betreuer dieser frei verf gbaren und reichhaltigen Informationsquellen wollen wir hiermit ebenfalls erw hnen Der Abschnitt D 3 dieses Handbuchs stammt teilweise aus Dokumenten die unter dem Copyright von Karsten M Self stehen Der Abschnitt D 4 basierte auf dem PLIP Install HowTo http www tldp org HOWTO PLIP Install HOWTO html von Gilles Lamiral E 4 Anerkennung der Warenzeichen Alle Warenzeichen sind Eigentum der jeweiligen Markeninhaber 134 Anhang F GNU General Public License Anmerkung This is an unofficial translation of the GNU General Public License into German It was not published by the Free Software Foundation and does not legally state the distribution terms for software that uses the GNU GPL only the original English text http www gnu org copyleft gpl html of the GNU GPL does that Ho
81. alt ein auf dem Programm basierendes Datenwerk darstellt unabh ngig davon dass die Ausgabe durch die Ausf hrung des Programms erfolgte Ob dies zutrifft h ngt von den Funktionen des Programms ab 1 Sie d rfen auf beliebigen Medien unver nderte Kopien des Quelltextes des Programms wie sie ihn erhalten haben anfertigen und verbreiten Voraussetzung hierf r ist dass Sie mit jeder Kopie einen entsprechenden Copyright Vermerk sowie einen Haftungsausschluss ver ffentlichen alle Vermerke die sich auf diese Lizenz und das Fehlen einer Garantie beziehen unver ndert lassen und des weiteren allen anderen Empf ngern des Programms zusammen mit dem Programm eine Kopie dieser Lizenz zukommen lassen 136 Anhang F GNU General Public License Sie d rfen f r den eigentlichen Kopiervorgang eine Geb hr verlangen Wenn Sie es w nschen d rfen Sie auch gegen Entgelt eine Garantie f r das Programm anbieten 2 Sie d rfen Ihre Kopie n des Programms oder eines Teils davon ver ndern wodurch ein auf dem Programm basierendes Datenwerk entsteht Sie d rfen derartige Bearbeitungen unter den Bestimmun gen von Paragraph 1 vervielf ltigen und verbreiten vorausgesetzt dass zus tzlich alle im folgenden genannten Bedingungen erf llt werden a Sie m ssen die ver nderten Dateien mit einem auff lligen Vermerk versehen der auf die von Ihnen vorgenommene Modifizierung und das Datum jeder nderung hinweist b Sie m ssen daf r sorgen dass j
82. ann der Ur heberrechtsinhaber der das Programm unter diese Lizenz gestellt hat eine explizite geographische Begrenzung der Verbreitung angeben in der diese Staaten ausgeschlossen werden so dass die Ver breitung nur innerhalb und zwischen den Staaten erlaubt ist die nicht ausgeschlossen sind In einem solchen Fall beinhaltet diese Lizenz die Beschr nkung als w re sie in diesem Text niedergeschrieben 9 Die Free Software Foundation kann von Zeit zu Zeit berarbeitete und oder neue Versionen der General Public License ver ffentlichen Solche neuen Versionen werden vom Grundprinzip her der gegenw rtigen entsprechen k nnen aber im Detail abweichen um neuen Problemen und Anforde rungen gerecht zu werden Jede Version dieser Lizenz hat eine eindeutige Versionsnummer Wenn in einem Programm angegeben wird dass es dieser Lizenz in einer bestimmten Versionsnummer oder jeder sp teren Version any later version unterliegt so haben Sie die Wahl entweder den Bestim mungen der genannten Version zu folgen oder denen jeder beliebigen sp teren Version die von der Free Software Foundation ver ffentlicht wurde Wenn das Programm keine Versionsnummer angibt k nnen Sie eine beliebige Version w hlen die je von der Free Software Foundation ver ffentlicht wurde 10 Wenn Sie den Wunsch haben Teile des Programms in anderen freien Programmen zu verwen den deren Bedingungen f r die Verbreitung anders sind schreiben Sie an den Autor um ihn u
83. astung einfach nicht bemerkt die diese Hardware der CPU auferlegt Jedes Multi Tasking Betriebssystem sogar Windows 2000 oder XP leidet aber unter reduzierter Performance wenn Peripherie Hersteller mit der eingebetteten Rechenleistung ihrer Hardware geizen Sie k nnen helfen diese Situation zu verbessern indem Sie die Hersteller ermuntern die Dokumen tation und andere zur Programmierung ihrer Hardware notwendigen Ressourcen zu ver ffentlichen aber die beste Strategie ist einfach diese Art von Hardware zu vermeiden bis sie im Linux Hardware Kompatibilit ts HowTo http www tldp org HOWTO Hardware HOWTO html als funktionierend aufgelistet ist 2 5 Anforderungen an Arbeitsspeicher und Festplattenplatz Sie m ssen mindestens 48MB Arbeitsspeicher und 500MB freien Festplattenspeicher haben Beachten Sie dass dies absolute Mindestanforderungen sind Realistischere Daten finden Sie im Abschnitt 3 4 2 6 Hardware f r Netzwerkverbindungen Nahezu alle Netzwerkkarten NIC die vom Linux Kernel unterst tzt werden sollten auch vom In stallationssystem unterst tzt werden modulare Treiber werden normalerweise automatisch geladen Dies beinhaltet die meisten PCI und PCMCIA Karten Viele ltere ISA Karten werden ebenfalls unterst tzt Bei ISDN wird das D Channel Protokoll f r das alte deutsche ITR6 nicht unterst tzt Spellcaster BRI ISDN Boards werden ebenfalls nicht vom debian installer unterst tzt Die Verwendung von ISDN w
84. ationen generelle Speicher oder Festplattenplatzanfor derungen anzugeben da dies sehr davon abh ngt wozu der Server verwendet wird Bedenken Sie dass diese Angaben nicht die anderen Daten enthalten die normalerweise auf solchen Systemen vorhanden sind wie die Dateien der Benutzer E Mails und Daten Es ist immer ratsam bei der Erw gung des f r Ihre eigenen Dateien ben tigten Platzes gro z gig zu sein Der zum reibungslosen Betrieb des Debian GNU Linux Systems selbst n tige Festplattenplatz ist be reits in die Empfehlungen mit eingerechnet Erw hnt werden muss hier das Verzeichnis die Partition var das viele Debian spezifische Statusinformationen wie Protokolldateien enth lt zus tzlich zu dem regul ren Inhalt Die dpkg spezifischen Dateien mit Informationen ber alle installierten Pa kete k nnen z B leicht 40MB beanspruchen Auch legt apt get heruntergeladene Pakete dort ab bevor Sie installiert werden Sie sollten immer mindestens 200MB f r var bereithalten bzw sogar erheblich mehr wenn Sie eine grafische Desktop Umgebung installieren 3 5 Im Voraus partitionieren f r eine Multiboot Installation Das Partitionieren Ihrer Festplatte ist das Aufteilen Ihrer Platte in einzelne Abschnitte Jeder Abschnitt ist von den anderen unabh ngig Es ist so hnlich wie das Aufstellen von W nden in einem Haus wenn Sie in einem Raum ein M belst ck aufstellen beeinflusst das die anderen R ume nicht Wenn Sie bereits ein Betri
85. auben sollte es Ihnen m glich sein eine Installation komplett durchzuf h ren Sogar auf einem System das das Starten von CD ROM nicht unterst tzt k nnen Sie die CD ROM in Kombination mit den anderen Techniken verwenden um Ihr System zu installieren sobald Sie auf anderem Wege gebootet haben siehe Kapitel 5 Sowohl SCSI als auch IDE ATAPI CD ROMs werden unterst tzt Zus tzlich werden alle nicht standardkonformen CD Anschl sse die von Linux unterst tzt werden wie die Mitsumi und Matsushita Laufwerke auch von den Boot Disketten unterst tzt Diese Modelle k nnen jedoch spezielle Boot Parameter oder andere Einstellungen ben tigen um sie zum Laufen zu bringen und das Booten von diesen Nicht Standard Anschl ssen ist eher unwahrscheinlich Das Linux CD ROM HowTo _ http www tldp org HOWTO CDROM HOWTO html enth lt ausf hrliche Informationen ber die Verwendung von CD ROMs unter Linux Es k nnen auch externe USB CD ROM Ger te verwendet werden genauso wie FireWire Ger te die von den ohcil394 und sbp2 Treibern unterst tzt werden 10 Kapitel 2 Systemanforderungen 2 2 3 Festplatten Das Starten des Installationssystem von einer Festplatte ist eine weitere Option f r viele Architektu ren Dies erfordert dass ein anderes Betriebssystem den Installer auf die Festplatte l dt 2 2 4 USB Memory Stick Viele Debian Ger te ben tigen ihre Disketten und oder CD ROM Laufwerke nur f r die Installati on und f r Rettu
86. auf Ihrem System pr sentiert werden und Sie werden aufgefordert eine davon auszuw hlen Normalerweise sollten Sie die Partition w hlen die das root Dateisystem enth lt welches Sie reparieren m ssen Sie k nnen 87 Kapitel 8 Die n chsten Schritte und welche Seiten Sie noch besuchen sollten Partitionen auf RAID und LVM Ger ten sowie solche die direkt auf den Platten angelegt wurden ausw hlen Falls m glich pr sentiert der Installer Ihnen jetzt eine Shell Eingabeaufforderung in dem Dateisystem dass Sie ausgew hlt haben die Sie f r n tige Reparaturen verwenden k nnen Wenn Sie z B den GRUB Bootloader neu in den Master Boot Record Ihrer ersten Festplatte installieren m ssen k nnen Sie dort grub install hd0 eingeben um dies zu erledigen Falls der Installer keine nutzbare Shell im von Ihnen gew hlten root Dateisystem starten kann weil vielleicht das Dateisystem besch digt ist wird eine Warnung angezeigt und Ihnen wird angeboten eine Shell in der Umgebung des Installers zu ffnen Sie werden hier vielleicht nicht so viele Werk zeuge zur Verf gung haben aber oft wird es trotzdem reichen das System zu reparieren Das root Dateisystem das Sie ausgew hlt haben wird in das target Verzeichnis eingebunden In jedem Fall wird der Rechner neu starten sobald Sie die Shell schlie en Zum Schluss noch ein Hinweis ein defektes System zu reparieren kann schwierig sein und dieses Handbuch versucht auch nicht
87. bootp Der n chste Abschnitt muss unter Umst nden an Ihre Situation angepasst werden subnet 192 168 1 0 netmask 255 255 255 0 range 192 168 1 200 192 168 1 253 option broadcast address 192 168 1 255 die Gateway Adresse die bei Ihnen unterschiedlich sein kann z B f r den Zugriff auf das Internet option routers 192 168 1 1 Geben Sie die DNS an die Sie nutzen m chten option domain name servers 192 168 1 3 group next server 192 168 1 3 host tftpclient Hardware Adresse des tftp Clients hardware ethernet 00 10 DC 27 6C 15 filename pxelinux 0 Beachten Sie dass im Fall von PXE die Client Datei pxelinux 0 ein Bootloader ist kein Kernel Image siehe Abschnitt 4 6 4 weiter unten 4 6 3 Den TFTP Server aktivieren Um den TFTP Server einzurichten sollten Sie als Erstes sicherstellen dass tftpd aktiv ist Dies k n nen Sie mit einer Zeile wie der folgenden in etc inetd conf erreichen tftp dgram udp wait nobody usr sbin tcpd in tftpd tftpboot Die Debian Pakete richten dies generell standardm ig korrekt ein wenn sie installiert werden Anmerkung Fr her haben TFTP Server das Verzeichnis t ftpboot genutzt um Images bere itzustellen Allerdings verwenden Server aus Debian GNU Linux Paketen unter Umst nden an dere Verzeichnisse um den Filesystem Hierarchy Standard http www pathname com fhs Fes tlegungen an welcher Stelle im Dateisystem bestimmte Daten abgespeichert werden soll
88. c License die Allgemeine ffentliche GNU Lizenz ebendiese Freiheit garantieren Sie soll sicherstel len dass die Software f r alle Benutzer frei ist Diese Lizenz gilt f r den Gro teil der von der Free Software Foundation herausgegebenen Software und f r alle anderen Programme deren Autoren ihr Datenwerk dieser Lizenz unterstellt haben Auch Sie k nnen diese M glichkeit der Lizenzierung f r Ihre Programme anwenden Ein anderer Teil der Software der Free Software Foundation unterliegt stattdessen der GNU Library General Public License der Allgemeinen ffentlichen GNU Lizenz f r Bibliotheken Mittlerweile wurde die GNU Library Public License von der GNU Lesser Public License abgel st Anmerkung des bersetzers Die Bezeichnung freie Software bezieht sich auf Freiheit nicht auf den Preis Unsere Lizenzen sollen Ihnen die Freiheit garantieren Kopien freier Software zu verbreiten und etwas f r diesen Service zu berechnen wenn Sie m chten die M glichkeit die Software im Quelltext zu erhalten oder den Quelltext auf Wunsch zu bekommen Die Lizenzen sollen garantieren dass Sie die Software ndern oder Teile davon in neuen freien Programmen verwenden d rfen und dass Sie wissen dass Sie dies alles tun d rfen 135 Anhang F GNU General Public License Um Ihre Rechte zu sch tzen m ssen wir Einschr nkungen machen die es jedem verbieten Ihnen diese Rechte zu verweigern oder Sie aufzufordern auf diese Rechte zu v
89. cdrom Achten Sie darauf ob nach diesem Befehl irgendwelche Fehlermeldungen angezeigt werden berpr fen Sie ob DMA im Moment aktiviert ist cd proc ide hdc grep using_dma settings using_dma 1 0 I rw Eine l an der ersten Stelle hinter using_dma bedeutet dass DMA aktiviert ist Sollte dies so sein versuchen Sie es zu deaktivieren echo n using_dma 0 gt settings Stellen Sie sicher dass Sie sich in dem Verzeichnis befinden das zu Ihrem CD ROM Laufwerk geh rt e Falls w hrend der Installation irgendwelche Probleme auftreten berpr fen Sie die Integrit t der CD ROM mittels der entsprechenden Option im Hauptmen des Installers ziemlich weit unten Sie k nnen dies auch nutzen um zu testen ob die CD ROM zuverl ssig gelesen werden kann 5 3 2 Un Zuverl ssigkeit von Floppy Disks Das gr te Problem f r Leute die Disketten f r die Installation von Debian benutzen scheint die Un Zuverl ssigkeit der Floppy Disks zu sein Die Boot Floppy ist die Floppy die die gr ten Probleme macht weil sie direkt von der Hardware gelesen wird bevor Linux bootet Oft liest der Hardwaretreiber nicht so zuverl ssig wie der Linux Floppy Disk Treiber und k nnte einfach ohne jede Fehlermeldung stoppen wenn er inkorrekte Daten ausliest Auch die Disketten k nnen fehlerhaft sein was sich als Flut von disk I O error Meldungen zeigt 47 Kapitel 5 Das Installationssystem booten Wenn Sie mit ei
90. ce als Maus Ger t ver wenden Das korrekte Mausprotokoll in gpm hei t exps2 in X ExplorerPS 2 Die entsprechenden Konfigurationsdateien sind etc gpm conf beziehungsweise etc X11 xorg conf Bestimmte Kernel Module m ssen geladen werden damit Ihre Maus funktioniert In den meisten F llen werden die richtigen Module automatisch erkannt aber f r ltere serielle oder Bus M use funktioniert dies nicht immer diese sind jedoch sehr selten au er vielleicht bei sehr alten Rechnern Eine Zusammenfassung der Linux Kernel Module die f r verschiedene Maustypen erforderlich sind Modul Beschreibung psmouse PS 2 Maus sollte automatisch erkannt werden usbhid USB Maus sollte automatisch erkannt werden sermouse Die meisten seriellen M use logibm Bus Maus die an eine Logitech Adapterkarte angeschlossen ist inport Bus Maus die an eine ATI oder Microsoft InPort Karte angeschlossen ist Um ein Maustreiber Modul zu laden k nnen Sie den Befehl modconf aus dem gleichnamigen Paket verwenden sehen Sie in der Kategorie kernel drivers input mouse nach D 2 Festplattenplatz der f r die Programmgruppen l Serielle M use haben gew hnlich einen 9 poligen Sub D Anschluss Bus M use haben einen runden 8 poligen Stecker nicht zu verwechseln mit dem runden 6 poligen Stecker einer PS 2 Maus oder dem runden 4 poligen Stecker einer ADB Maus 119 Anhang D Verschiedenes ben ti
91. ch sehr minimalisti sches System Um es funktioneller zu machen erlaubt Ihnen der n chste Schritt zus tzliche Pakete zu installieren indem Sie verschiedene Programmgruppen ausw hlen Bevor Pakete installiert werden k nnen muss apt installiert werden dabei wird festgelegt woher die Pakete empfangen werden Die Programmgruppe Standard System ist standardm ig bereits ausgew hlt und sollte normalerweise immer installiert werden W hlen Sie Arbeitsplatzrechner wenn Sie nach der Installation eine grafi sche Desktopumgebung haben m chten Abschnitt 6 3 5 2 enth lt weitere Informationen ber diesen Schritt Der letzte Schritt ist die Installation des Bootloaders Wenn der Installer ein anderes Betriebssystem auf Ihrem Rechner erkennt wird es zum Bootmen hinzugef gt und Sie werden dar ber informiert Standardm ig wird der Bootloader GRUB in den Master Boot Record der ersten Festplatte instal liert was meistens eine gute Wahl ist Sie haben aber die M glichkeit diese Auswahl zu berschreiben und ihn anderswo zu installieren Jetzt wird der debian installer Ihnen mitteilen dass die Installation abgeschlossen ist Entfer nen Sie die CD ROM oder das jeweilige Bootmedium und dr cken Sie Enter um den Rechner neu zu booten Es sollte das neu installierte System starten und Sie k nnen sich einloggen Dies ist in Kapitel 7 beschrieben Ben tigen Sie weitere Informationen ber den Installationsprozess lesen Sie Kapitel
92. chten Hierbei werden nicht nur die oberen Verzeichnisebenen durchsucht sondern das ganze Dateisystem Wenn iso scan Ihr ISO Image nicht finden kann starten Sie wieder Ihr Original Betriebssystem und berpr fen ob das Image richtig bezeichnet ist ob es auf iso endet ob es auf einem Dateisystem liegt das vom debian installer erkannt wird und ob es nicht besch digt ist berpr fen Sie die Checksumme Erfahrene Unix Nutzer k nnen dies auch auf der zweiten Konsole erledigen ohne den Rechner neu zu booten 6 3 1 5 Netzwerk Konfiguration netcfg Wenn Sie in diesen Schritt einsteigen und das System erkennt dass Sie mehr als eine Netzwerkkarte haben werden Sie gefragt welches Ihr prim rer Netzwerkanschluss ist dieser wird zum Beispiel auch f r die Installation verwendet Weitere Netzwerkkarten werden zu diesem Zeitpunkt nicht konfi guriert Sie k nnen zus tzliche Anschl sse konfigurieren nachdem die Installation beendet ist lesen Sie die interfaces 5 Handbuchseite Standardm ig versucht debian installer das Netzwerk Ihres Computers automatisch per DH CP zu konfigurieren Wenn die DHCP Anfrage erfolgreich ist sind Sie fertig Schl gt die Anfrage fehl so kann dies durch eine Reihe von Faktoren von einem nicht korrekt eingesteckten Netzwerk kabel bis hin zu einem falsch konfigurierten DHCP Setup ausgel st werden Oder vielleicht haben Sie berhaupt keinen DHCP Server in Ihrem Netzwerk F r weitere Erkl rungen kontroll
93. chten Sie dass manche Rechner durch Strg Alt Entf nicht vern nftig zur ckgesetzt werden deswegen wird ein harter Reboot empfohlen Wenn Sie das Installationssystem von einem exi stierenden Betriebssystem aus booten haben Sie keine Wahl aber ansonsten machen Sie bitte einen Hardware Neustart komplett ausschalten und neu einschalten Es wird die Diskette gesucht und Sie sollten dann einen Bildschirm sehen dass die Boot Diskette eingelesen wird schlie lich wird der boot Prompt anzeigt Sobald Sie Enter dr cken sollten Sie die Nachricht Loading sehen gefolgt von Uncompressing Linux dann bekommen Sie einen ganzen Bildschirm voll mit Informationen ber die Hardware in Ihrem System Mehr Informationen ber diese Phase des Bootprozesses finden Sie im Abschnitt 5 3 5 38 Kapitel 5 Das Installationssystem booten Nach dem Starten von der Boot Floppy wird die Root Floppy ben tigt Legen Sie sie ein und dr cken Enter der Inhalt der Disk wird in den Speicher geladen Der debian installer startet automatisch 5 1 5 Mit TFTP booten Um per Netzwerk booten zu k nnen ben tigen sie eine Netzwerkverbindung und einen TFTP Netzwerk Boot Server DHCP RARP oder BOOTP Die Installationsmethode um Netzwerk Boot zu unterst tzen ist im Abschnitt 4 6 beschrieben Es gibt mehrere Wege um ein i386 System per TFTP Boot zu starten 5 1 5 1 NIC oder Motherboard das PXE unterst tzt Es ist m glich dass Ihre Netzwerkkarte
94. den Job des Powerma nagements besser erledigen als das BIOS 3 6 4 Hardware Probleme auf die Sie achten sollten USB Bios Support und Tastaturen Falls Sie keine AT Tastatur haben sondern lediglich ein USB Modell m ssen Sie eventuell Legacy AT keyboard emulation im BIOS aktivieren Tun Sie dies Nach der Installation k nnen Sie den Virenschutz f r den Bootsektor Boot Sector protection wieder aktivieren wenn Sie m chten Unter Linux bietet dies zwar keine zus tzliche Sicherheit wenn Sie aber gleichzeitig noch Windows laufen lassen k nnte es eine Katastrophe verhindern Nachdem der Bootmanager eingerichtet wurde gibt es keinen Grund noch mit dem Master Boot Record MBR herum zu hantieren 26 Kapitel 3 Bevor Sie Debian GNU Linux installieren nur wenn das Installationssystem Ihre Tastatur im USB Modus nicht nutzen kann Umgekehrt kann es auf einige Systemen speziell Laptops auch n tig sein Legacy USB Support zu deaktivieren wenn die Tastatur nicht funktioniert Konsultieren Sie das Handbuch Ihres Mainboards und schauen Sie im BIOS nach Optionen f r Legacy keyboard emulation oder USB keyboard support 27 Kapitel 4 System Installationsmedien beschaffen 4 1 Offizielle Debian GNU Linux CD ROMs Die bei weitem einfachste Methode Debian GNU Linux zu installieren ist von einem Satz offizieller Debian CD ROM sS Sie k nnen die CDs bei einem H ndler kaufen siehe die Verk ufer von De bian
95. der wie z B lilo funktionieren sollte wird empfohlen SYSLINUX zu verwenden da er eine FAT16 Partition benutzt und ber eine Textdatei konfiguriert werden kann Jedes Betriebssystem das das FAT Dateisystem unterst tzt Kann verwendet werden um die Konfiguration des Bootloaders zu ver ndern Um SYSLINUX auf die FAT16 Partition des USB Sticks zu bef rdern installieren Sie die Pakete syslinux und mtools auf Ihrem System und f hren dann aus syslinux dev sdal Hier wieder die Warnung den richtigen Ger tenamen zu verwenden Die Partition darf nicht ins Datei system eingebunden sein wenn SYSLINUX gestartet wird Durch diese Prozedur wird ein Bootsektor auf die Partition geschrieben und die Datei Idlinux sys erstellt die den Bootloader Code enth lt H ngen Sie die Partition ins Dateisystem ein mount dev sdal mnt und kopieren Sie die fol genden Dateien vom Debian Archiv auf den Stick vmlinuz Kernel Bin r Datei initrd gz lnitial RAM Disk Image e syslinux c g SYSLINUX Konfigurationsdatei e Optionale Kernel Module Wenn Sie die Dateien umbenennen m chten beachten Sie dass SYSLINUX nur Dateinamen nach dem DOS 8 3 Format verarbeiten kann Die Konfigurationsdatei syslinux cfg sollte die folgenden zwei Zeilen enthalten default vmlinuz append initrd initrd gz 31 Kapitel 4 System Installationsmedien beschaffen 4 4 3 Ein ISO Image hinzuf gen Da der Stick die Quelle f r zus tzliche Daten ist d
96. dies m glicherweise nicht und ob Ihr Laufwerk zu dem Medium kompatibel ist das Sie nutzen Falls Sie ein iso Image heruntergeladen haben berpr fen Sie ob die md5sum Pr fsumme des Images mit der bereinstimmt die in der Datei MD5SUMS f r dieses Image aufgelistet ist Sie sollten diese Datei dort finden wo Sie auch das Image heruntergeladen haben md5sum debian testing i386 netinst iso a20391b12f7f ff22ef705cee4059c6b92 debian testing i386 netinst iso berpr fen Sie auch ob die md5sum Pr fsumme der gebrannten CD korrekt ist Dies sollten Sie mit dem folgenden Kommando erledigen k nnen Es nutzt die Gr e des Images um die korrekte Zahl an Bytes von der CD ROM zu lesen dd if dev cdrom gt head c stat format s debian testing i386 netinst iso gt md5sum a20391b12f7ff22ef705cee4059c6b92 262668 0 records in 262668 0 records out 134486016 bytes 134 MB copied 97 474 seconds 1 4 MB s Wenn die CD ROM nicht mehr erkannt wird nachdem der Installer erfolgreich davon gestartet hat kann es funktionieren es einfach noch einmal zu probieren Haben Sie mehr als ein CD ROM Laufwerk versuchen Sie die CD ROM in das andere Laufwerk einzulegen Funktioniert dies auch nicht oder die CD ROM wird zwar erkannt aber es gibt trotzdem Fehler beim Lesen versuchen Sie die folgenden Empfehlungen Dazu sind einige grundlegende Linux Kenntnisse n tig Um die aufgelisteten Kommandos auszuf hren sollten Sie
97. diesen viel effizienter nutzen Man kann Linux auch zwingen eine normale Datei als Swap zu nutzen allerdings ist dies nicht empfehlenswert Die meisten Leute entscheiden sich jedoch daf r GNU Linux mehr als die minimal verlangte Anzahl an Partitionen zu spendieren Es gibt zwei Gr nde daf r warum Sie das Dateisystem in mehrere klei nere Partitionen aufsplitten sollten Erstens aus Sicherheitsgr nden Wenn irgendetwas passiert und dadurch das Dateisystem besch digt wird ist immer nur eine Partition betroffen Sie m ssen dann nur einen Teil des Systems aus Ihren Backups die Sie sorgf ltig aufbewahrt haben wiederherstellen Zumindest sollten Sie eine so genannte root Partition erstellen Sie enth lt die wichtigsten Kompo nenten des Systems Wenn eine der anderen Partitionen besch digt wird k nnen Sie so GNU Linux immer noch booten um das System zu reparieren Dies bewahrt Sie vor dem rger das System von Grund auf neu installieren zu m ssen Der zweite Grund ist vor allem im professionellen Sektor wichtig h ngt aber auch wesentlich davon ab wie Sie den Rechner nutzen Wenn beispielsweise ein Mail Server mit Spam Mails geflutet wird kann schnell eine Partition voll sein Wenn Sie jetzt var mail auf einer eigenen Partition haben wird das System berwiegend weiterarbeiten auch wenn Sie unter Spambeschuss liegen Der einzige Grund dagegen mehrere Partitionen zu nutzen ist dass es oft schwierig ist vorher zu wissen was
98. e richte verwenden Sie das Paket installation guide um Fehler zu melden aber berpr fen Sie zuerst ob das Problem evtl bereits berichtet wurde Kapitel I Willkommen bei Debian 1 9 ber Copyrights und Software Lizenzen Wir sind sicher Sie haben einige der Lizenzen gelesen die kommerzieller Software beiliegen sie beinhalten normalerweise dass Sie je eine Kopie der Software nur auf einem einzigen Computer ver wenden d rfen Die Lizenz dieses Systems ist vollkommen anders Wir ermuntern Sie eine Kopie auf jeden Computer in Ihrer Schule oder an Ihrem Arbeitsplatz zu installieren Leihen Sie Ihr Installati onsmedium Ihren Freunden und helfen Sie ihnen das System auf ihren Computern zu installieren Sie k nnen sogar Tausende von Kopien anfertigen und verkaufen wenngleich unter Beachtung einiger Einschr nkungen Ihre Freiheit das System installieren und verwenden zu d rfen kommt daher dass Debian auf freier Software basiert Software frei zu nennen hei t nicht dass die Software nicht urheberrechtlich gesch tzt ist und es hei t auch nicht dass die CDs die diese Software enthalten gratis verbreitet werden m ssen Freie Software hei t einmal dass f r die Verbreitung oder Verwendung dieser Programme der Lizenz nach nichts bezahlt werden muss Freie Software bedeutet ebenfalls dass jeder die Software erweitern adaptieren und ver ndern sowie auch die Ergebnisse seiner Arbeit verbreiten darf Anmerkung Das Debian
99. e zeichnung f r das Floppy Laufwerk auf Ihrem Rechner k nnte Sie sich jedoch unterscheiden Das Kommando k nnte bereits auf den Prompt zur ckkehren bevor der Schreibvorgang abgeschlossen ist also achten Sie auf die Disk in Benutzung Lampe am Laufwerk und entfernen Sie die Disk erst wenn die Lampe aus ist und nicht mehr auf die Floppy zugegriffen wird wenn sie sich nicht mehr dreht Auf einigen Systemen m ssen Sie einen Befehl ausf hren um die Disk auszuwerfen Einige Systeme versuchen automatisch die Floppy Disk einzubinden wenn sie eingelegt wird Sie m ssen diese Funktion unter Umst nden deaktivieren bevor der Rechner Ihnen erlaubt eine Floppy im Roh Modus zu beschreiben Bedauerlicherweise h ngt es von Ihrem Betriebssystem ab wie Sie dies bew ltigen 29 Kapitel 4 System Installationsmedien beschaffen 4 3 2 Disk Images schreiben unter DOS Windows oder 0S 2 Wenn Sie Zugang zu einem i386 oder amd64 Rechner haben k nnen Sie eines der folgenden Pro gramme benutzen um Images auf die Disketten zu schreiben Die Programme rawritel und rawrite2 k nnen unter MS DOS genutzt werden Um sie zu verwen den stellen Sie zun chst sicher dass Sie DOS gebootet haben Zu versuchen diese Programme in einer DOS Box unter Windows zu nutzen oder sie im Windows Explorer per Doppelklick zu starten wird wahrscheinlich nicht funktionieren Das Programm rwwrtwin l uft unter Windows 95 NT 98 2000 ME XP und vielleicht auch
100. e Ihr Land ausw hlen wobei die Auswahl die L nder enth lt in denen Ihre Sprache gesprochen wird Wenn Ihr Land in dieser kurzen Liste nicht auftaucht gibt es auch eine Liste mit allen L ndern der Erde Unter Umst nden werden Sie aufgefordert Ihr Tastaturlayout zu best tigen Wenn Sie es nicht besser wissen w hlen Sie die Voreinstellung Lehnen Sie sich zur ck w hrend der Debian Installer jetzt die Hardware Erkennung durchf hrt und sich selbst von CD Floppy USB etc in den Speicher l dt Als n chstes versucht der Installer Ihre Netzwerkkarte zu erkennen und die Netzwerkeinstellungen per DHCP einzurichten Falls Ihr Rechner sich nicht in einem Netzwerk befindet oder Sie kein DHCP haben haben Sie die M glichkeit das Netzwerk manuell zu konfigurieren Jetzt ist die Zeit gekommen Ihre Festplatten zu partitionieren Als erstes haben Sie die Gelegenheit automatisch entweder eine ganze Festplatte oder verf gbaren freien Speicher auf einer Platte zu par titionieren gef hrte Partitionierung Dies wird empfohlen f r neue Benutzer oder falls Sie es eilig haben Wenn Sie keine automatische Partitionierung wollen w hlen Sie im Men Manuell Wenn Sie eine vorhandene DOS oder Windows Partition auf dem Rechner haben und diese auch behalten m chten seien Sie mit der automatischen Partitionierung vorsichtig Sie k nnen stattdessen die manuelle Partitionierung des Installers benutzen um FAT oder NTFS Partitionen zu verkleinern
101. e eine F lle an Informationen ber Debian enthalten Eine Quelle f r allgemeine Dokumentation ber GNU Linux ist die Seite vom Linux Documentation Project http www tldp org Dort finden Sie die HowTos und Verweise auf weitere sehr n tzliche Informationen ber Teile des GNU Linux Systems 8 5 Das System zur E Mail Nutzung einrichten Heutzutage ist E Mail f r viele Leute ein sehr wichtiger Teil des Lebens Da es viele Optionen bei der Einrichtung gibt und es f r viele Debian Werkzeuge wichtig ist dass das E Mail System korrekt konfiguriert ist werden wir versuchen in diesem Kapitel die Grundlagen zu behandeln Das E Mail System besteht aus drei Hauptfunktionen Als erstes gibt es den Mail User Agent MUA das Programm das man als Benutzer verwendet um Mails zu verfassen und zu lesen Dann gibt es den Mail Transfer Agent MTA der sich um den Versand der Nachrichten von einem Rechner auf einen anderen k mmert Und zu guter Letzt gibt es den Mail Delivery Agent MDA der ankommende Mails in die Postf cher der Benutzer einliefert Diese drei Funktionen k nnen von separaten Programmen erledigt werden aber sie k nnen auch in ein oder zwei Programmen kombiniert sein Es ist ebenfalls m glich dass diese Funktionen bei verschiedenen Mail Typen von unterschiedlichen Programmen ausgef hrt werden Auf Linux und Unix Systemen war mutt immer ein sehr popul rer MUA Wie die meisten tradi tionellen Linux Programme ist er text basi
102. e Die zweite XT Festplatte hei t dev xdb Die Partitionen auf den einzelnen Festplatten werden gekennzeichnet ber eine dezimale Nummer die zur Festplattenbezeichnung hinzugef gt wird sdal und sda2 stellen die erste und zweite Partition auf der ersten SCSI Festplatte im System dar Hier ein Beispiel aus dem wahren Leben Wir nehmen an Sie h tten ein System mit zwei SCSI Platten eine auf SCSI Adresse 2 und die andere auf 4 Die erste Festplatte auf Adresse 2 hei t dann sda und die zweite sdb Wenn die sda Platte 3 Partitionen enth lt w ren das sdal sda2 und sda3 Das gleiche gilt f r die Festplatte sdb und ihre Partitionen Beachten Sie wenn Sie zwei SCSI Host Bus Adapter z B Controller haben kann die Reihenfol ge der Festplatten sehr konfus sein Die beste L sung ist in diesem Fall die Boot Meldungen zu beobachten zumindest wenn Sie die Festplatten Modelle und oder deren Gr e kennen Linux stellt die prim ren Partitionen als Bezeichnung der Festplatte plus einer Zahl von 1 bis 4 dar Zum Beispiel ist die erste prim re Partition auf der ersten IDE Festplatte dev hdal Die logischen Partitionen beginnen ab 5 so dass die erste logische Partition auf dem gleichen Laufwerk dev hda5 hei t Bedenken Sie dass die erweiterte Partition das ist die prim re Partition die die logischen enth lt selbst nicht nutzbar ist Dies gilt f r SCSI Laufwerke genauso wie f r IDE Laufwerke C 5 Debian Partitionierungsprogramme E
103. e Lokalisierungen da das Paket 1ocales nicht installiert wird Falls sie eine Sprache w hlen die offizielle Sprache in mehr als einem Land ist werden Sie aufge fordert ein Land zu ausw hlen Wenn Sie Andere am Ende der Liste w hlen wird eine Liste aller L nder angezeigt gruppiert nach Kontinenten Falls es f r Ihre gew hlte Sprache nur ein zugeh riges Land gibt wird dieses Land automatisch gew hlt Basierend auf der Auswahl von Sprache und Land wird eine passende Standard Locale installiert Wenn Sie mit Priorit t medium oder low installieren haben Sie die M glichkeit eine andere Standard Locale zu w hlen sowie zus tzliche Locales f r das installierte System generieren zu lassen 6 3 1 3 Auswahl des Tastaturlayouts kbdchooser Tastaturen sind oft auf die Zeichen zugeschnitten die in einer bestimmten Sprache benutzt werden W hlen Sie eine Belegung die der Tastatur die Sie verwenden entspricht oder w hlen Sie eine hnliche aus falls die gew nschte Belegung nicht vorhanden ist Wenn die System Installation ab geschlossen ist K nnen Sie aus einer gr eren Auswahl an Tastaturen w hlen f hren Sie dazu den Befehl kbdconfig als root aus wenn die Installation abgeschlossen ist Setzen Sie die Markierung auf die Auswahl die Sie w nschen und dr cken Sie Enter Benutzen Sie die Pfeiltasten um die Markierung zu bewegen sie befinden sich bei allen Tastatur Layouts an der gleichen Stelle daher sind sie von der
104. e Optionen um zun chst eine Volume Gruppe zu erzeugen und dann innerhalb dieser Ihre Logischen Volumes anzulegen Wenn Sie zum partman Hauptbildschirm zur ckkehren erscheinen dort die erstellten Logischen Vo lumes wie gew hnliche Partitionen und sollten auch als solche behandelt werden 6 3 2 4 Verschl sselte Dateisysteme konfigurieren partman crypto debian installer erlaubt es verschl sselte Dateisysteme einzurichten Jede Datei die auf eine solche Partition geschrieben wird wird direkt in verschl sselter Form auf dem Ger t gespeichert Zugriff auf die verschl sselten Daten wird nur nach Eingabe der korrekten Passphrase gew hrt die bei der Erstellung der verschl sselten Partition benutzt wurde Diese Funktion ist z B sinnvoll um sensible Daten zu sch tzen wenn Ihr Laptop oder Ihre Festplatte gestohlen wird Der Dieb kann zwar physikalischen Zugriff auf die Platte haben aber ohne Kenntnis der richtigen Passphrase werden die Daten wie zuf llig erzeugte Zeichen erscheinen Die beiden wichtigsten Partitionen die Sie verschl sseln sollten sind Ihre Home Partition auf der Ihre privaten Daten liegen und die Swap Partition auf der m glicherweise sensible Daten vor ber gehend w hrend des Betriebes gespeichert werden k nnten Nat rlich kann Sie nichts davon abhal ten auch irgendeine andere Partition zu verschl sseln die vielleicht von Interesse ist Zum Beispiel var wo Datenbankserver Mailserver oder Printserver ih
105. e RAID ist ein wenig komplizierter Als erstes m ssen Sie die Anzahl der aktiven Laufwerke und der Reserve Laufwerke angeben aus denen das MD bestehen soll Als n chstes w hlen Sie aus der Liste der verf gbaren RAID Partitionen diejenigen aus die aktiv sein sollen und diejenigen die Reserve bleiben Die Gesamtanzahl der gew hlten Partitionen muss mit der zuvor angezeigten An zahl Partitionen bereinstimmen Aber keine Sorge wenn Sie einen Fehler machen und eine falsche Anzahl Partitionen w hlen wird der debian installer dies nicht zulassen und Sie k nnen erst weitermachen wenn dies korrigiert ist 63 Kapitel 6 Den Debian Installer verwenden e Die Einrichtungsprozedur von RAIDS ist hnlich der von RAIDI mit der Ausnahme dass Sie mindestens drei aktive Partitionen benutzen m ssen Es ist uneingeschr nkt m glich verschiedene Typen von MDs gleichzeitig zu benutzen Wenn Sie zum Beispiel drei 200GB Festplatten haben die f r MD genutzt werden sollen und jede enth lt zwei 100GB Partitionen k nnen Sie die jeweils erste Partition auf allen drei Platten zu einem RAIDO kombinieren eine schnelle 300GB Videobearbeitungs Partition und die anderen drei Partitionen zwei aktive und eine als Reserve f r ein RAID1 benutzen eine hochverf gbare 100GB Partition f r home Wenn Sie die MD Laufwerke nach Ihren W nschen eingerichtet haben kehren Sie mit Beenden zu partman zur ck um dort Dateisysteme auf Ihren neuen MD Laufwerken zu
106. e ein wenig Erfahrung mit nix Befehlen haben sowie mit der Navigation durch das Dateisystem In diesem Abschnitt symbolisiert ein einen Befehl der im Homeverzeichnis des Benutzers ausgef hrt wird w hrend bedeutet dass das Kommando im Debian chroot ausgef hrt wird Sobald Sie das neue Debian System nach Ihren W nschen konfiguriert haben k nnen Sie Ihre evtl vorhandenen eigenen Dateien hin ber verschieben und loslegen Deswegen wird dies auch die zero downtime Debian GNU Linux Installation Installation ohne eine Zeitspanne w hrend der das Sy stem nicht verf gbar ist genannt Es ist ebenso ein geschickter Weg mit Hardwarekomponenten zurechtzukommen die sich sonst nicht gut mit verschiedenen Boot oder Installationsmedien vertra gen D 3 1 Es geht los Benutzen Sie die nix Partitionierungsprogramme des vorhandenen Systems um Ihre Festplatte nach Bedarf neu zu partitionieren erstellen Sie zumindest ein neues Dateisystem plus Swap Sie ben tigen ungef hr 350MB Speicher f r eine Nur Konsolen Installation oder ca 1GB wenn Sie vorhaben X zu installieren und noch mehr wenn Sie Desktop Umgebungen wie GNOME oder KDE installieren m chten Dateisysteme auf Ihren Partitionen erzeugen um ein Dateisystem auf einer Partition zu erstellen zum Beispiel ein ext3 Dateisystem auf dev hda6 dies soll in diesem Beispiel unsere root Partition sein mke2fs j dev hda6 Um stattdessen ein ext2 Dateisystem zu erzeugen la
107. e gleiche Art anzugeben wie gew hnlich Statt dessen m ssen Sie eine spezielle Syntax einhalten die vom Installer erkannt wird und sicherstellt dass die Parameter in den passenden Konfigurationsdateien gespeichert werden und beim eigentlichen Laden der Module genutzt werden Au erdem werden die Parameter automatisch zur Konfiguration des installierten System hinzugef gt Beachten Sie dass es mittlerweile sehr selten ist Parameter f r Module angeben zu m ssen In den meisten F llen kann der Kernel die im System vorhandene Hardware erkennen und auf dem Wege gute Voreinstellungen setzen In einigen Situationen k nnte es allerdings trotzdem n tig sein Parameter manuell zu setzen Die zu verwendende Syntax um Parameter f r Module zu setzen Modulname Parametername Wert M ssen Sie mehrere Parameter f r das gleiche oder andere Module angeben wiederholen Sie es einfach Um zum Beispiel eine alte 3Com Netzwerkkarte so einzustellen dass der BNC Koax Anschluss und der Interrupt IRQ 10 verwendet wird nutzen Sie dies 44 Kapitel 5 Das Installationssystem booten 3c509 xcvr 3 3c509 irg 10 5 2 1 3 Kernel Module als gesperrt markieren Manchmal k nnte es n tig sein ein Modul als gesperrt zu markieren um zu verhindern dass es au tomatisch vom Kernel und von udev geladen wird Ein Grund daf r k nnte sein dass ein spezielles Modul Probleme mit Ihrer Hardware verursacht Au erdem listet der Kernel manchmal zwei ver schiedene
108. e spezielle Magie um abgek rzte URLs nutzen zu k nnen Ein anderes Beispiel ist der Alias tasks derintasksel tasksel first bersetzt wird Ein in den Bootoptionen hat eine spezielle Bedeutung Alle Kernelparameter die dahinter ste hen werden in die Bootloader Konfiguration des installierten Systems kopiert wenn der Installer des Bootloaders dies unterst tzt Der Installer wird automatisch alle Optionen z B Voreinstellungsop tionen ausfiltern die er erkennt Anmerkung Aktuelle Linux Kernel 2 6 9 oder sp ter akzeptieren ein Maximum von 32 Kommandozeilenoptionen und 32 Umgebungsoptionen inklusive einiger Optionen die standardm ig f r den Installer hinzugef gt werden Wird diese Zahl berschritten wird der Kernel eine Panic melden abst rzen Bei lteren Kernels lagen diese Zahlen niedriger Der Owner einer Debconf Variable oder Vorlage ist normalerweise der Name des Pakets das die entsprechende Debconf Vorlage enth lt Bei Variablen die im Installer selbst verwendet werden ist der Owner d i Vorlagen und Variablen k nnen auch mehr als einen Owner haben was dabei hilfreich sein kann herauszufinden ob sie aus der Debconf Datenbank entfernt werden k nnen wenn das Paket komplett vom System entfernt wird 95 Anhang B Automatisieren der Installation mittels Voreinstellung Einige der Standardoptionen wie vga normal k nnen bei den meisten Installationen getrost ent fernt werden was es erla
109. ebian GNU Hurd Portierungsseite http www debian org ports hurd und die lt debian hurd lists debian org gt Mailingliste 1 5 Wie bekomme ich Debian Wie man Debian GNU Linux aus dem Internet herunterladen kann oder wo Sie offizielle Debian CDs kaufen k nnen lesen Sie auf der Webseite Debian besorgen http www debian org distrib An hand der vollst ndigen Liste von Debian Spiegelservers http www debian org distrib ftplist k n nen Sie leicht den Server finden der Ihrem Standort am n chsten ist Debian kann nach der Installation sehr einfach aktualisiert werden Der Installer hilft beim Einrichten des Paketsystems so dass die Aktualisierungen bei Bedarf nach Beenden der Installation durchgef hrt werden k nnen 1 6 Die neueste Version dieses Dokuments erhalten Dieses Dokument wird st ndig berarbeitet Besuchen Sie die Debian 4 0 Seiten http www debian org releases etch bez glich der allerneuesten Informationen ber die Version 4 0 des Debian GNU Linux Systems Aktualisierte Versionen dieses Installationshandbuchs sind auch auf den offiziellen Seiten des Installationshandbuchs http www debian org releases etch i386 verf gbar 1 7 Aufbau dieses Dokuments Dieses Dokument ist als Handbuch f r neue Debian Benutzer gedacht Es versucht so wenig Annah men wie m glich ber die Menge Ihrer Erfahrungen zu machen Es wird jedoch angenommen dass Sie eine allgemeine Ahnung davon haben wie die Hardware in Ihr
110. ebssystem auf Ihrem Rechner haben z B Windows 9x Windows NT 2000 XP OS 2 MacOS Solaris FreeBSD und Linux auf die gleiche Festplatte installieren m chten m ssen Sie sie neu partitionieren Debian ben tigt eigene Festplatten Partitionen Es kann nicht auf Windows oder MacOS Partitionen installiert werden Es kann sich m glicherweise Partitionen mit anderen Linux Systemen teilen was hier jedoch nicht behandelt wird Sie ben tigen mindestens eine eigene Partition f r das Debian Root Verzeichnis Sie k nnen Informationen ber Ihre bisherigen Partitionen mittels eines Partitionierungs Tools Ihres aktuellen Betriebssystems bekommen wie etwa fdisk oder PartitionMagic Partitionierungsprogram me bieten immer eine M glichkeit existierende Partitionen anzuzeigen ohne nderungen vorzuneh men 20 Kapitel 3 Bevor Sie Debian GNU Linux installieren Normalerweise zerst rt die nderung einer Partition die bereits ein Dateisystem enth lt alle Daten die darauf gespeichert sind Daher sollten Sie vor einer Neupartitionierung immer alle Ihre Daten sichern Denken Sie an die Analogie mit dem Haus auch dort w rden Sie Ihr Mobiliar aus dem Zimmer r umen bevor Sie eine Mauer verschieben da Sie ansonsten riskieren es zu zerst ren Wenn Ihr Rechner mehr als eine Festplatte hat m chten Sie vielleicht eine der Festplatten komplett f r Debian verwenden Wenn dies der Fall ist m ssen Sie diese Festplatte nicht partitionieren bevor
111. ede von Ihnen verbreitete oder ver ffentlichte Arbeit die ganz oder teilweise von dem Programm oder Teilen davon abgeleitet ist Dritten gegen ber als Ganzes unter den Bedingungen dieser Lizenz ohne Lizenzgeb hren zur Verf gung gestellt wird c Wenn das ver nderte Programm normalerweise bei der Ausf hrung interaktiv Kommandos ein liest m ssen Sie daf r sorgen dass es wenn es auf dem blichsten Wege f r solche interaktive Nutzung gestartet wird eine Meldung ausgibt oder ausdruckt die einen geeigneten Copyright Vermerk enth lt sowie einen Hinweis dass es keine Gew hrleistung gibt oder anderenfalls dass Sie Garantie leisten und dass die Benutzer das Programm unter diesen Bedingungen weiter ver breiten d rfen Auch muss der Benutzer darauf hingewiesen werden wie er eine Kopie dieser Lizenz ansehen kann Ausnahme Wenn das Programm selbst interaktiv arbeitet aber normaler weise keine derartige Meldung ausgibt muss Ihr auf dem Programm basierendes Datenwerk auch keine solche Meldung ausgeben Diese Anforderungen gelten f r das bearbeitete Datenwerk als Ganzes Wenn identifizierbare Teile des Datenwerks nicht von dem Programm abgeleitet sind und vern nftigerweise als unabh ngige und eigenst ndige Datenwerke f r sich selbst zu betrachten sind dann gelten diese Lizenz und ihre Be dingungen nicht f r die betroffenen Teile wenn Sie diese als eigenst ndige Datenwerke weitergeben Wenn Sie jedoch dieselben Abschnitte als Teil
112. edigt diesen Job mit Leichtigkeit In der fips Dokumentation stehen weitere Programme die dies k nnen Beachten Sie wenn Sie Windows 9x haben m ssen Sie defrag von dort aus starten da DOS das VFAT Dateisystem nicht versteht dies unterst tzt lange Dateinamen die erst seit Windows 95 benutzt werden Nachdem Sie defrag laufen lassen haben was auf gro en Festplatten eine Weile dauern kann starten Sie den Rechner neu w hrend die fips Diskette im Laufwerk liegt Tippen Sie dann a fips ein und folgen Sie den Anweisungen Bedenken Sie dass es noch viele andere Partitionierungsprogramme gibt falls fips bei Ihnen nicht funktioniert 3 5 1 2 Partitionieren f r DOS Wenn man mit Linux Werkzeugen f r DOS Treiber partitioniert oder die Gr e einer DOS Partition ver ndert haben viele Leute Probleme mit der Nutzung der entstehenden FAT Partitionen gemeldet Zum Beispiel haben einige von schlechter Performance Konsistenz Problemen mit scandisk oder anderen komischen Fehlern in DOS oder Windows berichtet Augenscheinlich ist es eine gute Idee die ersten paar Sektoren mit Nullen aufzuf llen wenn Sie eine Partition erstellen oder ver ndern die Sie unter DOS nutzen m chten Sie sollten dies mit folgendem Kommando erledigen bevor Sie unter DOS den Befehl format ausf hren dd if dev zero of dev hdXX bs 512 count 4 3 6 Hardware und Betriebssystem Setup vor der Installation Dieses Kapitel wird Sie durch die Hardware Einst
113. ei berschreiben Dies erm glicht es z B allgemeine Netzwerkeinstellungen in einer Datei festzulegen und speziellere Ein stellungen f r andere Zwecke Netze Orte in anderen Dateien Es kann mehr als eine Datei angegeben werden getrennt durch Leerzeichen alle werden geladen Die integrierten Dateien k nnen ebenfalls wieder preseed include Regeln enthalten Bedenken Sie wenn Sie relative Dateipfade angeben gehen diese von dem gleichen Verzeichnis aus das auch die Voreinstellungsdatei enth lt in der sie integriert sind d i preseed include string x cfg Der Installer kann optional die Pr fsummen von Voreinstellungsdateien kontrollieren bevor er diese benutzt Derzeit werden nur md5sum Pr fsummen unterst tzt Geben Sie die md5sum Pr fsummen in der gleichen Reihenfolge an wie die Dateien die integriert werden sollen d i preseed include checksum string 5da499872becccfeda2c4872 9171c3d Der flexiblere Weg dies startet ein Shell Kommando und wenn dies die Namen von Voreinstellungsdateien zur ckgibt werden diese integriert d i preseed include_command string echo if hostname bob then echo bob cfg fi Flexibler als alles andere ein Programm wird heruntergeladen und gestartet Das Programm kann Kommandos wie debconf set nutzen um die debconf Datenbank zu manipulieren Es k nnen auch mehrere Skripte angegeben werden getrennt durch Leerzeichen Beachten Sie falls die
114. ei die Verteilung unter den Bedingungen der Paragraphen 1 und 2 erfolgen muss Oder b Liefern Sie das Programm zusammen mit einem mindestens drei Jahre lang g ltigen schriftlichen Angebot aus jedem Dritten eine vollst ndige maschinenlesbare Kopie des Quelltextes zur Verf gung zu stellen zu nicht h heren Kosten als denen die durch den physikalischen Kopiervorgang 137 Anhang F GNU General Public License anfallen wobei der Quelltext unter den Bedingungen der Paragraphen 1 und 2 auf einem f r den Datenaustausch blichen Medium weitergegeben wird Oder c Liefern Sie das Programm zusammen mit dem schriftlichen Angebot der Zurverf gungstellung des Quelltextes aus das Sie selbst erhalten haben Diese Alternative ist nur f r nicht kommerzielle Verbreitung zul ssig und nur wenn Sie das Programm als Objektcode oder in ausf hrbarer Form mit einem entsprechenden Angebot gem Absatz b erhalten haben Unter dem Quelltext eines Datenwerks wird diejenige Form des Datenwerks verstanden die f r Be arbeitungen vorzugsweise verwendet wird F r ein ausf hrbares Programm bedeutet der komplet te Quelltext Der Quelltext aller im Programm enthaltenen Module einschlie lich aller zugeh ri gen Modulschnittstellen Definitionsdateien sowie der zur Kompilation und Installation verwendeten Skripte Als besondere Ausnahme jedoch braucht der verteilte Quelltext nichts von dem zu enthalten was blicherweise entweder als Quelltext
115. eifen und verteilt sie gleichm ig auf alle Festplatten im Verbund Dies kann die Geschwindigkeit von Schreib Leseoperationen erh hen wenn jedoch eins der Laufwerke ausf llt verlieren Sie alle Daten ein Teil der Informationen ist immer noch auf einem mehreren funktionierenden Laufwerk en der andere Teil war auf der defekten Platte Der typische Anwendungsfall f r RAIDO ist eine Partition zum Editieren von Videos RAIDI Dieser Typ eignet sich f r Setups wo die Datensicherheit das oberste Gebot ist RAID1 besteht aus mehreren gew hnlich zwei gleichgro en Partitionen wobei beide Partitionen exakt die gleichen Daten enthalten Dies bedeutet dreierlei Erstens wenn eine Disk ausf llt haben Sie immer noch die gespiegelten Daten auf den anderen Laufwerken Zweitens Sie k nnen nur einen Teil der tats chlichen Kapazit t nutzen genauer gesagt die Gr e der kleinsten Partition im Verbund Drittens Bei Dateileseoperationen wird die Last auf die Festplatten aufgeteilt dies kann die Performance auf einem Server verbessern z B auf einem Dateiserver der mehr Lese als Schreibvorg nge t tigt Zus tzlich k nnen Sie eine Reserve Disk im Verbund haben die im Fehlerfall den Platz des defekten Laufwerks einnimmt RAIDS Dies ist ein guter Kompromiss zwischen Geschwindigkeit Datensicherheit und Redundanz RAIDS splittet alle ankommenden Daten in kleine Teile Stripes und verteilt Sie gleichm ig auf alle Laufwerke au er ein
116. eilen an d i grub installer only_debian boolean false d i grub installer with_other_os boolean false d i grub installer bootdev string hd0 0 Um grub auf mehrere Festplatten zu installieren d i grub installer bootdev string hd0 0 hd1 0 hd2 0 B 4 11 Paketauswahl Sie k nnen jede Kombination der verf gbaren Programmgruppen ausw hlen M gliche Werte zum Zeitpunkt als dies geschrieben wurde e standard Standard System e desktop Arbeitsplatz System gnome desktop Arbeitsplatz System mit Gnome e kde desktop Arbeitsplatz System mit KDE e web server Web Server e print server Druck Server dns server DNS Server file server Datei Server mail server Mail Server 107 Anhang B Automatisieren der Installation mittels Voreinstellung e sql database SOL Datenbank laptop tragbarer Computer Sie k nnen hier auch w hlen gar nichts zu installieren und die Installation von bestimmten Paketen auf andere Art erzwingen Wir empfehlen aber immer zumindest die Programmgruppe standard auszuw hlen Wenn Sie zus tzlich zu den Paketen die durch die Programmgruppen installiert werden weitere be n tigen k nnen Sie den Parameter pkgsel include benutzen Der Wert f r diesen Parameter kann eine Liste von Paketen sein getrennt entweder durch Kommas oder durch Leerzeichen so dass Sie ihn auch recht einfach auf der Kernel Kommandozeile verwenden k nnen tasksel tasksel first multi
117. ein Beachten Sie dass dies bei solchen Parametern die als Boot Parameter angegeben werden keinen Effekt haben wird f r solche kann aber eine spezielle Syntax genutzt werden Siehe Abschnitt B 5 2 auto install enable auto Fragen die eigentlich gestellt werden bevor Voreinstellung greift k nnen aufgeschoben wer den bis das Netzwerk konfiguriert ist Siehe Abschnitt B 2 3 wie Sie dies f r automatisierte Installationen nutzen k nnen cdrom detect eject Standardm ig wirft der debian installer automatisch das optische Installationsmedium aus bevor er den Rechner neu startet Dies kann jedoch unn tig sein falls das System eh nicht automatisch von CD bootet In einigen F llen k nnte es sogar unerw nscht sein wenn z B das optische Laufwerk das Medium nicht selbst wieder einlegen kann und der Benutzer nicht vor Ort ist um dies manuell zu erledigen Viele Slot In Slim Line und Cartridge Laufwerke k nnen Medien nicht automatisch neu einlegen einziehen Setzen Sie diesen Parameter auf false um das automatische Auswerfen des Mediums zu de aktivieren und stellen Sie sicher dass das System nach der Basisinstallation nicht mehr vom optischen Laufwerk bootet debian installer allow_unauthenticated Standardm ig verlangt der Installer dass Paketquellen Repositories mittels bekannter GPG Schl ssel authentifiziert werden Setzen Sie dies auf true um die Authentifizierung zu deak tivieren Warnung unsicher nicht emp
118. ein dass dieser Speicher f r Anwendungen als normaler Arbeitsspeicher verf gbar wird Wenn Sie den Shadow RAM aktiviert lassen k nnte dies Linux s Zugriff auf die Hardware st ren 3 6 3 5 Die Speicherl cke Memory Hole Wenn Ihr BIOS etwas hnliches wie 15 16 MB Memory Hole eine Speicherl cke im Bereich zwi schen 15 und 16MB anbietet deaktivieren Sie das bitte Linux erwartet in diesem Bereich nutzbaren Speicher zu finden falls Sie so viel RAM haben Wir bekamen einen Bericht ber ein Intel Endeavor Motherboard auf dem es eine Option namens LFB oder Linear Frame Buffer gibt Daf r gibt es zwei Einstellungen Disabled deaktiviert und l Megabyte W hlen Sie l Megabyte Wenn die Option deaktiviert war wurde im genannten Fall eine Installationsdiskette nicht korrekt gelesen und das System st rzte eventuell sogar ab Zum Zeitpunkt als dies geschrieben wurde haben wir nicht verstanden was mit diesem speziellen Ger t geschah es war nur so dass es mit der passenden Einstellung funktionierte und ohne nicht 3 6 3 6 Advanced Power Management Wenn Ihr Motherboard Advanced Power Management APM unterst tzt stellen Sie das BIOS so ein dass das Powermanagement von APM kontrolliert wird Deaktivieren Sie den Doze Standby Suspend Nap und Sleepmodus im BIOS sowie den Power down Timer f r die Festplatten Linux kann die Kontrolle ber die verschiedenen Modi bernehmen und berhaupt
119. ekt von Ihnen erhalten haben dann besteht der einzige Weg sowohl das Patentrecht als auch diese Lizenz zu befolgen darin ganz auf die Verbrei tung des Programms zu verzichten Sollte sich ein Teil dieses Paragraphen als ung ltig oder unter bestimmten Umst nden nicht durch setzbar erweisen so soll dieser Paragraph seinem Sinne nach angewandt werden im brigen soll 138 Anhang F GNU General Public License dieser Paragraph als Ganzes gelten Zweck dieses Paragraphen ist nicht Sie dazu zu bringen irgendwelche Patente oder andere Eigen tumsanspr che zu verletzen oder die G ltigkeit solcher Anspr che zu bestreiten dieser Paragraph hat einzig den Zweck die Integrit t des Verbreitungssystems der freien Software zu sch tzen das durch die Praxis ffentlicher Lizenzen verwirklicht wird Viele Leute haben gro z gige Beitr ge zu dem gro en Angebot der mit diesem System verbreiteten Software im Vertrauen auf die konsistente Anwendung dieses Systems geleistet es liegt am Autor Geber zu entscheiden ob er die Software mittels irgendeines anderen Systems verbreiten will ein Lizenznehmer hat auf diese Entscheidung keinen Einfluss Dieser Paragraph ist dazu gedacht deutlich klar zu stellen was als Konsequenz aus dem Rest dieser Lizenz betrachtet wird 8 Wenn die Verbreitung und oder die Benutzung des Programms in bestimmten Staaten entweder durch Patente oder durch urheberrechtlich gesch tzte Schnittstellen eingeschr nkt ist k
120. ellungen vor der Installation leiten die Sie even tuell machen m ssen bevor Sie Debian installieren Dies beinhaltet das berpr fen und eventuell ndern von Firmware Einstellungen f r Ihr System Die Firmware ist die von der Hardware ge nutzte interne Software sie ist meistens h chst kritisch in den Bootprozess involviert direkt nach dem Einschalten Bekannte Hardware Probleme die die Betriebssicherheit von Debian GNU Linux auf Ihrem System beeintr chtigen k nnten werden hier ebenfalls behandelt 3 6 1 Das BIOS Setup Men aufrufen Das BIOS bietet Basisfunktionen die ben tigt werden um den Rechner zu starten und dem Betriebs system Zugriff auf die Hardware zu erm glichen M glicherweise hat Ihr System ein BIOS Setup Men in dem das BIOS konfiguriert wird Vor der Installation von Debian m ssen Sie sicherstellen dass Ihr BIOS korrekt eingestellt ist ansonsten k nnte das zu sporadischen Ausf llen f hren oder Sie k nnen Debian m glicherweise nicht installieren Der Rest dieses Abschnitts ist bei http www faqs org fags pc hardware faqg part1 entliehen und be antwortet die Frage Wie gelange ich in das CMOS Konfigurationsmen Wie Sie Ihr BIOS oder CMOS Konfigurationsmen erreichen h ngt davon ab welche Firma Ihr BIOS erstellt hat 23 Kapitel 3 Bevor Sie Debian GNU Linux installieren AMIBIOS Entf Taste w hrend des POST Power on Self Test Selbsttest nach dem Einschalten Award BIOS
121. em vergleichbar zu RAIDO Im Unterschied zu RAIDO erzeugt der RAIDS5 Typ zus tzlich Parit ts Informationen die auf die verbleibende Disk geschrieben werden Die Parit ts Disk ist nicht statisch festgelegt dies w re RAID4 sondern wechselt pe riodisch so dass die Parit ts Informationen gleichm ig auf allen Platten vorhanden sind Wenn eine Festplatte ausf llt k nnen die fehlenden Informationen aus den verbleibenden Daten und Ihrer Parit t wiederhergestellt werden Ein RAID5 Verbund muss aus mindestens drei aktiven Partitionen bestehen Zus tzlich k nnen Sie eine Reserve Disk im Verbund haben die im Feh lerfall den Platz der defekten Platte einnimmt Wie Sie sehen erreicht RAID5 einen hnlichen Grad an Betriebssicherheit wie RAID1 bei weni ger Redundanzen Auf der anderen Seite k nnte es bei Schreibvorg ngen etwas langsamer sein da zus tzlich die Parit ts Informationen errechnet werden m ssen Um es nochmal zusammenzufassen 62 Kapitel 6 Den Debian Installer verwenden Typ Mindestanzahl Reserve bersteht Verf gbarer ben tigter Laufwerk einen Lauf Speicherplatz Laufwerke werkscrash RAIDO 2 nein nein Gr e der kleinsten Partition multipliziert mit der Anzahl der Laufwerke RAIDI 2 optional ja Gr e der kleinsten Partition im Verbund RAIDS 3 optional ja Gr e der kleinsten Partition multipliziert mit Anzahl der Laufwerke minus 1 Wenn Sie mehr ber Sof
122. em Computer funktioniert Kapitel I Willkommen bei Debian Erfahrene Benutzer k nnen auch interessante Referenzinformationen in diesem Dokument finden darunter die minimalen Installationsanforderungen Details ber die vom Debian Installationssystem unterst tzte Hardware usw Wir ermuntern erfahrene Benutzer in diesem Dokument Passagen nach Belieben zu berspringen Im Allgemeinen ist dieses Handbuch linear aufgebaut und f hrt Sie von Anfang bis Ende durch den In stallationsprozess Hier sind die Schritte zum Installieren von Debian GNU Linux und die Abschnitte dieses Dokuments die den jeweiligen Schritten entsprechen Feststellen ob Ihre Hardware den Anforderungen zur Verwendung des Installationssystems ent spricht in Kapitel 2 beschrieben N Sichern Sie Ihr System f hren Sie alle notwendigen Planungen und Hardwarekonfigurationen durch bevor Sie Debian installieren wie in Kapitel 3 n her erl utert Wenn Sie ein Multi Boot System vorbereiten m ssen Sie m glicherweise freien Speicherplatz auf Ihrer Festplatte f r De bian bereitstellen der neu partitioniert werden kann 05 In Kapitel 4 wird beschrieben wie Sie sich die f r Ihre Installationsmethode notwendigen Datei en beschaffen 4 Kapitel 5 beschreibt das Booten des Installationssystems Dieses Kapitel behandelt auch Pro bleml sungen falls Sie mit diesem Schritt Probleme haben n Durchf hren der eigentlichen Installation gem Kapite
123. en Sie im Internet nach Erfahrungsberichten anderer Benutzer 3 3 4 Netzwerkeinstellungen Wenn Ihr Computer rund um die Uhr mit einem Netzwerk verbunden ist z B Ethernet oder eine gleichwertige Verbindung keine PPP W hl Verbindung sollten Sie beim Systemadministrator des Netzwerks die folgenden Informationen erfragen Ihren Hostnamen den Name Ihres Rechners im Netzwerk m glicherweise k nnen Sie selbst einen ausw hlen e Ihren Domainnamen e Die IP Adresse Ihres Computers Die Netzmaske zur Verwendung in Ihrem Netzwerk e Die IP Adresse eines Standard Gateway Systems zu dem Sie routen sollen falls Ihr Netzwerk einen Gateway hat e Den Rechner in Ihrem Netzwerk den Sie als DNS Domain Name Service Server verwenden sollen Andererseits wenn Ihr Administrator Ihnen sagt dass ein DHCP Server verf gbar und empfohlen ist ben tigen Sie all diese Informationen nicht da der DHCP Server diese w hrend des Installationspro zesses direkt an Ihren Computer weitergibt Wenn Sie ein kabelloses Funk Netzwerk WLAN verwenden sollten Sie auch das Folgende erfragen Die ESSID Ihres kabellosen Netzwerks Den WEP Sicherheitsschl ssel falls notwendig 3 4 Minimale Hardwareanforderungen Sobald Sie Informationen ber die Hardware Ihres Computers gefunden haben berpr fen Sie ob diese Hardware die Art der Installation zul sst die Sie durchf hren wollen Abh ngig von Ihren Bed rfnissen k nnen Sie auch
124. en TFTP Server aktivieren 2222snssnnennesnennennnnnsnennennnennennennnennensnnnennn nme 35 4 6 4 Die TFTP Images an ihren Platz bef rdern unersesesneennensennennennennnenn 36 4 7 Automatische Installation ci soisessa eE eE E EEA ERRER 36 4 7 1 Automatische Installation mit dem Debian Installer ennn 36 5 Das Installationssystem booten ousonssssssorsnssnennssnsnnsnnsnssnssnsonsnnsnnsonsnssnennssnsnnsnnsnnsnssnsonsnnsnnsons 37 5 1 Starten des Installers auf Intel x86 Systemen u usessrssesssnesnnersnnnnnnennnensnennnnennennsnnnnnn 37 5 1 1 Von einer CD ROM starten 2usssssssenssenssnessnnnnnnnnnennnennnnnnnnennnnnnnnnnnnnnsen nenn 37 5 1 2 Von Linux aus booten mittels lilo oder grub ureseessssnnesenenne nenn 37 5 1 3 Von einem USB Memory Stick booten 224us0ssnesnennnennenseennennnenennn nenn 38 5 1 4 Von Floppy Disketten booten 2u 224220020442022ennennnennennnnnnennensnnnennnenennnnnennnn 38 3 145 Mit TETP booten a ATRAE EE AE AEE ER als 39 5 1 5 1 NIC oder Motherboard das PXE unterst tzt 39 5 1 5 2 NIC mit Netzwerk BootROM unsnssssessnennesnesnnennennennnennnnnennnnnnnnnn 39 2 1 9 3 Etherboot ur sun E EE E EE ENE nen 39 9 1 6 Der Boot Prompta seisein a n ERREA essen sk 39 5 2 B t Parameter u eE EEE IRE TEER E RE R EA 40 5 2 1 Debian Installer Parameter uu
125. en aus den Disk Images ursssssnenensensensnennnennnennnnnnnnnnnennenen nen 29 4 3 1 Disk Images mittels eines Linux oder Unix Systems schreiben 29 4 3 2 Disk Images schreiben unter DOS Windows oder OSP2 unennnsensennennenneenr 29 4 4 Dateien vorbereiten f r das Booten von einem USB Memory Stick usnseeneennen 30 4 4 1 Die Dateien kopieren der einfache Weg uuunsenseesnernnennesnnnnnnnnennnnnennen nen 30 4 4 2 Die Dateien kopieren der flexible Weg uuunsenseennerneesnesnnnnnennennennnennen nen 30 4 4 2 1 Partitionieren eines USB Sticks auf Intel x86 Systemen e 31 4 4 3 Ein ISO Image hinzuf gen uunsersssnesnnennesnnnnennnnnnnenennnennnsnnnnnnnnnnnnnnennen nn 32 4 4 4 Vom USB Stick booten sense 32 4 5 Dateien vorbereiten f r das Booten von Festplatte uunsersesnernnesnesnennnennennennnennen nenn 32 4 5 1 Booten des Installers von Festplatte mittels lilo oder grub 32 4 6 Dateien vorbereiten f r TFTP Netzwerk Bobt u 22402042202s0ennennnenneenennnnnnnnne nennen nn 33 4 6 1 Einen BOOTP Server einrichten rusrs0s4esnnsensennennnennesnnennnnnnnnnnnenen nen 33 4 6 2 Einen DHCP Server einrichten ursss000ss0eseensensensnennnenennennnnnnennennenen nn 34 4 6 2 1 PXE Boot aktivieren in der DHCP Konfiguration ueeene 34 4 6 3 D
126. en ist eine kleine Partition 25 50MB sollten reichen am Anfang der Platte zu erzeugen die dann als Bootpartition genutzt wird danach k nnen Sie in dem verbleibenden Bereich Partitionen nach Ihren Vorstellungen anlegen Diese Boot Partition muss als boot ins Dateisystem eingebunden werden da dort der oder die Linux Kernel gespeichert werden Diese Konfiguration sollte auf allen Systemen funktionieren egal ob LBA Adressierung oder CHS Translation f r gro e Festplatten genutzt wird und unabh ngig davon ob Ihr BIOS die Large Disk Access Extensions unterst tzt 117 Anhang D Verschiedenes D 1 Linux Ger te Unter Linux finden Sie im Verzeichnis dev verschiedene spezielle Dateien Diese hei en Ger teda teien und verhalten sich anders wie gew hnliche Dateien Die bekanntesten Typen von Ger tedateien sind die f r blockorientierte und f r zeichenorientierte Ger te Diese Dateien stellen eine Schnittstel le zu dem jeweiligen Treiber ein Teil des Linux Kernels dar der dann wiederum auf die Hardware zugreift Eine weitere wichtige aber weniger bekannte Ger tedatei hei t pipe Die wichtigsten Ger tedateien sind in der untenstehenden Tabelle aufgelistet fdo Das erste Diskettenlaufwerk fd1 Das zweite Diskettenlaufwerk hda Festplatte oder CD ROM am ersten IDE Port Master hdb Festplatte oder CD ROM am ersten IDE Port Slave hdc Festplatte oder CD ROM am zweiten IDE Port
127. en oder die Vollbild Textversion aptitude Beachten Sie dass apt es Ihnen gestattet main con trib und non free zu mischen so dass Sie sowohl export eingeschr nkte Pakete wie auch Standard pakete gleichzeitig nutzen k nnen 8 3 2 Programmversions Verwaltung Alternative Versionen von Programmen werden von update alternatives verwaltet Wenn Sie meh rere verschiedene Versionen Ihrer Anwendungen installiert haben lesen Sie die Handbuchseite von update alternatives 8 3 3 Cron Job Management zeitgesteuerte Aufgaben Alle Cron Jobs aus dem Bereich des Systemadministrators sollten unter etc liegen da es Konfi gurationsdateien sind Wenn Sie einen root Cron Job haben der t glich w chentlich oder monat lich l uft legen Sie Ihn unter etc cron daily weekly monthly ab Sie werden dann von etc crontab gestartet und in alphabetischer Reihenfolge abgearbeitet also alle nacheinander Wenn sie auf der anderen Seite einen Cron Job haben der a unter einem bestimmten Benutzernamen laufen muss oder b zu einer bestimmten Zeit oder in einem bestimmten Takt k nnen Sie entweder etc crontab verwenden oder besser etc cron d whatever Diese besonderen Dateien haben ein zus tzliches Eingabefeld das es erlaubt den Benutzerzugang festzulegen unter dem der Job l uft Sie m ssen nur die Dateien editieren und cron wird sie automatisch erkennen Es muss kein be sonderer Befehl o ausgef hrt werden Mehr Informatione
128. enn andererseits ein Fehler auftritt der einen Eingriff von Ihnen verlangt kann die Priorit tsstufe vor bergehend herabgesetzt werden um Ihnen zu erm glichen das Problem zu l sen in diesem Fall kann das Men erscheinen Sie k nnen zum Hauptmen gelangen indem Sie wiederholt den Zur ck Button dr cken um die derzeit laufende Komponente abzubrechen localechooser Lokalisierungsauswahl Erlaubt dem Benutzer Lokalisierungs Optionen f r die Installation und das zu installierende System auszuw hlen Sprache Land und Locale Code Der Installer wird Meldungen in der gew hlten Sprache anzeigen au er die bersetzung f r diese Sprache ist nicht komplett in diesem Fall k nnten einige Meldungen in Englisch angezeigt werden kbd chooser Tastatur Auswahl Zeigt eine Liste von Tastaturmodellen aus der der Benutzer das passende ausw hlt hw detect Hardware Erkennung Erkennt automatisch den berwiegenden Teil der System Hardware inklusive Netzwerkkarten Laufwerken und PCMCIA cdrom detect Suche nach einer Debian CD Sucht eine Debian Installations CD und bindet sie ein netcfg Netzwerkkonfiguration Konfiguriert die Netzwerkverbindungen des Computers damit er ber das Netzwerk kommu nizieren kann iso scan Suche nach ISO Dateisystemen Sucht nach ISO Dateisystemen die sich entweder auf einer CD ROM oder auf der Festplatte befinden k nnen choose mirror Auswahl eines Debian Spiegelservers Zeigt eine Li
129. ennennnnnnennennnnnnenn 23 3 6 2 Das Start Laufwerk ausw hlen Boot Device Selection een 24 3 6 2 1 ndern der Startreihenfolge auf Rechnern mit IDE Laufwerken 24 3 6 2 2 ndern der Startreihenfolge auf Rechnern mit SCSI Laufwerken 25 3 6 3 Verschiedene BIOS Einstellungen 20440s400nssennnnnnensnnnnnnnnennennnnnnennennnnnnenn 25 3 6 3 1 CD ROM Einstellungen u u2222442nennnennnnnnnnennennnennnnnennnennennennnnnnenn 25 3 6 3 2 Extended contra Expanded Memory ueeeseessensersnnnennnesnennnennennnnnnnnnenn 25 3 6 3 3 Sch tz Vor VIED u asp EET Reiss 25 3 6 34 Shadow RAM 2 unsern sis 26 3 6 3 5 Die Speicherl cke Memory Hole 22204404n40nnnennennnesnnennennnnnnnnnenn 26 3 6 3 6 Advanced Power Management ununesnsesnesnessennnennennnennnnnennnnnnnnnnnnnnnnenn 26 3 6 4 Hardware Probleme auf die Sie achten sollten 2200000ssssseeeeeeeeeneeenennenn 26 4 System Installationsmedien beschaffen 0s00ss00s00020020000000000000000200n000000n0000000000000000000000 28 4 1 Offizielle Debian GNU Linux CD ROMS 2uruurssnssensennnennennnennnennnsnennnennnnne nennen nn 28 4 2 Dateien von einem Debian Spiegelserver herunterladen urssesessesnneneensennnennennne nn 28 4 2 1 Wo Sie die Installations Images finden 20u224sennnenneennennnnnnnnennenen nenn 28 4 3 Floppys erstell
130. ennnnnnennenennnnn 15 3 2 S cherm Sie Ihre Daten u einen sen essen inersnus 16 3 3 Ben tigte Informationen rsurssssesnnennnnnennnnnnensnnnennnennennnnnennnennennnennennnesnennennnensennnnnnenn 16 3 3 1 Dokumentation sin sten imann Buheennsnhiinee 17 3 3 1 1 Installationshandbuch 24422200200ssnennsennnnnnnennnennnnnnnennnen nenn 17 3 3 1 2 Hardware Dokumentation ueeeesseesssenssnnssnensnensnnnnnnennnennnnnnnnnnsen nenn 17 3 3 2 Quellen f r Hardwareinformationen finden 2002220422000ssnnnnennnenennee nennen 17 3 3 3 Hardware Kompatibilit t 00uesensessesnnennennnenennnennonnnennonnnennennnnnennennnnnnenn 18 3 3 4 Netzwerkeinstellungen esnensersenenessentprsense ses 19 3 4 Minimale Hardwareanforderungen 2u020042224snnennennnenennnennennennennnenennnnnnennnnnnnnnenn 19 3 5 Im Voraus partitionieren f r eine Multiboot Installation uresssesnesseennensenseennenn 20 iii 3 5 1 Partitionieren unter MS DOS oder Windows unssssssesesesesesssenenennnnnnnnnenenenenenn 22 3 5 1 1 Verlustlose Repartitionierung f r DOS Win32 oder OS22 22 3 3 1 2 Partitionieren f r DOS uu22 2 0052 23 3 6 Hardware und Betriebssystem Setup vor der Installation 2 s2204204000 sn 23 3 6 1 Das BIOS Setup Men aufrufen uunucrseesesnnsnnennnenennnnnnensnennonn
131. enutzte Dateisysteme proc Virtuelles Verzeichnis f r System Informationen 2 4 and 2 6 Kernel root Home Verzeichnis des Superusers root sbin Grundlegende System Bin r Dateien sys Virtuelles Verzeichnis f r System Informationen 2 6 Kernel tmp Tempor re Dateien usr Zweite Ebene in der Hierarchie var Sich oft ver ndernde Daten srv Daten f r Dienste die von diesem System bereitgestellt werden opt Zus tzliche Anwendungspakete die nicht von Debian stammen Es folgt eine Liste mit wichtigen Festlegungen bez glich Verzeichnissen und Partitionen Bedenken Sie dass die Festplattennutzung abh ngig von der Systemkonfi guration und speziellen Einsatzbedin gungen stark unterschiedlich sein kann Die hier gegebenen Empfehlungen sind grundlegende Richt linien und sollen eine Basis f r die Partitionierung darstellen Die root Partition muss immer physikalisch die Verzeichnisse etc bin sbin lib und dev enthalten sonst k nnen Sie nicht booten Typischerweise werden 150 250MB f r die root Partition ben tigt e usr enth lt alle Benutzer Programme usr bin Bibliotheken usr 1ib Dokumentation usr share doc etc Dies ist der Teil des Dateisystems der generell den meisten Platz belegt Sie sollten mindestens 500MB Festplattenspeicher daf r vorsehen Dieser Wert sollte unter Um st nden noch erh ht werden abh ngig von der Zahl und Art der Pakete die Sie installieren m chten F r eine gro
132. er Freie Software Gemeinschaft verschrieben hat Das Debian Projekt startete 1993 als Ian Murdock in einer offenen Einladung Software Entwickler da zu aufrief an einer kompletten und konsistenten Softwaredistribution mitzuwirken die auf dem re lativ jungen Linux Kernel basieren sollte Die recht kleine Gruppe von engagierten Enthusiasten urspr nglich von der Free Software Foundation http www fsf org gef rdert und von der GNU http www gnu org gnu the gnu project html Philosophie beeinflusst ist ber die Jahre zu einer Or ganisation von rund 1010 Debian Entwicklern angewachsen Debian Entwickler sind in vielen verschiedenen Bereichen t tig unter anderem Web http www debian org und FTP ftp ftp debian org Administration graphisches Design rechtliche Analyse von Softwarelizenzen das Schreiben von Dokumentation und nat rlich auch die Pflege von Software Paketen Im Interesse unsere Philosophie zu erkl ren und Entwickler zu gewinnen die an die Prinzipien glau ben f r die Debian steht hat das Debian Projekt einige Dokumente publiziert die einen berblick ber unsere Werte geben und als Richtlinien daf r gelten was es hei t ein Debian Entwickler zu sein e Der Debian Gesellschaftsvertrag Debian Social Contract http www debian org social_contract ist eine Auflistung von Debian s Verpflichtungen gegen ber der freien Software Gemeinschaft Jeder der einwilligt den Gesellschaftsvetrag einzuhalten kann e
133. er in den meisten F llen funktionieren xserver xorg xserver xorg config device driver select vesa Das Problem mit der automatischen Mauserkennung ist wenn es schief geht wird X es wieder und wieder versuchen Wenn also automatische Erkennung voreingestellt ist besteht die Gefahr einer Endlosschleife falls die Maus nicht erkannt werden kann xserver xorg xserver xorg autodetect_mouse boolean tru 108 Anhang B Automatisieren der Installation mittels Voreinstellung Die automatische Erkennung des Monitors wird empfohlen xserver xorg xserver xorg autodetect_monitor boolean true Entfernen Sie hier das Kommentarzeichen wenn Si in LCD Display haben xserver xorg xserver xorg config monitor lcd boolean true Die X Konfiguration bietet drei m gliche Wege f r die Konfiguration des onitors Dies ist die Voreinstellung f r medium was immer verf gbar ist Der einfache Weg simple ist nicht immer verf gbar und advanced erweitert stellt zu viele Fragen xserver xorg xserver xorg config monitor selection method select medium xserver xorg xserver xorg config monitor mode list select 1024x768 60 Hz B 4 14 Andere Pakete voreinstellen Abh ngig davon welche Software Sie zur Installation ausw hlen oder ob Dinge w hrend des Installationsprozesses schief laufen ist es m glich dass andere Fragen auftauchen Sie k nnen auch f r diese nat rlich Voreins
134. er wieder Platz auf Ihrer erneuerten 460GB Partition Dieses Beispiel ist nat rlich etwas sehr stark vereinfacht Falls noch nicht geschehen sollten Sie auf jeden Fall das LVM HowTo http www tldp org HOWTO LVM HOWTO html lesen LVM im debian installer einzurichten ist sehr einfach und wird komplett von partman un terst tzt Als erstes m ssen Sie die Partitionen festlegen die als Physikalische Volumes f r LVM genutzt werden sollen dies erledigen Sie im Men Partitionseinstellungen wo Sie Benutzen als Physikalisches Volume f r LVM ausw hlen Wenn Sie zum Hauptbildschirm von partman zur ckkehren finden Sie eine neue Option Logical Volume Manager konfigurieren Wenn Sie sie ausw hlen m ssen Sie als Erstes anstehende nderungen an der Partitionstabelle falls es welche gibt best tigen danach wird das LVM Konfigurationsmen angezeigt ber dem Men sehen Sie eine Zusammenfassung der LVM Konfiguration Das Men selbst ist kontext abh ngig es werden nur g ltige Aktionen angezeigt Die m glichen Aktionen sind e Konfigurationsdetails anzeigen zeigt die Struktur der LVM Ger te die Namen und Gr en der Logischen Volumes usw e Volume Gruppe erstellen Logisches Volume erstellen 64 Kapitel 6 Den Debian Installer verwenden e Volume Gruppe l schen Logisches Volume l schen e Volume Gruppe erweitern e Volume Gruppe reduzieren e Fertigstellen zur ck zum partman Hauptbildschirm Verwenden Sie dies
135. ere Images als die der CDs Auf der debian installer Homepage http www debian org devel debian installer gibt es Links zu anderen Images Abschnitt 4 2 1 gibt Infos wo man Images auf den Debian Spiegelservern findet Die folgenden Abschnitte enthalten Details welche Images Sie f r die verschiedenen Installations methoden ben tigen A 2 1 CD ROM Es gibt zwei verschiedene Netzwerkinstallations CD Images netinst und businesscard mit de nen man Etch mittels debian installer installieren kann Diese Images werden von CD gebootet und installieren zus tzliche Pakete per Netzwerk daher auch der Name netinst Netzwerkinstalla tion Der Unterschied zwischen den beiden Images ist der dass im kompletten netinst Image die Basispakete bereits enthalten sind w hrend sie bei Verwendung des Businesscard CD Images aus dem Internet heruntergeladen werden m ssen Wenn Sie m chten k nnen Sie auch ein Komplett CD Image bekommen das f r die Installation berhaupt kein Netzwerk ben tigt Sie ben tigen nur die erste CD aus dem Satz Laden Sie das Image herunter das Sie bevorzugen und brennen Sie es auf CD Um von CD zu booten m ssen Sie unter Umst nden die BIOS Einstellungen ndern wie in Abschnitt 3 6 1 beschrieben 89 Anhang A Installations HowTo A 2 2 Disketten Wenn Sie nicht von CD starten k nnen haben Sie die M glichkeit sich Images f r Floppy Disks herunterzuladen um Debian zu installi
136. eren Sie ben tigen floppy boot img floppy root img und eine oder mehrere der Treiber Disketten Images Die Boot Floppy ist die die boot img enth lt Wenn Sie gebootet ist werden Sie aufgefordert eine zweite Diskette einzulegen nehmen Sie die Root Floppy die root img enth lt Wenn Sie vorhaben per Netzwerk zu installieren werden Sie normalerweise die Diskette mit floppy net drivers 1 img ben tigen F r PCMCIA oder USB und einige weniger verbreitete Netzwerkkarten ben tigen Sie zus tzlich noch eine zweite Treiberdiskette floppy net drivers 2 img Wenn Sie ein CD Laufwerk haben jedoch nicht davon booten k nnen so starten Sie von Diskette und benutzen dann die floppy cd drivers img auf einer der Treiberdisketten um die Installation von CD zu fortzusetzen Disketten sind mit die unzuverl ssigsten Medien berhaupt also seien Sie auf viele nicht funktionie rende Disketten vorbereitet lesen Sie auch Abschnitt 5 3 2 Jede img Datei passt auf eine einzelne Diskette Sie k nnen den dd Befehl verwenden um sie nach dev fdO zu kopieren andere Methoden werden im Abschnitt 4 3 beschrieben Da Sie mehr als eine Floppy haben werden ist es eine gute Idee sie zu beschriften A 2 3 USB Memory Stick Es ist ebenfalls m glich von austauschbaren USB Speichern zu installieren Zum Beispiel kann ein USB Schl sselanh nger ein handliches Debian Installationsmedium sein das man leicht berall mit hinnehmen kann Der einf
137. ersteller Verf gbarer Video Speicher Unterst tzte Aufl sungen und Farbtiefen vergleichen Sie diese Angaben mit denen Ihres Bildschirms 3 3 3 Hardware Kompatibilit t Viele Markenprodukte funktionieren problemlos unter Linux Zudem verbessert sich die Hardwa reunterst tzung f r Linux t glich Linux unterst tzt jedoch nicht so viele verschiedene Typen von Hardware wie manch anderes Betriebssystem Im Besonderen kann Linux normalerweise keine Hardware betreiben die eine laufende Windows Version ben tigt Einige Windows spezifische Hardware kann jedoch mit etwas Aufwand unter Linux lauff hig ge macht werden Au erdem sind Treiber f r Windows spezifische Hardware meist f r einen speziellen Linux Kernel angepasst Aus diesem Grund k nnen sie schnell berholt sein So genannte Win Modems sind der g ngigste Typ dieser Hardware Drucker und andere Ger te k n nen jedoch ebenfalls Windows spezifisch sein Sie k nnen die Hardware Kompatibilit t wie folgt berpr fen 18 Kapitel 3 Bevor Sie Debian GNU Linux installieren Suchen Sie auf der Website des Herstellers nach neuen Treibern e Suchen Sie auf Webseiten oder in Handb chern nach Informationen ber Emulationen Produkte weniger bekannter Marken k nnen manchmal die Treiber oder Einstellungen von besser bekannten verwenden e Durchsuchen Sie Hardware Kompatibilit tslisten f r Linux auf Webseiten f r Ihre Architektur e Such
138. ert Er wird oft in Kombination mit den MTAs exim oder sendmail und mit procmail als MDA verwendet Mit zunehmender Popularit t der grafischen Benutzeroberfl chen werden auch die grafischen E Mail Programme wie GNOME s evolution KDE s kmail oder Mozilla s thunderbird in Debian als ice dove verf gbar immer popul rer Diese Programme kombinieren alle Funktionen von MUA MTA und MDA k nnen aber auch in Kombination mit den traditionellen Linux Werkzeugen verwendet werden und dies wird auch oft gemacht 8 5 1 Standard E Mail Konfiguration Auch wenn Sie vorhaben ein grafisches Mail Programm zu verwenden ist es wichtig dass auch ein traditioneller MTA MDA installiert und korrekt auf Ihrem System eingerichtet ist Der Grund hierf r ist dass verschiedene Systemwerkzeuge die auf dem System laufen Ihnen wichtige Informationen per E Mail schicken k nnten um Ihnen von potentiellen Problemen oder Ver nderungen zu berich ten Aus diesem Grund werden die Pakete exim4 and mutt standardm ig installiert es sei denn dass Sie die Programmgruppe Standard w hrend der Installation abw hlen deaktivieren exim4 ist ei 1 Der Grund aus dem thunderbird innerhalb von Debian in icedove unbenannt wurde hat mit Lizenzproblemen zu tun Die n here Erl uterung der Details ist nicht Thema dieses Handbuchs 2 Beispiele sind cron quota logcheck aide 83 Kapitel 8 Die n chsten Schritte und welche Seiten Sie noch b
139. erzichten Aus diesen Ein schr nkungen folgen bestimmte Verantwortlichkeiten f r Sie wenn Sie Kopien der Software verbrei ten oder sie ver ndern Beispielsweise m ssen Sie den Empf ngern alle Rechte gew hren die Sie selbst haben wenn Sie kostenlos oder gegen Bezahlung Kopien eines solchen Programms verbreiten Sie m ssen sicher stellen dass auch die Empf nger den Quelltext erhalten bzw erhalten k nnen Und Sie m ssen ihnen diese Bedingungen zeigen damit sie ihre Rechte kennen Wir sch tzen Ihre Rechte in zwei Schritten 1 Wir stellen die Software unter ein Urheberrecht Co pyright und 2 wir bieten Ihnen diese Lizenz an die Ihnen das Recht gibt die Software zu verviel f ltigen zu verbreiten und oder zu ver ndern Um die Autoren und uns zu sch tzen wollen wir dar ber hinaus sicherstellen dass jeder erf hrt dass f r diese freie Software keinerlei Garantie besteht Wenn die Software von jemand anderem modifiziert und weitergegeben wird m chten wir dass die Empf nger wissen dass sie nicht das Original erhalten haben damit irgendwelche von anderen verursachte Probleme nicht den Ruf des urspr nglichen Autors sch digen Schlie lich und endlich ist jedes freie Programm permanent durch Software Patente bedroht Wir m chten die Gefahr ausschlie en dass Distributoren eines freien Programms individuell Patente li zenzieren mit dem Ergebnis dass das Programm propriet r w rde Um dies zu verhindern
140. esuchen sollten ne Kombination aus MTA und MDA und ist relativ klein aber flexibel Standardm ig wird es so konfiguriert dass nur E Mails lokal auf dem System selbst verarbeitet werden und Mails an den Sy stemadministrator root Zugang werden an den regul ren Benutzer weitergeleitet der w hrend der Installation erstellt wurde Wenn System Mails in das Postfach eingeliefert werden werden Sie zu einer Datei in var mail Nane hinzugef gt Sie k nnen Sie mit mutt lesen 8 5 2 E Mails nach au erhalb verschicken Wie vorher erw hnt ist das Debian System so konfiguriert dass E Mails nur lokal auf dem System verarbeitet werden nicht zum Verschicken an andere oder zum Empfangen von anderen Falls Sie m chten dass exim4 externe E Mails verarbeitet finden Sie im n chsten Abschnitt Infos ber die grunds tzlichen verf gbaren Optionen Testen Sie ob Mails korrekt versendet oder empfan gen werden k nnen Wenn Sie vorhaben ein grafisches Mail Programm zu benutzen und einen Mailserver Ihres Internet Providers ISP oder Ihrer Firma verwenden ist es nicht unbedingt n tig exim4 f r die Handhabung von externen E Mails zu konfigurieren Sie m ssen dann lediglich das grafische Mail Programm Ih rer Wahl so einrichten dass die richtigen Server f r das Senden und Empfangen von Mails genutzt werden wie das geht ist nicht Thema dieses Handbuchs Allerdings m ssen Sie dann unter Umst nden viele verschiedene Programme passend k
141. etsuche und Status berpr fungen in einer h bschen Oberfl che integriert haben aptitude ist jetzt das empfohlene Werkzeug f r das Paketmanagement apt muss konfiguriert werden so dass es wei woher es ben tigte Pakete bekommen kann Der Installer erledigt dies berwiegend automatisch basierend darauf was ihm ber Ihr Installationsme dium bekannt ist Das Ergebnis dieser Konfiguration wird in die Datei etc apt sources list eingetragen Sie k nnen die Datei n her untersuchen und an Ihre Bed rfnisse anpassen nachdem die Installation vollendet ist 6 3 5 2 Software ausw hlen und installieren pkgsel W hrend des Installationsprozesses wird Ihnen die M glichkeit geboten zus tzliche Software zur Installation auszuw hlen Statt aber einzelne Programme aus den 18150 verf gbaren Paketen heraus zusuchen zielt dieser Punkt der Installation mehr darauf ab aus vorbereiteten Softwarezusammen stellungen die auszuw hlen die den k nftigen Aufgaben des Rechners am n chsten kommen Sie k nnen dazu zun chst Programmgruppen tasks ausw hlen die Sie installieren m chten und anschlie end noch einzelne Pakete hinzuf gen Diese Programmgruppen repr sentieren eine lockere Zusammenstellung von verschiedenen Aufgaben oder Dingen die Sie mit Ihrem Computer erledi gen k nnen wie Desktop Umgebung Arbeitsplatzrechner Web Server Inhalte f r das Internet bereitstellen oder Druck Server Drucken und Druckmanagemen
142. f hren Wenn Ihr Rechner ein FAT oder NTFS Dateisystem enth lt wie es von DOS und Windows ge nutzt wird k nnen Sie mit dem Partitionieren warten und das Partitionierungswerkzeug des Debian Installers verwenden um die Partition zu verkleinern In allen anderen F llen m ssen Sie Ihre Festplatte vor der Installation neu partitionieren um parti tionierbaren Platz f r Debian zu schaffen Wenn einige der Partitionen zu anderen Betriebssystemen geh ren sollten Sie diese unter Verwendung der Partitionsprogramme dieser Betriebssysteme anle gen Wir empfehlen nicht zu versuchen Partitionen f r Debian GNU Linux unter Verwendung von Systemprogrammen anderer Betriebssysteme zu erstellen Stattdessen sollten Sie nur die nativen Par titionen dieses Betriebssystems erstellen die Sie behalten wollen Wenn Sie mehr als ein Betriebssystem auf dem gleichen Ger t installieren sollten Sie alle anderen Betriebssysteme installieren bevor Sie mit der Linux Installation beginnen Windows und andere Betriebssystem Installationen k nnten das Starten von Linux unm glich machen oder Ihnen emp fehlen nicht eigene Partitionen neu zu formatieren Sie k nnen Besch digungen durch solche Aktionen reparieren oder vermeiden aber das vorherige Installieren dieser Systeme erspart Probleme Wenn Sie momentan eine Festplatte mit nur einer Partition haben eine g ngige Einstellung f r Desktop Computer und das aktuelle Betriebssystem und Debian per Multi B
143. f r WLAN werden generell ebenfalls unterst tzt allerdings unter einem gro en Vor behalt viele WLAN Adapter erfordern Treiber die entweder nicht frei sind oder noch nicht f r die Integration in den offiziellen Linux Treiber akzeptiert wurden Diese Adapter k nnen zwar generell unter Debian GNU Linux zum Laufen gebracht werden werden aber w hrend der Installation nicht unterst tzt Falls keine andere Netzwerkkarte f r die Installation genutzt werden kann ist es immer noch m g lich Debian GNU Linux von einer Komplett CD ROM oder DVD zu installieren Verwenden Sie die gleiche Prozedur wie oben im Abschnitt Treiber die spezielle Firmware erfordern beschrieben In einigen F llen k nnte der Treiber den Sie ben tigen nicht als Debian Paket verf gbar sein Sie m ssen dann pr fen ob Quellcode f r solch einen Treiber im Internet bereitgestellt wird und den Treiber selbst kompilieren Wie das geht ist allerdings nicht Thema dieses Handbuchs Falls berhaupt kein Linux Treiber f r Ihr Ger t zur Verf gung steht ist die Nutzung des ndiswrapper Paketes Ihre letzte Rettung Dies erlaubt Ihnen einen Windows Treiber zu verwenden 14 Kapitel 3 Bevor Sie Debian GNU Linux installieren Dieses Kapitel behandelt die Vorbereitung des Systems f r die Installation von Debian bevor Sie den Installer starten Dies beinhaltet das Sichern Ihrer vorhandenen Daten das Sammeln von Informatio nen ber Ihre Hardware sowie aller anderen be
144. finden Sie im Debian Archiv achten Sie darauf die richtige Datei f r Ihre Architektur zu verwenden Laden Sie das debootstrap deb aus dem Pool http ftp debian org debian pool main d debootstrap herunter kopieren Sie es in das Arbeitsverzeichnis work und extrahieren Sie daraus die Dateien Sie ben tigen root Rechte um die Bin r Dateien zu installieren ar xf debootstrap_0 X X_all deb cd zcat f ull path to work work data tar gz tar xv D 3 3 Starten Sie debootstrap debootstrap kann die ben tigten Dateien direkt vom Archiv herunterladen wenn Sie es starten Sie k nnen in dem folgenden Befehl jeden Debian Archivspiegel Server statt ftp de debian org debian einsetzen vorzugsweise einen Spiegel in Ihrer N he Eine Liste aller Spiegelserver finden Sie auf http www debian org miscl README mirrors Wenn Sie eine Debian GNU Linux Etch CD eingelegt und in cdrom eingebunden haben k nnen Sie statt der http URL auch eine file URL angeben file cdrom debian Setzen Sie in dem folgenden debootstrap Befehl f r ARCH eine der folgenden Architekturbezeich nungen ein alpha amd64 arm hppa i386 ia64 m68k mips mipsel powerpc s390 oder sparc usr sbin debootstrap arch ARCH etch mnt dekinst http ftp us debian org debian 2 Dazu geh ren die GNU Core Utilities und Kommandos wie sed grep tar und gzip 122 Anhang D Verschiedenes D 3 4 Das Basissystem konfigurieren Sie haben jetzt ein echtes
145. fohlen mouse left F r das GTK Frontend den grafischen Installer kann der Benutzer die Maus auf Linksh nder Betrieb umschalten indem dieser Parameter auf true gesetzt wird directfb hw accel Im Gtk Frontend graphischer Installer ist die Hardwarebeschleunigung in directfb Frame buffer standardm ig deaktiviert Um sie zu aktivieren setzen Sie beim Booten des Installers diesen Parameter auf true rescue enable Setzen Sie dies auf true um den Rettungsmodus zu starten statt eine normale Installation durchzuf hren Siehe Abschnitt 8 7 5 2 1 1 Boot Parameter benutzen um Fragen automatisiert zu beantworten Mit einigen Ausnahmen kann f r jede w hrend der Installation gestellte Frage am Bootprompt eine Antwort vorgegeben werden obwohl dies nur in speziellen F llen sinnvoll ist Generelle Anweisun gen wie Sie dies erledigen finden Sie im Abschnitt B 2 2 Einige spezielle Beispiele sind weiter unten aufgelistet 43 Kapitel 5 Das Installationssystem booten debian installer locale locale Kann genutzt werden um sowohl die Sprache wie auch das Land f r die Installation anzugeben Dies funktioniert nur wenn die angegebene Locale in Debian unterst tzt wird Um zum Beispiel Deutsch als Sprache zu verwenden und Schweiz als Land nutzen Sie lLocale de_CH anna choose_modules modules Kann benutzt werden um Installer Komponenten zu laden die standardm ig nicht geladen werden Ein Beispiel f r eine solche
146. ge Die Versionsnummer 1 0 k nnen Sie nach Belieben ndern Sie wird nur von Ihnen selbst verwendet um Ihre verschiedenen Kernel zu verwalten Ebenso k nnen Sie jedes andere Wort statt custom verwenden z B den Host Namen des Rechners Die Kernelkompilierung k nnte eine ganze Weile dauern abh ngig von der Leistungsf higkeit Ihres Rechners Sobald die Kompilierung beendet ist k nnen Sie Ihren eigenen Kernel wie jedes andere Paket installieren Tippen Sie als root ein dpkg i linux image 2 6 18 subarchitecture_custom 1 0_i386 deb Der Teil subarchitecture im Dateinamen ist eine optionale Bezeichnung f r die Unterarchitektur wie z B 686 abh ngig davon welche Kerneloptionen Sie gesetzt haben dpkg i installiert den Kernel zusammen mit ein paar anderen dazugeh rigen Dateien Zum Beispiel wird die System map korrekt installiert dies ist n tzlich f r die Fehlersuche bei Kernelproblemen und boot config 2 6 18 wird installiert sie enth lt Ihre aktuelle Konfiguration Ihr neues Kernelpaket ist ebenfalls clever genug automatisch Ihren Bootloader zu aktualisieren so dass der neue Kernel benutzt wird Falls Sie auch ein Modul Paket erstellt haben m ssen Sie auch dieses Paket noch installieren Jetzt ist es Zeit einen Systemneustart zu machen lesen Sie aufmerksam alle Warnungen die die vorherigen Schritte unter Umst nden erzeugt haben und tippen Sie dann shutdown r now ein Mehr Infos ber Debiankernel
147. geladenen Pakete von ihren registrierten Debian Paketbetreuern kommen Diese legen gro en Wert darauf ihre Pakete m glichst sicher zu konfigurieren Wenn Sicherheitsprobleme in ausgeliefer Kapitel I Willkommen bei Debian ten Paketen auftauchen sind Korrekturen normalerweise sehr schnell verf gbar Aufgrund von De bian s einfachen Update M glichkeiten k nnen Sicherheitskorrekturen automatisch aus dem Internet heruntergeladen und installiert werden Die prim re und beste Methode Unterst tzung f r Ihr Debian GNU Linux System zu erhalten und mit Debian Entwicklern zu kommunizieren sind die vom Debian Projekt verwalteten Mailinglisten w hrend dieses Dokument geschrieben wurde gab es mehr als 215 davon Der einfachste Weg sich bei einer oder mehreren davon einzutragen besteht im Besuch der Debian Mailinglisten Abonnierungs Seite http www debian org MailingLists subscribe und dem Ausf llen des dort bereitgestellten Formulars 1 4 Was ist Debian GNU Hurd Debian GNU Hurd ist ein Debian GNU System das den monolithischen Linux Kernel durch GNU Hurd ersetzt einem Satz von Servern die auf dem GNU Mach Microkernel laufen Hurd ist noch nicht fertig und er ist f r den t glichen Einsatz ungeeignet aber die Arbeit schreitet voran Hurd wird momentan nur f r die i386 Architektur entwickelt obwohl Portierungen auf andere Architekturen geplant sind sobald das System stabiler wird F r n here Information besuchen Sie die D
148. gt wird Eine Standard Installation f r die i386 Architektur inklusive aller Standardpakete und mit Verwen dung des standardm igen 2 6 Kernels ben tigt 365MB Festplattenplatz Eine minimale Basisinstal lation ohne die Programmgruppe Standard System belegt 227MB Wichtig In beiden F llen ist dies der ben tigte Platz auf der Platte nachdem die Installation beendet ist und alle tempor ren Dateien gel scht wurden Ebenfalls ist der vom Dateisystem genutzte Overhead nicht mit eingerechnet zum Beispiel f r die Journal Dateien Dies bedeutet dass noch bedeutend mehr Festplattenplatz ben tigt wird und zwar sowohl w hrend der Instal lation wie auch sp ter bei der normalen Nutzung des Systems Die folgende Tabelle listet die Gr e der Programmgruppen auf die Sie in tasksel ausw hlen k nnen wie Sie von aptitude angegeben wird Beachten Sie dass einige Gruppen berlappende Bestandteile haben so dass die absolut installierte Gr e von zwei Gruppen zusammen weniger sein kann als die Summe der einzelnen Werte Bedenken Sie dass Sie zu den Angaben aus der Liste noch die Gr e der Standard Installation hin zurechnen m ssen wenn es darum geht die ben tigte Gr e der Partitionen abzusch tzen Von dem was unter Gr e nach der Installation aufgef hrt ist wird das meiste in usr und 1ib landen die Werte unter Herunterzuladende Gr e werden vor bergehend in var ben tigt
149. h den Aufbau des Linux Dateisystems zu standardisieren Der FHS erlaubt Software Entwicklern sich auf ihre Aufgabe dem Design von Programmen zu konzentrieren ohne sich darum sorgen zu m s sen wie das Paket auf verschiedenen GNU Linux Distributionen installiert wird e Debian Jr http www debian org devel debian jr ist ein internes Projekt das gew hrleisten soll dass Debian selbst unseren j ngsten Benutzern etwas zu bieten hat F r allgemeinere Informationen ber Debian lesen Sie die Debian FAQ http www debian org doc FAQ 1 2 Was ist GNU Linux Linux ist ein Betriebssystem eine Reihe von Programmen die es Ihnen erm glichen mit Ihrem Computer zu interagieren und andere Programme laufen zu lassen Ein Betriebssystem besteht aus verschiedenen fundamentalen Programmen die von Ihrem Computer ben tigt werden um mit Benutzern zu kommunizieren und Anweisungen von ihm zu erhalten um auf Festplatten Bandlaufwerke und Drucker zu schreiben um die Verwendung des Arbeitsspeichers zu verwalten und um andere Software auszuf hren Der wichtigste Teil eines Betriebssystems ist der Ker nel In einem GNU Linux System ist Linux die Kernel Komponente Der Rest des Systems besteht aus Programmen von denen viele von dem oder f r das GNU Projekt geschrieben wurden Da der Linux Kernel alleine kein funktionierendes Betriebssystem darstellt bevorzugen wir den Ausdruck GNU Linux um Systeme zu beschreiben die von vielen Leuten kur
150. hickt 4 Sie k nnen nat rlich exim4 auch l schen und durch einen anderen MTA MDA ersetzen 84 Kapitel 8 Die n chsten Schritte und welche Seiten Sie noch besuchen sollten wie dem Mail Namen Ihres Rechners oder einer Liste von Domains f r die Sie Mails akzeptieren oder weiterleiten m chten Mail Versand ber einen Smarthost In diesem Szenario wird Ihre ausgehende Mail an einen anderen Rechner weitergeleitet Smarthost genannt der sich darum k mmert die Mails an ihr Ziel zu versenden Der Smarthost speichert f r gew hnlich auch ankommende Mails die f r Ihren Rechner bestimmt sind so dass Sie nicht st ndig online sein m ssen Das bedeutet auch dass Sie Ihre Mail mit Programmen wie fetchmail vom Smarthost abholen m ssen In vielen F llen wird der Smarthost der Mail Server Ihres Internet Providers ISP sein Deswe gen ist diese Option genau passend f r Einwahl Nutzer die sich per Modem W hlverbindung o ins Internet einw hlen Der Smarthost kann auch der Mail Server Ihrer Firma sein oder ein anderer Rechner in Ihrem eigenen Netzwerk Mail Versand ber einen Smarthost keine lokale Mail Zustellung Diese Option ist grunds tzlich identisch mit der vorherigen mit der Ausnahme dass hier das Sys tem nicht eingerichtet wird Mails f r eine lokale E Mail Domain zu verarbeiten Mails innerhalb des lokalen Systems selbst z B f r den Systemadministrator werden trotzdem verarbeitet Nur lokale Mail Zustellung
151. hinen mit viel verschiedener Hardware zu funktionieren Wahrscheinlich wird kein Rechner alle m glichen Peripherieger te beinhalten deswegen wird das Betriebssystem wohl immer etwas zu beklagen haben wenn es Peripherie sucht die Sie nicht besitzen Sie werden vielleicht auch feststellen dass das System f r eine Weile pausiert Dies kommt vor wenn es auf die Antwort eines Ger tes wartet das in Ihrem System nicht vorhanden ist Wenn Sie meinen dass die Zeit zum Booten des Systems unakzeptabel lang ist k nnen Sie sp ter einen eigenen ma geschneiderten Kernel erstellen siehe auch Abschnitt 8 6 49 Kapitel 5 Das Installationssystem booten 5 3 6 Installationsprobleme berichten Wenn Sie zwar die anf ngliche Boot Phase hinter sich bringen aber die Installation nicht abschlie en k nnen kann die Auswahl des Eintrags Debug Logs speichern hilfreich sein Dabei k nnen System Fehlermeldungen und Konfigurationsdaten vom Installer auf eine Floppy Disk gespeichert oder mittels eines Webbrowsers heruntergeladen werden Diese Informationen k nnen Hinweise dar auf geben was schief gelaufen ist und wie man dies beheben kann Wenn Sie einen Fehlerbericht einschicken sollten Sie diese Informationen dem Bericht beilegen Andere sachdienliche Installationsmeldungen findet man w hrend der Installation in var log und nachdem das neu installierte System gebootet wurde in var log installer 5 3 7 Installationsberichte einschicke
152. hkeit gegeben den Debian Teil der Platte f r die Nutzung z B als Swap oder als Dateisystem einzurichten Die Grundidee ist alle Daten auf der Partition an den Anfang zu verschieben bevor Sie die Partitions informationen ver ndern so dass nichts verloren geht Es ist wichtig dass Sie so wenig wie m glich Aktionen auf der Platte t tigen zwischen dem Verschieben der Daten an den Anfang und der Neupar titionierung Dies minimiert die Chance dass eine Datei in die N he des Partitionsendes geschrieben wird dies w rde die Menge des Speicherplatzes verringern den Sie von der Partition wegnehmen k nnen Als erstes ben tigen Sie eine Kopie von fips das Ihnen im tools Verzeichnis des n chstgelegenen Debian Spiegelservers zur Verf gung steht Entpacken Sie das Archiv und kopieren Sie die Dateien RESTORRB EXE FIPS EXE und ERRORS TXT auf eine bootf hige Diskette Eine bootf hige Diskette erstellen Sie unter DOS mit dem Befehl sys a fips liegt eine sehr gute Dokumentation bei die Sie vielleicht lesen sollten Sie werden sie auf jeden Fall lesen m ssen wenn Sie einen Festplatten Kompressionstreiber oder einen Diskmanager benutzen Erstellen Sie die Diskette und lesen Sie die Dokumentation bevor Sie die Festplatte defragmentieren 22 Kapitel 3 Bevor Sie Debian GNU Linux installieren Als n chstes m ssen alle Daten an den Anfang der Partition verschoben werden defrag das DOS 6 0 und sp ter beiliegt erl
153. hr Startlaufwerk neu parti tionieren m ssen Sie unter Umst nden den Bootloader Ihres Betriebssystems neu installieren oder in einigen F llen das ganze Betriebssystem selbst und alle Dateien auf den betroffenen Partitionen 16 Kapitel 3 Bevor Sie Debian GNU Linux installieren 3 3 Ben tigte Informationen 3 3 1 Dokumentation 3 3 1 1 Installationshandbuch Das Dokument das Sie gerade lesen es ist eine Entwicklerversion des Installationshandbuchs f r die n chste Ver ffentlichung von Debian dem Nachfolger von Etch es ist in verschiedenen Formaten und bersetzungen http d i alioth debian org manual verf gbar 3 3 1 2 Hardware Dokumentation Enth lt oft n tzliche Informationen zum Konfigurieren oder Verwenden Ihrer Hardware e Linux Hardware Kompatibilit ts HowTo http www tldp org HOWTO Hardware HOWTO html 3 3 2 Quellen f r Hardwareinformationen finden In vielen F llen ist der Installer in der Lage Ihre Hardware automatisch zu erkennen Um jedoch vorbereitet zu sein empfehlen wir sich vor der Installation mit der Hardware vertraut zu machen Hardwareinformationen k nnen von folgenden Quellen bezogen werden Die Handb cher die mit jedem Hardwareteil mitgeliefert werden e Das BIOS Setup Ihres Computers Sie gelangen in das BIOS Setup indem Sie eine Taste Tastenkombination dr cken w hrend der Computer startet Sehen Sie in Ihrem Handbuch nach um die passende Kombination herauszufinden Of
154. icht voreingestellt werden muss Die Tastaturbelegung muss zur ausgew hlten Architektur passen Auswahl der Tastatur d i console tools archs select at d i console keymaps at keymap select d Beispiel f r eine andere Tastaturarchitektur d i console keymaps usb keymap select mac usb us Um die Konfiguration der Tastatur zu berspringen stellen Sie f r console tools archs den Wert skip config ein Dies bewirkt dass die Tastaturbelegung des Kernels weiter verwendet wird Anmerkung Die nderungen am Input Layer f r 2 6 Kernels haben die Tastatur Architektur virtuell berfl ssig gemacht F r 2 6 Kernels sollte normalerweise eine PC Tastaturbelegung at gew hlt werden B 4 2 Netzwerk Konfiguration Die Voreinstellung der Netzwerk Konfiguration funktioniert nat rlich nicht wenn Sie Ihre Voreinstel lungsdatei vom Netzwerk laden aber es ist toll wenn Sie von CD oder USB Stick booten Sie k nnen jedoch auch Netzwerkkonfigurations Parameter automatisieren wenn Sie die Voreinstellungsdatei per Netzwerk laden und zwar per Kernel Parameter Falls Sie beim Booten per Netzwerk eine bestimmte Netzwerkschnittstelle ausw hlen m ssen be vor eine Voreinstellungsdatei vom Netzwerk geladen wurde benutzen Sie einen Bootparameter wie interface ethl Obwohl das Voreinstellen der Netzwerkkonfiguration normalerweise nicht m glich ist wenn Sie Vor einstellung ber Netzwerk benutzen mittels preseed url
155. ie be nutzen wollen Die Erstellung der Datei wird sp ter in diesem Kapitel behandelt Sie am richtigen Ort zu platzieren ist recht unkompliziert wenn Sie die Voreinstellung per Netzwerk oder von Flop py oder USB Stick nutzen m chten Falls Sie aber die Datei auf einer CD oder DVD integrieren m chten m ssen Sie das ISO Image remastern neu erstellen Und schlie lich wie Sie die Vorein stellungsdatei in die initrd integrieren k nnen ist nicht Thema dieses Dokuments konsultieren Sie die Entwicklerdokumentation des debian installer Eine Beispiel Voreinstellungsdatei die Sie als Basis f r Ihre Datei verwenden k nnen ist unter http d i alioth debian org manual example preseed txt verf gbar Sie basiert auf den Konfigurations fragmenten die in diesem Kapitel enthalten sind B 2 1 Die Voreinstellungsdatei laden Falls Sie Voreinstellung per initrd benutzen m ssen Sie lediglich sicherstellen dass die Datei als preseed cfg im root Verzeichnis der initrd existiert Der Installer wird automatisch berpr fen ob solch eine Datei existiert und sie laden F r alle anderen Voreinstellungsmethoden m ssen Sie dem Installer beim Start mitteilen welche Da tei er nutzen soll Dies wird normalerweise mit einem Boot Parameter gemacht den Sie dem Kernel beim Start angeben entweder manuell zum Boot Zeitpunkt oder indem Sie die Konfigurationsdatei des Bootloaders editieren f gen Sie z B in syslinux cfg den Parameter an das Ende der a
156. ie f r die Installation ben tigt werden wird der Installer dort nach einem Debian ISO Image suchen Sie m ssen also als n chstes ein solches Image businesscard netinst oder sogar ein Komplett Image auf den Stick laden w hlen Sie eines das auch auf den Stick passt Der Dateiname des Images muss auf iso enden Wenn Sie per Netzwerk booten m chten ohne ein ISO Image zu nutzen k nnen Sie nat rlich den vorigen Schritt berspringen Sie m ssen dabei au erdem die Initial RAM Disk aus dem Verzeichnis netboot verwenden statt aus hd media dahd media initrd gz keine Netzwerkunterst tzung hat Wenn Sie dies erledigt haben h ngen Sie den USB Memory Stick aus dem Dateisystem aus umount mnt und aktivieren den Schreibschutz 4 4 4 Vom USB Stick booten Warnung Wenn Ihr System es ablehnt von dem Memory Stick zu booten k nnte es sein dass der Stick einen defekten Master Boot Record MBR enth lt Um dies zu beheben nutzen Sie den install mbr Befehl aus dem Paket mbr install mbr dev sda 4 5 Dateien vorbereiten f r das Booten von Festplatte Der Installer kann von Dateien auf einer bestehenden Festplattenpartition gebootet werden entweder von einem anderen Betriebssystem aus oder direkt vom BIOS mittels eines Bootloaders Man kann eine komplette reine Netzwerk Installation auf diese Weise durchf hren Dies vermeidet das ganze Theater mit den Wechselmedien wie das Auffinden und Brennen von CD Images
157. ieren Sie die Fehlermeldungen auf der vierten Konsole Sie werden auf jeden Fall gefragt ob Sie es erneut versuchen m chten oder ob Sie die Einstellungen manuell vornehmen m chten DHCP Server sind manchmal mit ihrer Antwort extrem langsam wenn Sie also sicher sind dass alles stimmt versuchen Sie es erneut Das manuelle Netzwerk Setup hingegen fragt Sie nach einigen Angaben ber Ihr Netzwerk haupts chlich IP Adresse Netzmaske Gateway Adresse f r die Verbindung ins Internet Name Server Adressen DNS und Hostname Rechnername Dar ber hinaus werden Sie wenn Sie einen drahtlosen Netzwerkanschluss haben nach der wireless ESSID und dem WEP Key gefragt Geben Sie hier die Angaben aus Abschnitt 3 3 an Anmerkung Einige technische Details werden Sie m glicherweise praktisch finden das Pro gramm nimmt an dass die Netzwerk IP Adresse die bitweise UND Verkn pfung von IP Adresse Ihres Systems und Netzmaske ist Es nimmt auch an dass die Broadcast Adresse die bitweise ODER Verkn pfung der IP Adresse Ihres Systems und der bitweise umgekehrten Netzmaske ist Ebenso versucht es Ihre Gatewayadresse herauszufinden Wenn Ihnen also diese Angaben nicht zur Verf gung stehen verwenden Sie die vom Installer vorgeschlagenen Werte falls notwendig k nnen Sie sie durch das Bearbeiten der Datei etc network inter aces ndern 6 3 2 Partitionierung und Auswahl der Einh ngepunkte im Dateisystem Jetzt nachdem die Hardware
158. iert Bitte besuchen Sie die Portierungs Seite http www debian org ports i386 f r weitere Informationen ber Intel x86 Architektur Systeme die mit Debian getestet wurden Dieser Abschnitt versucht nicht all die verschiedenen Hardware Konfigurationen zu erl utern die von Intel x86 unterst tzt werden sondern bietet vielmehr allgemeine Informationen und Verweise wo zus tzliche Informationen gefunden werden k nnen 2 1 1 Unterst tzte Architekturen Debian 4 0 unterst tzt zw lf Haupt Architekturen und einige Variationen von jeder dieser Architek turen auch als Flavours bekannt Architektur Debian Unterarchitektur Flavour Kennzeichnung Intel x86 basiert 1386 AMDS64 amp Intel amd64 EM64T DEC Alpha alpha ARM und StrongARM arm Netwinder und CATS netwinder Intel IOP32x iop32x Intel IXP4xx ixp4xx RiscPC rpc HP PA RISC hppa PA RISC 1 1 32 PA RISC 2 0 64 Intel IA 64 ia64 MIPS Big Endian mips SGI IP22 Indy Indigo r4k ip22 2 SGI IP32 02 r5k ip32 Broadcom sbl bcm91250a BCM91250A SWARM Broadcom sbla bcm91480b BCM91480B BigSur Kapitel 2 Systemanforderungen Architektur Debian Unterarchitektur Flavour Kennzeichnung MIPS Little Endian mipsel Cobalt cobalt DECstation r4k kn04 r3k kn02 Broadcom sbl bcm91250a BCM91250A SWARM Broadcom sbla bcm91480b BCM91480B BigSur Mo
159. ildschirm von partman dem Partitionierungsprogramm In einigen F llen k nnte die Eingabe von bestimmten Zeichen nicht funktionieren oder die falschen Zeichen werden angezeigt Zum Beispiel das Zusammensetzen eines Zeichens aus einem Akzent und dem Buchstaben unter bzw ber dem der Akzent erscheinen soll funktioniert nicht e Die Unterst tzung f r Touchpads auf Laptops ist noch nicht optimal e Sie sollten nicht auf eine andere Konsole umschalten w hrend der Installer besch ftigt ist dies k nnte dazu f hren dass das Frontend abst rzt Es wird zwar automatisch neu gestartet aber dies k nnte trotzdem zu Problemen bei der Installation f hren Das Umschalten auf eine andere Kon sole w hrend der Installer auf eine Eingabe wartet sollte aber ohne Probleme funktionieren e Die Unterst tzung f r verschl sselte Partitionen ist eingeschr nkt da es unm glich ist zuf llige Schl ssel zu erzeugen Es ist jedoch m glich eine verschl sselte Partition unter Verwendung einer Passphrase als Schl ssel einzurichten Im grafischen Frontend ist es derzeit nicht m glich eine Shell zu starten Das bedeutet dass der entsprechende Eintrag des Hauptmen s im Installationssystem und im Rettungsmodus nicht angezeigt wird w hrend er verf gbar ist wenn Sie das normale textbasierte Frontend benutzen Stattdessen m ssen Sie wie bereits vorher beschrieben auf die virtuellen Konsolen VT2 und VT3 wechseln und dort die Shell ben
160. in Debian Maintainer http www debian org doc maint guide Betreuer werden Jeder Maintainer kann neue Software in Debian einflie en lassen vorausgesetzt sie erf llt unser Kriterien f r freie Software und das Paket entspricht unseren Qualit tsstandards e Die Debian Richtlinien f r Freie Software Debian Free Software Guidelines DFSG http www debian org social_contract guidelines sind eine klare und pr zise Auflistung von Debian s Kriterien f r Freie Software Die DFSG ist ein sehr einflussreiches Dokument in der Freien Software Bewegung und war die Grundlage der Open Source Definition http opensource org docs definition_plain htm e Das Debian Policy Manual http www debian org doc debian policy ist eine ausf hrliche Be schreibung der Qualit tsstandards des Debian Projekts Debian Entwickler sind auch in einigen anderen Projekten eingebunden einige davon sind spezifisch f r Debian andere betreffen teilweise oder g nzlich die Linux Community Einige Beispiele e Die Linux Standard Base LSB http www linuxbase org ist ein Projekt mit dem Ziel die Basis des GNU Linux Systems zu standardisieren was Software und Hardware Entwicklern erm glicht auf einfache Weise Programme und Ger tetreiber f r Linux allgemein zu schreiben anstatt nur f r eine spezielle GNU Linux Distribution Kapitel I Willkommen bei Debian e Der Filesystem Hierarchy Standard FHS http www pathname com fhs ist ein Versuc
161. inander installieren und diese haben die gle iche IP Adresse oder den gleichen Hostnamen wird ssh sich weigern sich mit einem solchen Host zu verbinden Der Grund hierf r ist dass diese Rechner unterschiedliche Fingerabdr cke haben was blicherweise ein Zeichen f r eine Spoofing Attacke ist Wenn Sie sicher sind dass 75 Kapitel 6 Den Debian Installer verwenden dies nicht der Fall ist m ssen Sie die entsprechende Zeile aus ssh known_hosts entfernen und k nnen es dann noch einmal probieren Nach der Anmeldung wird Ihnen ein Startbildschirm pr sentiert und Sie haben zwei M glichkeiten Men ffnen und Shell starten Die erste bringt Sie zum Installer Hauptmen und Sie k nnen die Installation wie gewohnt fortsetzen Die zweite M glichkeit startet eine Shell ber die Sie das ent fernte System untersuchen und m glicherweise reparieren k nnen falls es Probleme gibt Sie sollten nur eine SSH Sitzung f r das Installer Men ffnen k nnen jedoch mehrere Sitzungen mit Shell Eingabeaufforderungen starten Warnung Sobald Sie die Installation per Fernzugriff SSH gestartet haben sollten Sie nicht zur Installation auf der lokalen Konsole zur ck wechseln Dies k nnte die Datenbank besch digen die die Konfiguration des neuen Systems verwaltet Und das wiederum kann zu einer fehlgeschlagenen Installation oder zu Problemen mit dem installierten System f hren Au erdem wenn Sie die SSH Sitzung in einem X Terminal Fenste
162. install und in target Kommandos um einfach Pakete zu installieren oder Kommandos im Zielsystem auszuf hren 109 Anhang B Automatisieren der Installation mittels Voreinstellung d i preseed late_command string apt install zsh in target chsh s bin zsh B 5 2 Voreinstellung nutzen um Standardantworten auf Fragen zu ndern Es ist ebenfalls m glich die Standardantwort f r eine Frage zu ndern die Frage aber trotzdem stellen zu lassen Dabei muss das seen Flag auf false zur ckgesetzt werden nachdem die gew nschte Einstellung f r den Wert gesetzt wurde d i foo bar string value d i foo bar seen false Der gleiche Effekt kann erreicht werden indem Sie am Boot Prompt den Parameter preseed interactive true setzen Dies kann auch zum Testen oder zur Fehlersuche in Ihrer Voreinstellungsdatei n tzlich sein Wenn Sie Voreinstellung mittels Boot Parametern nutzen k nnen Sie den Installer anweisen eine bestimmte Frage zu stellen indem Sie den Operator verwenden z B foo bar value Dies wird nat rlich nur Auswirkungen auf Parameter haben die zu Fragen geh ren die w hrend der Installation auch wirklich gestellt angezeigt werden und nicht zu internen Parametern B 5 3 Mehrere Voreinstellungsdateien nacheinander laden Wenn Sie m gen k nnen Sie hier weitere Voreinstellungsdateien in diese Datei integrieren Jegli che Einstellungen in den integrierten Dateien werden die Werte aus dieser Dat
163. ionsprinzip f r PC Festplatten Allerdings kann es davon nur vier St ck geben Um diese Grenze berschreiten zu k nnen wurden zus tzlich erwei terte und logische Partitionen eingef hrt Wenn Sie eine Ihrer prim ren Partitionen als erweiterte Partition einrichten k nnen Sie den Platz den diese Partition einnimmt in logische Partitionen auf teilen Sie k nnen bis zu 60 logische Partitionen in einer erweiterten Partition erstellen allerdings k nnen Sie pro Festplatte nur eine erweiterte Partition haben Linux beschr nkt die Partitionen pro Platte auf 15 bei SCSI Festplatten 3 nutzbare prim re Parti tionen 12 logische Partitionen und auf 63 bei IDE Festplatten 3 nutzbare prim re Partitionen 60 logische Partitionen Allerdings bietet das normale Debian GNU Linux System nur 20 Devices Ge r teschnittstellen f r Partitionen deswegen k nnen Sie nicht auf Partitionen h her als 20 installieren ohne vorher manuell weitere Devices f r diese Partitionen zu erstellen 116 Anhang C Partitionieren f r eine Debian Installation Wenn Sie eine gro e IDE Festplatte haben und weder LBA Adressierung noch zus tzliche berla gerte Hardware Treiber manchmal bieten Festplatten Hersteller diese an benutzen muss die Boot Partition die Partition die das Kernel Image enth lt innerhalb der ersten 1024 Zylinder der Platte liegen dies entspricht normalerweise ohne BIOS Translation ungef hr 524 Megabyte Diese Einschr
164. is usr share doc 1ilo wenn Sie spezielle Anforderungen haben se hen Sie sich auch das LILO mini HowTo http www tldp org HOWTO LILO htm an Anmerkung Im Moment erstellt die LILO Installation nur Men eintr ge f r andere Betriebssys teme falls diese chainloading unterst tzen das BIOS l dt LILO LILO l dt das OS Sie m ssen deswegen nach der Installation von LILO noch Men eintr ge f r GNU Linux oder GNU Hurd manuell erstellen Der debian installer bietet Ihnen drei Auswahlm glichkeiten an wo der lilo Bootloader instal liert werden kann Master Boot Record MBR Auf diesem Wege bekommt lilo die volle Kontrolle ber den Bootprozess new Debian partition Ihre neue Debian Partition W hlen Sie diesen Punkt wenn Sie einen anderen Bootmanager benutzen m chten lilo wird sich an den Anfang der neuen Debian Partition installieren und als Sekund r Bootloader fungieren Other Choice Andere Auswahl N tzlich f r erfahrene Benutzer die lilo irgendwo anders installieren m chten In diesem Fall werden Sie nach dem genauen Ort gefragt Sie k nnen Namen im devfs Stil verwenden wie die die mit dev ide dev scsi oder dev discs beginnen sowie die traditionellen Namen wie dev hda oder dev sda Wenn Sie nach diesem Schritt Windows 9x oder DOS nicht mehr booten k nnen m ssen Sie mit einer Windows 9x oder MS DOS Bootdiskette starten und den Befehl fdisk mbr verwenden um den MS DOS Master Boot Record neu zu in
165. is free software you can redistribute it and or modify it under the terms of the GNU General Public License as published by the Free Software Foundation either version 2 of the License or at your option any later version This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE S the GNU General Public License for more details You should have received a copy of the GNU General Public License along with this program if not write to the Free Software Foundation Inc 51 Franklin St Fifth Floor Boston MA 02110 USA F gen Sie auch einen kurzen Hinweis hinzu wie Sie elektronisch und per Brief erreichbar sind Wenn Ihr Programm interaktiv ist sorgen Sie daf r dass es nach dem Start einen kurzen Vermerk ausgibt Gnomovision version 69 Copyright C year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY for details type 140 Anhang F GNU General Public License show w This is free software and you are welcome to redistribute it under certain conditions type show c for details Die hypothetischen Kommandos show w und show c sollten die entsprechenden Teile der GNU GPL anzeigen Nat rlich k nnen die von Ihnen verwendeten Kommandos anders hei en als show w und show c es k nnten auch Mausklicks oder Men punkte sein was immer
166. itt D 6 Wenn Sie Probleme w hrend der Installation haben hilft es wenn Sie wissen welche Pakete bei welchen Schritten beteiligt sind Hier die wichtigsten Akteure in diesem Installations Schauspiel Die Installer Software debian installer ist die wichtigste Angelegenheit dieses Handbuchs Sie erkennt die Hardware und l dt daf r ben tigte Treiber benutzt den DHCP Client um die Netz werkverbindung einzurichten installiert die Basissystempakete mittels debootstrap und startet tasksel um Ihnen zu erlauben zus tzliche Software zu installieren Etliche andere Akteure spie len noch kleinere Rollen in diesem Prozess aber der debian installer hat seine Aufgabe erf llt wenn Sie das neue System zum ersten Mal starten Um das System an Ihre Bed rfnisse anzupassen erlaubt Ihnen tasksel verschiedene vordefinierte Softwarezusammenstellungen zu installieren wie z B Web Server oder Arbeitsplatzsystem Eine wichtige Option w hrend der Installation ist die Frage ob eine grafische Benutzeroberfl che installiert werden soll oder nicht bestehend aus dem X Window System und einer der verf gbaren grafischen Desktop Umgebungen Wenn Sie die Programmgruppe Arbeitsplatz Umgebung nicht zur Installation ausgew hlt haben erhalten Sie nur ein relativ einfaches kommandozeilen basiertes System Die Installation der Programmgruppe Arbeitsplatz Umgebung ist optional da sie einen sehr gro en Bedarf an Festplattenplatz hat und au erde
167. k nnen Sie den folgenden Hack verwen den um diese Einschr nkung zu umgehen wenn Sie zum Beispiel eine statische Adresse f r die Netzwerk Schnittstelle setzen m chten Der Hack erzwingt dass die Netzwerkkonfiguration erneut abl uft nachdem die Voreinstellungsdatei geladen wurde Dazu wird ein preseed run Script erzeugt mit den folgenden Zeilen killall sh dhclient 100 Anhang B Automatisieren der Installation mittels Voreinstellung netcfg netcfg versucht nach M glichkeit eine Netzwerkschnittstelle zu w hlen die bereits Verbindung hat Netzwerkkabel gesteckt aktive Gegenstelle Diese Zeile vermeidet dass eine Liste angezeigt wird wenn mehr als eine Schnittstelle verf gbar ist d i netcfg choose_interface select auto Um stattdessen eine bestimmte Schnittstelle vorzugeben d i netcfg choose_interface select ethl Wenn Sie einen langsamen DHCP Server haben und der Installer l uft in eine Zeit berschreitung w hrend er auf ihn wartet k nnte dies n tzlich sein d i netcfg dhcp_timeout string 60 Wenn Sie es vorziehen das Netzwerk manuell zu konfigurieren ntfernen Sie hier das Kommentarzeichen und ebenso bei den Zeilen f r die statische Netzwerkkonfiguration unten d i netcfg disable_dhcp boolean true Falls Sie m chten dass die Voreinstellungsdatei sowohl auf Systemen mit DHCP Server wie auch ohne einen solchen funktioniert ntfernen Sie hier die Kommentarzeichen sowie auch
168. l 6 Das beinhaltet die Auswahl Ihrer Sprache die Konfiguration von Treibermodulen f r die Peripherie die Konfiguration der Netz werkverbindung so dass noch ben tigte Installationsdateien von einem Debian Server herunter geladen werden k nnen sofern Sie nicht von CD installieren die Partitionierung der Festplatten und die Installation eines Basissystems danach die Auswahl und Installation von Programmgrup pen Einige Hintergrundinformationen ber das Einrichten der Partitionen f r Ihr Debian System werden in Anhang C gegeben eN Starten Sie Ihr neu installiertes Basissystem wie in Kapitel 7 beschrieben Haben Sie das System installiert k nnen Sie Kapitel 8 lesen Dieses Kapitel erkl rt wo Sie nach mehr Informationen ber Unix und Debian suchen k nnen und wie Sie Ihren Kernel durch eine neue Version ersetzen k nnen Informationen ber dieses Dokument und wie Sie daran mitwirken k nnen finden Sie schlie lich im Anhang E 1 8 Ihre Hilfe ist willkommen Jegliche Hilfe Empfehlungen und besonders Patches werden begr t Arbeitsversionen dieses Doku ments finden Sie unter http d i alioth debian org manual Dort gibt es auch eine Liste aller verschie denen Architekturen und Sprachen f r die dieses Dokument verf gbar ist Der Quellcode ist auch ffentlich verf gbar N here Informationen dar ber und wie Sie mitwirken k nnen finden Sie im Anhang E Wir begr en Empfehlungen Kommentare Patches und Fehlerb
169. l interne Modems Soundkarten und Plug n Play Ger te k nnen proble matisch sein Wenn Sie viel Arbeitsspeicher in Ihrem Rechner installiert haben mehr als 512MB und der Installer h ngt w hrend der Kernel bootet m ssen Sie m glicherweise ein Boot Argument angeben das den Umfang des Speichers vor dem Kernel verbirgt bzw limitiert z B mem 512m 5 3 4 H ufige Installationsprobleme unter Intel x86 Es gibt einige bekannte Installationsprobleme die gel st oder vermieden werden k nnen indem man dem Installer entsprechende Bootparameter mit gibt Einige Systeme haben Floppy Laufwerke mit invertierten DCLs Wenn Sie Probleme haben von der Floppy Disk zu lesen obwohl Sie wissen dass die Disk in Ordnung ist versuchen Sie den Para meter floppy thinkpad Auf einigen System wie dem IBM PS 1 oder ValuePoint die ST 506 Laufwerkstreiber haben werden IDE Laufwerke unter Umst nden nicht korrekt erkannt Versuchen Sie es hier zun chst ohne Boot Parameter und berpr fen Sie ob das IDE Laufwerk richtig erkannt wird Falls nicht bestimmen Sie die Geometrie Parameter Ihrer Festplatte Zylinder K pfe und Sektoren und nutzen Sie das Boot Argument hd Zylinder K pfe Sektoren Wenn Sie eine sehr alte Maschine haben und der Kernel nach der Meldung Checking hlt instruction h ngt versuchen Sie es mit dem Boot Argument no hlt das diesen Test deaktiviert Wenn Ihr Bildschirm ein eigenartiges Bild zeigt w hrend der
170. l modules ppp udeb Oder wenn Sie den grafischen Installer bevorzugen installgui modules ppp udeb Dies stellt sicher dass die ben tigte Komponente f r die Einrichtung von PPPoE automatisch geladen und gestartet wird e Folgen Sie den normalen einf hrenden Schritten der Installation Sprache Land Auswahl der Tas tatur Laden der zus tzlichen Installer Komponenten Im n chsten Schritt folgt die Erkennung der Netzwerk Hardware um alle im System vorhandenen Ethernet Karten zu identifizieren e Danach wird die eigentliche Einrichtung von PPPoE gestartet Der Installer pr ft alle erkannten Ethernet Schnittstellen auf einen vorhandenen PPPoE Konzentrator eine Art Server der PPPoE Verbindungen bereitstellt Es ist m glich dass der Konzentrator beim ersten Versuch nicht gefunden wird Dies kann gele gentlich bei langsamen oder berlasteten Netzen vorkommen oder bei fehlerbehafteten Servern In den meisten F llen ist ein zweiter Versuch den Konzentrator zu erkennen erfolgreich W hlen Sie dazu Konfiguriere und starte eine PPPoE Verbindung aus dem Hauptmen des Installers e Nachdem der Konzentrator gefunden wurde werden Sie aufgefordert die Einwahldaten PPPoE Benutzername und Passwort einzugeben e Jetzt wird der Installer versuchen mit den eingegebenen Daten eine PPPoE Verbindung aufzubauen Wenn die Daten korrekt sind sollte die Verbindung hergestellt werden und der Installer sollte die Internetverbindung nut
171. lers Die Komponenten sind in f r Benutzer sinnvolle Gruppen gegliedert Sie werden in der Reihenfolge vorgestellt in der sie auch w hrend der Installation vorkommen Bedenken Sie dass nicht alle Module bei jeder Installation benutzt werden welche Komponenten jeweils benutzt werden h ngt von der Installationsmethode und von Ihrer Hardware ab 6 3 1 Den Debian Installer einrichten und Konfiguration der Hardware Nehmen wir an dass der debian installer gebootet hat und Sie sein erstes Bild sehen In diesem Moment sind die F higkeiten des Debian Installers noch sehr begrenzt Er wei noch nicht viel ber Ihre Hardware Ihre bevorzugte Sprache oder die Aufgabe die er erledigen soll Machen Sie sich des wegen keine Sorgen Da der debian installer sehr clever ist kann er automatisch Ihre Hardware 33 Kapitel 6 Den Debian Installer verwenden erkennen seine restlichen noch nicht geladenen Komponenten finden und sich selbst zu einem lei stungsf higen Installationssystem machen Allerdings ben tigt er immer noch Ihre Hilfe um einige Informationen zu bekommen die er nicht automatisch erkennen kann wie die bevorzugte Sprache die Tastaturbelegung oder den gew nschten Netzwerk Spiegelserver Sie werden feststellen dass der debian installer mehrmals w hrend dieses Schrittes eine Hardware Erkennung durchf hrt Das erste Mal geht es haupts chlich um die Hardware die ben tigt wird um die Installer Komponenten zu laden z B Ihr C
172. lers aktivieren Eine andere beliebte Option ist das Starten von einem USB Speicher manchmal auch USB Memorystick oder USB Key genannt Einige BIOS k nnen direkt von einem USB Speicher booten andere k nnen dies jedoch nicht M glicherweise m ssen Sie im BIOS die Boot Option Wechsel Plattenlaufwerk Removable drive oder sogar USB ZIP w hlen um zu erreichen dass der Rechner vom USB Speicher startet Hier einige Details ber das Festlegen der Startreihenfolge Denken Sie daran die Einstellung wie der auf den urspr nglichen Wert zur ckzustellen nachdem Linux installiert ist so dass nach einem Neustart von der Festplatte gebootet wird 3 6 2 1 ndern der Startreihenfolge auf Rechnern mit IDE Laufwerken 1 Sobald Ihr Computer startet dr cken Sie die n tigen Tasten um in das BIOS Men zu gelan gen Oft ist dies die Entf Taste konsultieren Sie Ihre Hardware Dokumentation bez glich der 24 Kapitel 3 Bevor Sie Debian GNU Linux installieren genauen Tastenkombination 2 Suchen Sie nach der Einstellung f r die Bootreihenfolge boot sequence Der genaue Ort h ngt von Ihrem BIOS ab suchen Sie nach einem Feld in dem Laufwerke aufgelistet sind Gebr uchliche Einstellungen f r Rechner mit IDE Laufwerken sind C A CDROM oder A C CDROM C ist die erste Festplatte und A ist das Diskettenlaufwerk 3 ndern Sie die Bootreihenfolge so dass das CD ROM oder die Floppy Disk als erstes steht Of
173. lft die Einschr nkungen f r die Kernel Kommandozeilenoptionen zu umgehen und au erdem wird die Eingabe des Parameters vereinfacht Wenn eine Kurzform f r einen Parameter existiert wird sie in Klammern hinter der 1 In einigen F llen erfordern diese Ger te spezielle Tastensequenzen um diese Tastatureingabe zu erm glichen der IRA z B nutzt Ctrl F 1 2 Mit aktuellen Kernels 2 6 9 und neuer k nnen Sie 32 Kommandozeilenoptionen und 32 Umgebungsoptionen benutzen Werden diese Grenzen berschritten meldet der Kernel eine Panic st rzt ab 40 Kapitel 5 Das Installationssystem booten normalen langen Form angegeben Beispiele in diesem Kapitel benutzen normalerweise auch die Kurzform debconf priority priority Dieser Parameter legt die niedrigste Priorit tsstufe von Meldungen fest die angezeigt werden alle Meldungen mit niedrigerer Priorit t als hier angegeben werden unterdr ckt Die Standardinstallation nutzt priority high Dies bedeutet dass Meldungen mit hoher und kritischer Priorit t angezeigt werden Meldungen mit Priorit t medium oder niedrig werden un terdr ckt Treten Probleme auf ver ndert der Installer die Priorit t nach Bedarf Wenn Sie priority medium als Boot Parameter angeben wird das Installationsmen ange zeigt und gibt Ihnen mehr Kontrolle ber die Installation Wird priority low benutzt werden alle Meldungen angezeigt dies entspricht dem Experten Modus Bei priority critical zeig
174. lieren das Ihnen eine Textoberfl che auf der VGA Konsole bereitstellt K nnte es sein dass Sie den grafischen Einf hrungsbildschirm beim Booten des Installers nicht sehen vielleicht sehen Sie nicht einmal einen Boot Prompt Dies kommt zum Beispiel bei den Textkonsolen von Compag s integrated Lights Out iLO und HP s Integrated Remote Assistant IRA vor Sie k nnen hier blind F1 39 Kapitel 5 Das Installationssystem booten dr cken um diesen Bildschirm zu verlassen und zum Hilfetext zu gelangen Sobald Sie einmal den Einf hrungsbildschirm hinter sich haben und die Hilfeseite sehen werden Ihre Tastatureinga ben wie erwartet am Prompt angezeigt Um den Installer anzuweisen f r den Rest der Installation keinen Framebuffer mehr zu verwenden geben Sie am Boot Prompt b false ein wie es auch im Hilfetext steht 5 2 Boot Parameter Boot Parameter sind Parameter f r den Linux Kernel die generell genutzt werden damit Peripherie ger te korrekt behandelt werden k nnen In den meisten F llen kann der Kernel Informationen ber die Ger te automatisch abfragen In einigen F llen jedoch m ssen Sie ihm ein bisschen helfen Wenn Sie das Debian System das erste Mal booten versuchen Sie es mit den Standardparametern was bedeutet geben Sie einfach keine Parameter an und schauen Sie ob es korrekt funktioniert Vielleicht tut es das Falls nicht k nnen Sie sp ter erneut starten und spezielle Parameter ausprobie ren
175. llungsdatei erstellen Die Voreinstellungsdatei hat das gleiche Format wie es auch vom Befehl debconf set selections verwendet wird Das grunds tzliche Format einer Zeile in einer Voreinstellungsdatei ist folgendes lt owner gt lt question name gt lt question type gt lt value gt Es gibt ein paar Regeln die man im Hinterkopf behalten sollte wenn man eine Voreinstellungsdatei schreibt e F gen Sie zwischen Typ und Wert nur ein einzelnes Leerzeichen oder Tab ein jedes zus tzliche Leerzeichen wird interpretiert als ob es zum Wert geh rt Eine Zeile kann in mehrere aufgeteilt werden indem ein Backslash als Zeilenvorsetzungsze ichen angef gt wird Eine gute Stelle um die Zeile aufzuteilen ist hinter dem Namen der Frage eine schlechte ist zwischen Typ und Wert 98 Anhang B Automatisieren der Installation mittels Voreinstellung e F r die meisten Fragen m ssen bei der Voreinstellung die g ltigen Werte in englischer Sprache benutzt werden und nicht die bersetzten Werte Allerdings gibt es auch einige zum Beispiel in partman wo die bersetzten Werte verwenden werden m ssen e Einige Fragen verwenden einen Code als Wert statt des englischen Textes der w hrend der Instal lation angezeigt wird Der einfachste Weg eine Voreinstellungsdatei zu erzeugen ist die Beispieldatei aus Abschnitt B 4 als Basis zu nehmen und sich von dort aus vorzuarbeiten Eine andere Methode ist eine manuelle Installation du
176. m die Erlaubnis zu bitten F r Software die unter dem Copyright der Free Software Foundation steht schreiben Sie an die Free Software Foundation wir machen zu diesem Zweck gelegentlich Ausnah men Unsere Entscheidung wird von den beiden Zielen geleitet werden zum einen den freien Status aller von unserer freien Software abgeleiteten Datenwerke zu erhalten und zum anderen das gemein schaftliche Nutzen und Wiederverwenden von Software im Allgemeinen zu f rdern KEINE GEW HRLEISTUNG 11 DA DAS PROGRAMM OHNE JEGLICHE KOSTEN LIZENZIERT WIRD BESTEHT KEINERLEI GEW HRLEISTUNG F R DAS PROGRAMM SOWEIT DIES GESETZLICH ZUL SSIG IST SOFERN NICHT ANDERWEITIG SCHRIFTLICH BEST TIGT STELLEN DIE COPYRIGHT INHABER UND ODER DRITTE DAS PROGRAMM SO ZUR VERF GUNG WIE ES IST OHNE IRGENDEINE GEW HRLEISTUNG WEDER AUSDR CKLICH NOCH IMPLIZIT EINSCHLIE LICH ABER NICHT BEGRENZT AUF MARKTREIFE ODER VERWENDBARKEIT F R EINEN BESTIMMTEN ZWECK DAS VOLLE RISIKO BEZ GLICH QUALIT T UND LEISTUNGSF HIGKEIT DES PROGRAMMS LIEGT BEI IHNEN SOLLTE SICH DAS PROGRAMM ALS FEHLERHAFT HERAUSSTELLEN LIEGEN DIE KOSTEN F R NOTWENDIGEN SERVICE REPARATUR ODER KORREKTUR BEI IHNEN 12 IN KEINEM FALL AUBER WENN DURCH GELTENDES RECHT GEFORDERT ODER SCHRIFTLICH ZUGESICHERT IST IRGENDEIN COPYRIGHT INHABER ODER 139 Anhang F GNU General Public License IRGENDEIN DRITTER DER DAS PROGRAMM WIE OBEN ERLAUBT MODIFIZIERT ODER VERBREITET HAT IHNEN GEGEN BER F
177. m ext3 mountpoint 64 512 300 linux swap method swap format a ee reg ag Dies veranlasst partman automatisch ohne Nachfrage zu partitionieren d i partman confirm_write_new_label boolean tru d i partman choose_partition select Finish partitioning and write changes to disk d i partman confirm boolean true 103 Anhang B Automatisieren der Installation mittels Voreinstellung B 4 5 Partitionierung mit RAID Sie k nnen auch Voreinstellung verwenden um Partitionen auf einem Software RAID einzurichten Es werden RAID Level 0 1 und 5 unterst tzt sowie die Einrichtung von degradierten Arrays und die Festlegung von Reserve Ger ten Wenn Sie RAID 1 verwenden k nnen Sie voreinstellen dass grub auf allen Ger ten im Verbund installiert wird siehe Abschnitt B 4 10 Warnung Bei dieser Art von automatisierter Partitionierung kann leicht etwas falsch laufen Auch ist diese Installer Komponente recht neu und k nnte noch Fehler enthalten bzw nicht vorhandene Fehlerbe handlung Die Verantwortung die verschiedenen Rezepte richtig hinzubekommen so dass Sie Sinn machen und nicht miteinander kollidieren liegt beim Benutzer Schauen Sie in var log syslog wenn Probleme auftreten Bedenken Sie dass nur RAID 0 und RAID 1 von den Entwicklern dieser Komponente getestet wur den RAID 5 ist noch ungetestet Erweiterte RAID Einstellungen mit degradierten Arrays und Reserve Ger ten wurden nur oberfl chlich getestet
178. m sind viele Debian GNU Linux Systeme Server sind die keinen echten Bedarf f r eine grafische Benutzeroberfl che haben um ihre Arbeit zu tun Seien Sie sich dessen bewusst dass das X Window System die grafische Oberfl che vom debian installer komplett getrennt ist und auch erheblich komplizierter ist Die Installation und Problembeseitigung der X Window Installation wird in diesem Handbuch nicht behandelt 3 2 Sichern Sie Ihre Daten Bevor Sie beginnen vergewissern Sie sich dass Sie von allen Dateien auf Ihrem System Sicherheits kopien haben Wenn es das erste Mal ist dass Sie ein fremdes Betriebssystem auf Ihrem Rechner installieren ist es m glicherweise erforderlich Ihre Festplatte neu zu partitionieren um Platz f r Debian GNU Linux zu schaffen Immer wenn Sie Ihre Festplatte neu partitionieren haben Sie das Risiko alle Daten auf der Festplatte zu verlieren unabh ngig davon welches Programm Sie daf r verwenden Die w hrend der Installation verwendeten Programme sind sehr zuverl ssig und die mei sten werden seit Jahren verwendet aber sie sind auch sehr m chtig und ein falscher Schritt kann Sie Ihre Daten kosten Seien Sie vorsichtig auch wenn Sie Ihre Daten gesichert haben Zwei Minuten Nachdenken k nnen Ihnen Stunden unn tiger Arbeit ersparen Falls Sie ein Multiboot System erstellen vergewissern Sie sich dass Sie die Installationsmedien aller anderen installierten Betriebssysteme zur Hand haben Speziell wenn Sie I
179. machine eg IBM Thinkpad R32 gt Processor Memory Partitions lt df Tl will do the raw partition table is preferred gt Output of lspci nn and lspci vnn Base System Installation Checklist O OK E Error please elaborate below didn t try it Initial boot Detect network card Configure network Detect CD Load installer modules Detect hard drives 50 Kapitel 5 Das Installationssystem booten Partition hard drives Install base system Clock timezone setup User password setup Install tasks Install boot loader Overall install Comments Problens lt Description of the install in prose and any thoughts comments and ideas you had during the initial install gt Beschreiben Sie in dem Bericht was das Problem ist inklusive der letzten sichtbaren Kernelmeldun gen falls der Kernel sich aufgehangen hat Beschreiben Sie die Schritte die Sie durchgef hrt haben und die das System in den problematischen Zustand gebracht haben 51 Kapitel 6 Den Debian Installer verwenden 6 1 Wie der Installer funktioniert Der Debian Installer besteht aus einer Reihe von Komponenten f r spezielle Zwecke die die ein zelnen Installationsaufgaben bernehmen Jede Komponente f hrt seine Aufgabe aus und fragt vom Benutzer die dazu n tigen Informationen ab Den Fragen selbst sind Priorit ten zugeteilt und die Priorit tsstufe der Fragen die gestellt werden kann beim Sta
180. mit einem Webbrowser lesen k nnen Ein einfacher Weg diese Dokumente mit einem text basierten Browser zu betrachten ist folgende Befehle einzugeben cd usr share doc w3c Der Punkt hinter w3c weist das Programm an den Inhalt des aktuellen Verzeichnisses anzuzeigen Wenn Sie eine grafische Desktop Umgebung wie GNOME oder KDE installiert haben k nnen Sie auch deren Webbrowser verwenden Starten Sie den Browser aus dem Men und geben Sie usr share doc in die Adresszeile ein Sie k nnen auch info Kommando oder man Kommando eingeben um Dokumentation zu den mei sten Befehlen zu bekommen die auf der Kommandozeile verf gbar sind Indem Sie help eingeben bekommen Sie eine Hilfe zu Shell Befehlen und wenn Sie ein Kommando gefolgt von help ein tippen wird f r gew hnlich eine kurze Zusammenfassung angezeigt wie das Kommando zu nutzen ist Wenn die Ausgabe eines Befehls l nger als die Seite ist tippen Sie hinter dem Befehl more ein dadurch wird die Ausgabe seitenweise angezeigt Um eine Liste aller verf gbaren Befehle zu bekommen die mit einem bestimmten Buchstaben oder einer bestimmten Buchstabenkombination beginnen tippen Sie den die Anfangsbuchstaben ein und dr cken zweimal TAB 80 Kapitel 8 Die n chsten Schritte und welche Seiten Sie noch besuchen sollten 8 1 Das System herunterfahren Um ein Linux System herunterzufahren sollten Sie den Rechner nicht ber die Reset Taste auf der Vorder oder R ckseite
181. n 0 109 B 5 2 Voreinstellung nutzen um Standardantworten auf Fragen zu ndern 110 B 5 3 Mehrere Voreinstellungsdateien nacheinander laden ne en 110 C Partitionieren f r eine Debian Installation 0 000ss002200200000000200000000000020000000000n 000000000 112 C 1 Anzahl und Gr e der Debian Partitionen uersrsesnesnnnnenenennennernesnen nenne nnn nennen 112 C 2 Der Verzeichnisbaum east nen eraslasn 112 C 3 Empfohlene Partitionsschemata uerssessnssnensensensnennnennennnnnnnnnnennnnnennen nennen nenne nnnnnnenan 114 C 4 Ger tebezeichnungen unter Linux ussuessnnsenseesnennernesnnnnnnnnnnnennnennen nennen nenne nnnnnnennan 115 C 5 Debian Partitionierungsprogramme suuessensensnsnenneennesnnnnnennnnnennnennen nennen nennen nn 115 C 5 1 Partitionieren auf Intel x86 Systemen uuunuunsessnennennnennesnnennnnnnnnennennen nennen 116 D Verschiedenes ssss0seosoneneoneneononeononennonsnnensnnnennensnesnsnsonenssnensnnenennnnsnnnnsnssnsnssnsnssnenssnensnnensnnensnnene 118 D 1 Ein x Ger le ansesiien nee see lenken 118 D 1 1 Eimrichten der Maws ui meinten eat 119 D 2 Festplattenplatz der f r die Programmgruppen ben tigt wird uneeeneennennen 119 D 3 Debian GNU Linux von einem anderen Unix Linux System aus installieren 120 D 3 1 Es geht J sl un neaneeenee aa a andn 121 D 3 2 debootstra
182. n d i apt setup security_host string Zus tzliche Paketquellen Repositories local 0 9 verf gbar d i apt setup local0 repository string deb http local server debian stable main d i apt setup local0 comment string local server deb src Zeilen aktivieren d i apt setup local0 source boolean tru URL zum ffentlichen Schl ssel des lokalen Repositories Sie m ssen einen Schl ssel bereitstellen oder apt wird sich ber ein nicht authorisiertes Repository beschweren und die Zeile in der sources list wird auskommentiert bleiben und nicht genutzt d i apt setup local0 key string http local server key Standardm ig verlangt der Installer dass Paket Repositories mittels 105 Anhang B Automatisieren der Installation mittels Voreinstellung bekannter GPG Schl ssel authentifiziert werden Folgendes kann verwendet werden um dies zu deaktivieren WARNUNG unsicher nicht empfohlen d i debian installer allow_unauthenticated string true B 4 8 Einrichtung von Benutzerzug ngen Das Passwort f r den Superuser Zugang root sowie Name und Passwort des ersten regul ren Be nutzers k nnen voreingestellt werden F r die Passw rter k nnen Sie entweder Klartext Werte oder MDS5 Hashes verwenden Warnung Bedenken Sie dass die Voreinstellung von Passw rtern nicht ganz sicher ist da jeder der Zugang zur Voreinstellungsdatei hat Kenntnis von den Passw rtern hat Hier MD5 Hashes
183. n Wenn Sie immer noch Probleme haben senden Sie uns einen Installationsbericht in englischer Spra che bitte Wir bitten ebenfalls darum uns Berichte schicken wenn die Installation erfolgreich war so dass wir so viele Informationen wie m glich ber die riesige Zahl von Hardwarekonfigurationen bekommen Bedenken Sie dass Ihr Installationsbericht im Debian Fehlerverfolgungssystem Debian Bug Tracking System BTS ver ffentlicht und an eine ffentliche Mailingliste weitergeleitet wird Verwenden Sie also eine E Mail Adresse bei der Sie nichts dagegen haben dass sie ffentlich gemacht wird Falls Sie bereits ein funktionierendes Debian System haben ist dies der einfachste Weg um uns einen Installationsbericht zu schicken installieren Sie die Pakete installation report und reportbug mit aptitude install installation report reportbug konfigurieren Sie reportbug wie in Abschnitt 8 5 2 beschrieben und f hren Sie dann den Befehl reportbug installation reports aus Sie k nnen alternativ diese Vorlage benutzen um Installationsberichte zu verfassen und schicken Sie ihn dann als Fehlerbericht gegen das Pseudo Paket installation reports ein indem Sie ihn an lt submit bugs debian org gt senden Package installation reports Boot method lt How did you boot the installer CD floppy network gt Image version lt Full URL to image you downloaded is best gt Date lt Date and time of the install gt Machine lt Description of
184. n Trotz der Architekturbezeichnung i386 wurde die Unterst tzung f r echte 80386 Prozessoren und deren Klo ne ab der Ver ffentlichung von Debian Sarge r3 1 entfernt Keine Linux Version hat je den 286 Prozessor oder fr here Chips der Serie unterst tzt Alle 486 und sp tere Prozessoren werden nach wie vor unterst tzt 2 1 2 2 E A Bus Der System Bus ist der Teil des Motherboards der der CPU die Kommunikation mit der Peripherie zum Beispiel Speicherger ten erm glicht Ihr Computer muss ISA EISA PCI die Microchannel Architektur MCA verwendet in IBMs PS 2 Reihe oder den VESA Local Bus VLB manchmal auch VL Bus genannt verwenden Im Wesentlichen nutzen alle Personal Computer die in den letzten Jahren verkauft wurden eines dieser Bussysteme 2 1 3 Grafikkarten Unterst tzung Sie sollten eine VGA kompatible Grafikschnittstelle f r das Konsolen Terminal verwenden Nahezu jede moderne Grafikkarte ist zu VGA kompatibel ltere Standards wie CGA MDA oder HGA sollten ebenfalls funktionieren sofern Sie keinen X11 Support ben tigen Beachten Sie dass X11 w hrend des Installationsvorgangs wie er in diesem Dokument beschrieben wird nicht verwendet wird Debian s Unterst tzung f r grafische Schnittstellen h ngt vom zu Grunde liegenden Support des X Org X11 Systems ab Die meisten AGP PCI und PCle Grafikkarten funktionieren unter X Org Details ber unterst tzte Grafikkarten Bussysteme Grafikkarten Bild
185. n tigten Infos 3 1 bersicht ber den Installationsverlauf Zuallererst ein kurzes Wort ber Neuinstallationen Unter Debian sind Umst nde die eine komplette Neuinstallation notwendig machen u erst selten ein mechanisches Versagen der Festplatte w re vielleicht der h ufigste Grund Viele g ngige Betriebssysteme ben tigen evtl eine komplette Neuinstallation wenn kritische Fehler vorkommen oder f r Upgrades auf neuere Versionen des Betriebssystems Selbst wenn keine komplet te Neuinstallation notwendig ist m ssen oftmals die verwendeten Programme neu installiert werden um unter der neuen Version des Betriebssystems korrekt zu funktionieren Unter Debian GNU Linux ist es wahrscheinlicher dass Sie wenn etwas schief l uft Ihr Betriebs system reparieren k nnen als es neu installieren zu m ssen Upgrades erfordern niemals eine kom plette Neuinstallation Sie k nnen stattdessen immer aktualisieren Die Programme sind fast immer mit den nachfolgenden Betriebssystemversionen kompatibel Ben tigt die neue Version eines Pro gramms neuere zu Grunde liegende Software so stellt das Debian Paketsystem sicher dass die ben tigte Software automatisch identifiziert und installiert wird Es wurde sehr viel Aufwand betrieben die Notwendigkeit einer Neuinstallation zu vermeiden Sie sollten es deshalb als allerletzte M glichkeit ansehen Der Installer ist nicht f r die Neuinstallation ber eine bestehende Version ausgelegt Hier
186. n Bee 99 B 4 2 Netzwerk Konfiguration u usssssessnennesnesnnnnnennonsnenennnennennnennennnnnnnnnenson nennen 100 B 4 3 Einstellungen f r den Spiegelserver 20020022000n4rnenneennennennnnnennnennen nennen 101 B44 Partitionierung erie es kespeinshaunbe nen 102 vi B 4 5 Partitionierung mit RAID u2us2srssessennnensensnennensnennennnennennnnnnnnen nennen 103 B 4 6 Einstellung von Zeit und Zeitzone uueeseesessensersnennensnennennnennennnnnnnnnennen nennen 105 B 4 7 Konfiguration von Apt ucneessersersnesnnennesnennnnnnennonsnenennnennennnennennnnnnnnensen nennen 105 B 4 8 Einrichtung von Benutzerzug ngen uuesessensersnennersnennennnennennnnnnnnnennen nennen 106 B 4 9 Installation des Basissystems uurusresessessensensnennnnnnennennnennennnnnnnnennon nennen 106 B 4 10 Installation des Bootloaders 2 0220002000000nsnnennnennnnennennnnnnnnnnnnennsen nn 107 B 4 11 Paket usw hl ueusensenersenenn an nissen ans 107 B 4 12 Die erste Stufe der Installation beenden urersessrsnnennennnenennennen nennen 108 B 4 13 Konfiguration des X Server SystemsS uuunuessensersnennernnennnennennennnnnennennen nennen 108 B 4 14 Andere Pakete voreinstellen 220002400200nnnnensnennnnnnnennnennnnnnnennnen nen 109 B gt Erweiterte Optionen een ans nanasshan 109 B 5 1 W hrend der Installation eigene Kommandos ausf hre
187. n Hinweis WinModem oder Made especially for Windows based computers speziell f r Windows basierte Computer entwickelt Das wird im Allgemeinen erreicht indem integrierte Prozessoren aus der Hardware entfernt werden und die Arbeit an einen Windows Treiber bergeben wird der vom Prozessor des Rechners ausgef hrt wird Diese Strategie macht Hardware ein wenig billiger aber die Einsparungen werden oft nicht an den Benutzer weiter gegeben oder diese Hardware kann sogar teurer sein als gleichwertige Ger te die ihre eingebettete Intelligenz behalten Sie sollten Windows spezifische Hardware aus zwei Gr nden meiden Der erste ist dass die Herstel ler grunds tzlich nicht die Ressourcen zur Verf gung stellen um einen Linux Treiber zu schreiben Im Allgemeinen sind die Hardware und Software Schnittstellen des Ger ts propriet r und Doku mentation ist wenn berhaupt nicht ohne einen Geheimhaltungsvertrag verf gbar Das verhindert die Verwendung f r Freie Software da Programmierer freier Software den Quellcode ihrer Software offen legen Der zweite Grund ist dass das Betriebssystem die Arbeit des eingebetteten Prozessors bernehmen muss oftmals mit Echtzeit Priorit t und der Prozessor f r den Betrieb Ihrer Programme nicht verf gbar ist w hrend er diese Ger te ansteuert Da der typische Windows Benutzer nicht so intensiv Multi Tasking betreibt wie ein Linux Benutzer hoffen die Hersteller dass der Windowsbe nutzer die Bel
188. n Sie mit der Erstel lung der Debian Bootpartition vorsichtig sein In diesem Fall muss die Bootpartition im Bereich der ersten 1024 Zylinder der Platte liegen dies entspricht normalerweise ohne BIOS Translation unge f hr 524 Megabyte Hierdurch ist es evtl n tig dass Sie eine vorhandene FAT oder NTFS Partition verschieben m ssen 3 5 1 1 Verlustlose Repartitionierung f r DOS Win32 oder OS 2 Eine der h ufigsten Installationen ist die auf einem System das bereits DOS inklusive Windows 3 1 Win32 wie Windows 95 98 ME NT 2000 XP oder OS 2 enth lt dabei will man oft Debian auf die gleiche Festplatte installieren ohne die vorhandenen Systeme zu besch digen Bedenken Sie dass der Installer das Ver ndern der Gr e von FAT und NTFS Dateisystemen wie Sie von DOS und Windows genutzt werden unterst tzt Sie starten einfach den Installer und wenn Sie dann den Schritt zur Festplattenpartitionierung erreichen w hlen Sie die Option Manuell dann w hlen Sie die entsprechende Partition aus und geben ihre neue Gr e an In den meisten F llen m ssen Sie also die unten beschriebene Methode gar nicht verwenden Bevor Sie weitermachen sollten Sie entscheiden wie Sie die Festplatte aufteilen m chten Die Me thode in diesem Kapitel wird lediglich eine Partition in zwei Teile splitten Ein Teil enth lt das Original Betriebssystem und der andere wird f r Debian genutzt W hrend der Installation von De bian wird Ihnen die M glic
189. n finden Sie in cron 8 crontab 5 und usr share doc cron README Debian 8 4 Wo Sie weiter lesen sollten zus tzliche Informationen Wenn Sie Informationen ber ein bestimmtes Programm ben tigen sollten Sie als erstes man program oder info program ausprobieren Es gibt auch sehr viel n tzliche Dokumentation in usr share doc Insbesondere usr share doc HOWTO und usr share doc FAO enthalten viele interessante Informationen Um Fehler in Debian zu melden schauen Sie in usr share doc debian bug Debian spezifische Themen f r spezielle Programme werden in den usr share doc package name README Debian Dateien behandelt 82 Kapitel 8 Die n chsten Schritte und welche Seiten Sie noch besuchen sollten Die Debian Website http www debian org enth lt sehr viel Dokumentation ber Debian Speziell sollten Sie sich die Debian GNU Linux FAQ _ http www debian org doc FAQ und die Debian Referenz http www debian org doc user manuals quick referencee ansehen Ein Index ber mehr Debian Dokumentation ist beim Debian Documentation Projekt http www debian org doc ddp verf gbar Die Mitglieder der Debian Gemeinschaft unterst tzen sich selbst untereinander um sich an einer oder mehreren Debian Mailinglisten anzumelden gehen Sie auf die Mailinglisten Abonnierungs Seite http www debian org MailingLists subscribe Zu guter Letzt seien noch die Archive der Debian Mailinglisten http lists debian org erw hnt di
190. n im Men andere Optionen angeboten und zwar Verschl sselung AES256 Bei loop AES werden anders als bei dm crypt die Optionen f r den Algorithmus cipher und die Schl ssell nge kombiniert das hei t Sie k nnen beide Optionen gleichzeitig angeben Le sen Sie die vorherigen Abschnitte ber Verschl sselungsalgorithmen und Schl ssell ngen f r weitere Infos Schl ssel Schl sseldatei GnuPG Hier k nnen Sie den Typ des Schl ssels f r diese Partition ausw hlen Schl sseldatei GnuPG Der Schl ssel wird w hrend der Installation aus Zufallsdaten erzeugt Ferner wird dieser Schl ssel mit GnuPG verschl sselt Sie m ssen also die korrekte Passphrase eingeben um ihn nutzen zu k nnen Sie werden sp ter aufgefordert eine Passphrase einzugeben Zuf lliger Schl ssel Lesen Sie bitte den Abschnitt weiter oben ber zuf llige Schl ssel Daten l schen ja Lesen Sie bitte den Abschnitt weiter oben ber das L schen der Daten Anmerkung Beachten Sie bitte dass die grafische Version des Installers noch einige Ein schr nkungen hat im Vergleich zur Textversion Im Bereich Verschl sselung bedeutet das dass Sie nur Dateisysteme einrichten k nnen die eine Passphrase als Schl ssel verwenden Nachdem Sie die gew nschten Parameter f r Ihre verschl sselten Partitionen festgelegt haben keh ren Sie in das Haupt Partitionierungsmen zur ck Dort sollte es nun einen neuen Eintrag geben namens Verschl sselte
191. n jetzt einen Bildschirm sehen der Sie anweist sich per Fernzugriff als Nutzer installer anzumelden mit dem Passwort das Sie gerade festgelegt haben Ein weiteres wichtiges Detail an diesem Bild dass Sie beachten sollten ist der Fingerabdruck des Systems Sie m ssen den Fingerabdruck gesichert zu der Person bertragen die die Installation per Fernzugriff fortsetzt Sollten Sie sich entscheiden die Installation lokal fortzuf hren k nnen Sie Enter dr cken dies bringt Sie zur ck zum Hauptmen wo Sie eine andere Installationskomponente ausw hlen k nnen Lassen Sie uns jetzt auf die andere Seite der Leitung wechseln Als Grundvoraussetzung m ssen Sie Ihr Terminal auf UTF8 Zeichenkodierung konfigurieren weil das Installationssystem dies benutzt Falls Sie dies nicht tun ist eine Installation per Fernzugriff zwar trotzdem m glich Sie werden aber m glicherweise befremdende Artefakte in der Anzeige feststellen wie nicht vorhandene R nder an Dialogfenstern oder unlesbare nicht ASCH Zeichen Eine Verbindung zum Installationssystem auf zubauen ist einfach Geben Sie ein ssh 1 installer install_host Dabei ist install_host entweder der Name oder die IP Adresse des Rechners auf dem Debian GNU Linux installiert werden soll Vor der eigentlichen Anmeldung wird der Fingerabdruck des ent fernten Systems angezeigt und Sie m ssen ihn vergleichen und best tigen dass er korrekt ist Anmerkung Wenn Sie mehrere Computer hintere
192. nd dann wenn nach dem root Passwort gefragt wird dr cken Sie Strg D 7 3 Anmelden Sobald Ihr System gebootet ist wird der Anmeldebildschirm angezeigt Melden Sie sich mit Ihrem pers nlichen Benutzernamen und Passwort an das Sie w hrend der Installation festgelegt haben Das System ist jetzt bereit zur Benutzung Wenn Sie neu bei Debian sind sollten Sie vielleicht die Dokumentation lesen die bereits auf dem System installiert ist um erste Tipps zur Benutzung zu bekommen Es gibt derzeit mehrere Dokumen tationssysteme es wird daran gearbeitet diese zu vereinheitlichen Hier ein paar Ausgangspunkte Dokumentation die zu Anwendungsprogrammen geh rt finden Sie unter usr share doc in ei nem Unterverzeichnis mit dem Namen des Programms oder genauer gesagt mit dem Namen des Debian Paketes das das Programm enth lt Oft ist allerdings weitergehende Dokumentation auch in separaten Dokumentationspaketen enthalten die meist standardm ig nicht installiert werden Zum 79 Kapitel 7 Das neue Debian System starten Beispiel finden Sie Dokumentation zu dem Paketmanagement Werkzeug apt in den Paketen apt doc oder apt howto Zus tzlich gibt es einige spezielle Verzeichnisse unterhalb von usr share doc in usr share doc HOWTO en txt sind Linux HowTos im komprimierten gz Format installiert Und nachdem das Paket dhelp installiert wurde finden Sie in usr share doc HTML index html eine bersicht ber Dokumentationen die Sie
193. nd einen neuen eigenen Kernel kompilieren wollen Dies ist oft nicht n tig da der Standardkernel in Debian die meisten Konfigurationen bedient Auch bietet Debian h ufig verschie dene alternative Kernel an Sie sollten also vielleicht erst pr fen ob ein alternatives Kernel Image verf gbar ist das besser zu Ihrer Hardware passt Allerdings kann es unter folgenden Umst nden 85 Kapitel 8 Die n chsten Schritte und welche Seiten Sie noch besuchen sollten trotzdem n tzlich sein einen neuen eigenen Kernel zu kompilieren e spezielle Hardwareanforderungen bew ltigen oder Hardwarekonflikte mit den vorkompilierten Kernel e Kerneloptionen nutzen die im Standardkernel nicht unterst tzt werden wie z B Unterst tzung f r extrem viel Arbeitsspeicher high memory support e den Kernel optimieren durch Entfernen von nicht ben tigten Treibern um die Bootzeit zu verk r zen e einen monolithischen Kernel erstellen statt eines modularen einen aktualisierten oder Entwicklerkernel verwenden mehr ber Linux Kernel lernen 8 6 1 Kernel Image Verwaltung Sie m ssen keine Angst davor haben auszuprobieren einen eigenen Kernel zu kompilieren Es macht Spa und lohnt sich Um auf die debiansche Art einen Kernel zu kompilieren ben tigen Sie ein paar Pakete fakeroot kernel package linux source 2 6 und ein paar weitere die vielleicht schon installiert sind usr share doc kernel package README gz enth lt die komplette Liste
194. nderes Programm auf der zweiten virtuellen Konsole VT2 zu benutzen aber dies wird nicht empfohlen Denken Sie daran die Boot Partition als Bootable bootf hig zu markieren C 5 1 Partitionieren auf Intel x86 Systemen Wenn Sie bereits ein anderes Betriebssystem wie DOS oder Windows auf Ihrem Rechner haben und zus tzlich zu Debian auch behalten m chten m ssen Sie unter Umst nden die entsprechende Parti tion verkleinern um Platz f r die Debian Installation zu schaffen Der Installer unterst tzt die n derung der Gr e sowohl von FAT wie auch von NTFS Dateisystemen wenn Sie den Schritt zur Festplattenpartitionierung erreichen w hlen Sie die Option Manuell dann w hlen Sie die entspre chende Partition aus und ndern ihre Gr e Das PC BIOS an sich erlegt dem Partitionieren von Festplatten zus tzliche Beschr nkungen auf Es gibt ein Limit wie viele prim re und logische Partitionen eine Festplatte enthalten darf Zus tzlich gibt es mit BIOS Versionen vor 1994 98 Einschr nkungen von welchen Bereichen der Festplatte das BIOS booten kann Mehr Informationen finden Sie im Linux Partition HowTo http www tldp org HOWTO Partition und in der Phoenix BIOS FAQ http www phoenix com en Customer Services BIOS BIOS FAQ default htm aber dieses Kapitel wird Ihnen einen kurzen berblick geben um Ihnen zu helfen die h ufigsten Situationen zu meistern Prim re Partitionen sind das urspr ngliche Partit
195. nen oder Sie nutzen Bild hoch und Bild runter zum seitenweisen Scrollen der Liste Die Leer taste aktiviert Elemente wie z B Checkboxen Verwenden Sie Enter um eine Auswahl z B in einer Drop Down Liste zu aktivieren Fehlermeldungen und Logdaten werden auf die vierte Konsole umgeleitet Sie k nnen durch Dr cken von Alt F4 auf diese Konsole wechseln halten Sie die linke Alt Taste gedr ckt w hrend Sie die Funktionstaste F4 dr cken zur ck zum Installer Hauptprogramm gelangen Sie mit Alt Fl 52 Kapitel 6 Den Debian Installer verwenden Diese Meldungen finden Sie auch unter var log syslog Nach der Installation wird diese Datei nach var log installer syslog auf dem neuen System kopiert Weitere Installationsmeldun gen k nnen w hrend der Installation unter var log und nach dem Start des neuen Systems unter var log installer gefunden werden 6 2 Einf hrung in die Komponenten Hier ist eine Liste der Installer Komponenten mit einer kurzen Beschreibung ihrer Aufgabe Details ber die Verwendung einer speziellen Komponente finden Sie im Abschnitt 6 3 main menu Hauptmen Zeigt die Liste der Komponenten w hrend des Installationsvorgangs an und startet eine aus gew hlte Komponente wenn diese aktiviert wird Die Fragen des Hauptmen s sind auf die Pri orit tsstufe medium gesetzt so dass Sie dieses Men nicht sehen wenn die Priorit tsstufe auf high oder critical steht high ist der Standard W
196. ner bestimmten Floppy einen Abbruch der Installation haben sollten Sie als erstes das Floppy Disk Image auf eine andere Diskette schreiben und schauen ob dies das Problem l st Die alte Disk einfach nur neu zu formatieren k nnte nicht ausreichend sein selbst wenn das Neuformatieren und Beschreiben scheinbar ohne Fehler funktioniert Manchmal kann es auch sinnvoll sein die Floppy testweise auf einem anderen System zu beschreiben Jemand hat uns berichtet dass er die Images dreimal auf Diskette schreiben musste bis eine funktio nierte und mit der dritten Floppy war dann alles in Ordnung Normalerweise sollte es nicht n tig sein das Floppy Image neu herunterzuladen wenn Sie aber Probleme feststellen ist es immer n tzlich ber die md5sum Pr fsummen zu kontrollieren ob die Images korrekt heruntergeladen wurden Andere Benutzer berichteten dass einfach das mehrmalige Rebooten mit derselben Floppy im Lauf werk zu einem erfolgreichen Bootvorgang gef hrt hat Dies alles ist auf fehlerhafte Hardware oder Firmware Floppy Driver zur ckzuf hren 5 3 3 Boot Konfiguration Wenn Sie Probleme haben und der Kernel bleibt w hrend des Bootprozesses h ngen oder Ihre Peri pherie bzw Laufwerke werden nicht korrekt erkannt sollten Sie als erstes die Boot Parameter ber pr fen die in Abschnitt 5 2 erl utert werden Oft k nnen Probleme gel st werden indem man Erweiterungen und Peripherieger te entfernt und dann erneut bootet Speziel
197. ngsf lle Wenn Sie einige Server betreiben haben Sie wahrscheinlich schon daran gedacht diese Laufwerke wegzulassen und einen USB Memory Stick f r die Installation und wenn n tig zum Wiederherstellen des Systems zu verwenden Das ist auch f r kleine Systeme sinnvoll die keinen Platz f r berfl ssige Laufwerke haben 2 2 5 Netzwerk Das Netzwerk kann w hrend der Installation verwendet werden um f r die Installation ben tigte Dateien zu beziehen Ob das Netzwerk genutzt wird oder nicht h ngt von der gew hlten Installa tionsmethode ab sowie Ihren Antworten auf gewisse Fragen die w hrend der Installation gestellt werden Das Installationssystem unterst tzt die meisten Arten von Netzwerkverbindungen inklusive PPPoE allerdings nicht ISDN oder PPP entweder ber HTTP oder FTP Nachdem die Installation abgeschlossen ist k nnen Sie Ihr System konfigurieren ISDN oder PPP zu verwenden Sie k nnen Ihr System auch ber das Netzwerk booten Die diskettenlose Installation per Netzwerk Boot von einem Local Area Network LAN Netzwerk incl dem Einbinden aller lokalen Dateisystemen per NFS ist eine weitere M glichkeit 2 2 6 Un x oder GNU System Wenn Sie ein anderes Unix hnliches System laufen haben k nnten Sie dieses zur Installation von Debian GNU Linux verwenden ohne den debian installer der im Rest dieses Handbuches be schrieben ist zu verwenden Diese Installationsmethode ist sinnvoll f r Benutzer mit ansonsten nich
198. nkung betrifft Sie nicht wenn Sie ein BIOS haben das neuer als von 1995 98 ab h ngig vom Hersteller ist und die Enhanced Disk Drive Support Specification unterst tzt Sowohl LILO der LInux LOader wie auch Debian s Alternative mbr m ssen das BIOS nutzen um den Ker nel von der Platte in den RAM zu laden Wenn die BIOS Int 0x13 Large Disk Access Extensions im BIOS gefunden werden werden Sie auch genutzt Andernfalls wird das Legacy Disk Access In terface als Fallback genutzt allerdings k nnen dann keine Festplattenbereiche oberhalb des 1023 Zylinders angesprochen werden Sobald Linux gebootet ist spielen diese Einschr nkungen keine Rol le mehr egal welches BIOS der Rechner hat da Linux das BIOS f r den Festplattenzugriff nicht mehr ben tigt Wenn Sie eine gro e Festplatte haben m ssen Sie m glicherweise Techniken zur Zylinder bersetzung cylinder translation benutzen die ber das BIOS eingestellt werden wie z B LBA Logical Block Addressing oder CHS Translation Mode auf Large gro einstellen Mehr Informationen ber das Thema gro e Festplatten finden Sie im Large Disk HowTo http www tldp org HOWTO Large Disk HOWTO html Wenn Sie ein Zylinder bersetzungsschema nutzen Ihr BIOS aber nicht die Large Disk Access Extensions unterst tzt muss Ihre Bootpartition innerhalb des bersetzten Bereichs der ersten 1024 Zylinder liegen Der empfohlene Weg mit dieser Problematik umzugeh
199. nnnnsnnnsnnnnnnnsn ernennen 3 1 4 Was ist Debian GNU Hurd 2002200ss0nseeensnessnnnsnnnnnnnsnnnnnnnnnnnnnnnnnnnsonnnnnnnnnnnennnnnnn 4 1 5 Wie bekomme ich Debian us20sssnsnsensnensnnnsnnnnnnnnnnnnnnnnnnnnnnnnnnnsnnnsnnnnnnnn ernennen 4 1 6 Die neueste Version dieses Dokuments erhalten 2022042002000ensnnnnnennnensnnnnnennnnenn 4 1 7 Aufbau dieses Dokuments uruussssnsssesssnnsnnensnennnnnnnnnnsnnnnnennnnnnnnnnnnnnnnnsnnnnnnnnnnsnennnnnnn 4 1 8 Ihre Hilfe ist willkommen 2 002044sssesssensnnensnennnennnnnnsnnnnnennnnnnnnnnennnnnsonnnnnnnnnsn ernennen 5 1 9 ber Copyrights und Software Lizenzen uunesssesesesessnssesnsnennnnenennnnennnnnnnnnnnnennnnenennen nn 5 2 Systemanforderungen esrsorsossnssnssnsnnsnnennsnssonsnsnnsnnsnnsnnsnssnssnsnnsnnsnnsnssossnssnsnnssnsnnsnnnnsnssnsonsnnsnnsonsnn 7 2 1 Unterst tzte Hardware sisarten eatorra eaba ioe onie EN ser E O AEE 7 2 1 1 Unterst tzte Architekturen ses nennen inner 7 2 1 2 CPUs Mainboards und Grafikunterst tzung usrssesssnseeensesnnensnnnnene nennen 8 2 1 2 1 CPUS E sea Bekahiaisn 8 2 1 2 2 EIA BiS an ee elle ia net 9 2 1 3 Grafikkarten Unterst tzung 22uumsenrsnnsnnennnnnnnnnenennnennnnnennennnnnennnennen nennen nn 9 2 14 Eapfops u a aba E E 9 2 1 5 Multiple Process088 uu u nennen an 10 2 2 Installationsmedien sn oi sertare eie r eeo eri nis Ee Enie s ei a age een 10
200. obei mount_point durch den entsprechenden Verzeichnisnamen z B home ersetzt werden muss Der einzige Unterschied zu einer normalen mount Aktion ist dass Sie nach der Passphrase f r das Dateisystem gefragt werden Bei dm crypt ist dies ein bisschen verzwickter Sie m ssen zun chst die Dateisysteme mit dem device mapper registrieren indem Sie Folgendes ausf hren etce init d cryptdisks start Dadurch werden alle Dateisysteme berpr ft die in etc crypttab aufgef hrt sind und es werden entsprechende Ger tedateien im dev Verzeichnis erzeugt wenn die korrekte Passphrase eingegeben wurde Bereits eingebundene Dateisysteme werden bersprungen so dass Sie diesen Befehl ohne Sorge mehrfach hintereinander ausf hren k nnen Nach erfolgreicher Registrierung k nnen Sie die Dateisysteme ganz normal einbinden mount mount_point e Falls Dateisysteme welche unkritische Systemdateien beinhalten beim Start nicht eingebunden werden konnten wie usr oder var sollte das System trotzdem booten und Sie m ssten die Dateisysteme wie oben beschrieben manuell einbinden k nnen Allerdings werden Sie wohl alle Dienste neu starten m ssen die normalerweise beim Wechsel in den Standard Runlevel bei Ihnen aktiviert werden da sie wahrscheinlich nicht erfolgreich gestartet werden konnten Der einfachste Weg dies zu bewerkstelligen ist in den ersten Runlevel zu wechseln und wieder zur ck indem Sie init 1 am Shell Prompt eingeben u
201. oder den Kampf mit den vielen oder mit defekten Floppy Disks Der Installer kann jedoch nicht von Dateien auf einem NTFS Dateisystem booten 4 5 1 Booten des Installers von Festplatte mittels lilo oder grub Dieser Abschnitt beschreibt wie Sie Debian mit lilo oder grub dem System hinzuf gen bzw eine bestehende Linux Installation komplett ersetzen Beide Bootloader unterst tzen es zum Zeitpunkt des Bootens nicht nur den Kernel zu laden sondern auch ein komplettes Disk Image Diese RAM Disk kann vom Kernel als root Dateisystem genutzt werden Kopieren Sie die folgenden Dateien von einem Debian Archiv in ein passendes Verzeichnis auf Ihrer Festplatte wie z B boot newinstall 32 Kapitel 4 System Installationsmedien beschaffen e vmlinuz Kernel Bin r Datei e initrd gz RAM Disk Image Um jetzt abschlie end den Bootloader zu konfigurieren springen Sie zu Abschnitt 5 1 2 4 6 Dateien vorbereiten f r TFTP Netzwerk Boot Wenn Ihr Rechner mit einem Netzwerk Local Area Network LAN verbunden ist sind Sie vielleicht in der Lage ber das Netzwerk per TFTP von einem anderen Rechner aus zu booten Wenn Sie dies vorhaben m ssen die Boot Dateien in speziellen Verzeichnissen auf diesem entfernten Rechner abgelegt werden und der Rechner muss f r das Booten speziell Ihrer Maschine konfiguriert werden Sie m ssen einen TFTP Server einrichten und in vielen F llen auch einen DHCP Server oder einen BOOTP Server BOOTP ist
202. ohne dass man die Antworten manuell eingeben muss w hrend die Installation l uft Dies er m glicht es die meisten Installationsarten voll zu automatisieren und bietet sogar einige Funktionen die w hrend einer normalen Installation nicht verf gbar sind B 1 1 Verschiedene Methoden der Voreinstellung Es gibt drei Methoden die zur Voreinstellung genutzt werden k nnen initrd file Datei und net work Netzwerk Voreinstellung per initrd funktioniert mit jeder Art von Installation und unterst tzt vergleichsweise viele Dinge ben tigt jedoch mehr Vorbereitung Das Voreinstellen mittels file und network kann jeweils mit verschiedenen Installationsmethoden genutzt werden Die folgende Tabelle zeigt welche Voreinstellungsmethode Sie bei verschiedenen Installationsarten nutzen k nnen Installationsart initrd file network CD DVD ja ja jaa Netzwerk Boot ja nein ja HD Medium inklusive ja ja jaa USB Stick floppy basiert ja ja jaa CD ROM Treiber floppy basiert ja nein ja Netzwerk Treiber Bemerkungen a jedoch nur falls Sie Netzwerkzugriff haben und preseed url passend gesetzt haben Ein wichtiger Unterschied zwischen den Voreinstellungsmethoden ist der Zeitpunkt zu dem die Vor einstellungsdatei geladen und bearbeitet wird Beim Voreinstellen per initrd ist dies direkt bei Start der Installation noch bevor die erste Frage gestellt wird Beim Voreinstellen mittels file passiert dies n
203. om Netz werk heruntergeladen werden soll DHCP erlaubt es einen Dateinamen anzugeben Normalerweise ist dies eine Datei f r das Booten per Netzwerk wenn sie jedoch als URL angegeben wird wird das Installationsmedium dies muss Voreinstellung per Netzwerk unterst tzen die Datei von der URL herunterladen und als Voreinstellungsdatei benutzen Hier ein Beispiel wie Sie die dhcpd conf f r den ISC DHCP Server Version 3 das Debian Paket dhcp3 server einstellen m ssen if substring option vendor class identifier 0 3 d i filename http host preseed cfg Beachten Sie dass das obige Beispiel die Angabe des Dateinamens auf DHCP Klienten beschr nkt die sich selbst als d i identifizieren es wird also keine regul ren DHCP Klienten beeinflussen sondern nur Rechner auf denen der Installer l uft Sie k nnen den Text auch in einen Absatz der Datei einf gen der nur f r einen bestimmten Host gilt um zu vermeiden dass ALLE Installationen im Netzwerk voreingestellt werden Eine gute Sache f r die Voreinstellung per DHCP ist es nur Werte vorzugeben die netzwerkspezi fisch sind wie der zu nutzende Debian Spiegelserver Auf diese Weise wird bei allen Installationen im Netzwerk automatisch ein passender Spiegelserver gew hlt aber der Rest der Installation kann interaktiv vonstatten gehen Eine voll automatisierte Debian Installation per DHCP Voreinstellung sollte nur mit Vorsicht durchgef hrt werden B 3 Eine Voreinste
204. on LVM oder verschl sseltem LVM erzeugt der Installer die meisten Partitio nen innerhalb einer grossen Partition der Vorteil dabei ist dass die Partitionen innerhalb der grossen Partition sehr einfach nachtr glich in der Gr e ver ndert werden k nnen Im Fall von verschl ssel tem LVM ist die grosse Partition ohne Kenntnis einer speziellen Passphrase nicht lesbar und bietet deshalb zus tzliche Sicherheit Ihrer pers nlichen Daten Wenn Sie verschl sseltes LVM verwenden wird der Installer auch automatisch die Festplatte l schen indem Zufallsdaten darauf geschrieben werden Dies verbessert zus tzlich die Sicherheit da es so unm glich ist zu erkennen welche Teile der Platte genutzt werden und au erdem alle Spuren von fr heren Installationen gel scht werden k nnte aber einiges an Zeit ben tigen abh ngig von der Gr e der Festplatte Anmerkung Wenn Sie Gef hrte Partitionierung mittels LVM oder verschl sseltem LVM w hlen m ssen einige nderungen in der Partitionstabelle auf die ausgew hlten Festplatten geschrieben werden w hrend LVM eingerichtet wird Diese nderungen l schen effektiv alle Daten die zu dieser Zeit auf den entsprechenden Festplatten gespeichert sind und sind nicht r ckg ngig zu machen Der Installer fordert Sie aber auf diese nderungen zu best tigen bevor sie auf die Platten geschrieben werden Nachdem Sie Gef hrte Partitionierung entweder klassisch oder mittels verschl sseltem LVM f r
205. onfigurieren Eines dieser Programme ist reportbug ein Werkzeug dass Ihnen hilft Fehlerberichte gegen De bianpakete einzureichen Standardm ig erwartet reportbug dass es exim4 zum Verschicken von Fehlerberichten verwenden kann Um reportbug f r die Verwendung mit einem externen Mail Server einzurichten f hren Sie bitte reportbug configure aus und antworten Sie Nein No auf die Frage ob ein MTA verf gbar ist Is an MTA available Sie werden dann nach dem zu verwendenden SMTP Server gefragt 8 5 3 Den Mail Transport Agent Exim4 konfigurieren Wenn Sie m chten dass Ihr System auch externe E Mails verarbeitet m ssen Sie das Paket exim4 neu konfigurieren dpkg reconfigure exim4 config Nach der Eingabe des Kommandos als root werden Sie gefragt ob Sie die Konfiguration in mehrere kleine Dateien aufsplitten m chten Wenn Sie nicht sicher sind w hlen Sie die Standardeinstellung Als n chstes werden mehrere allgemeine Mail Szenarien angezeigt W hlen Sie eines das Ihren Be d rfnissen am ehesten entspricht Internet Seite Ihr System ist mit einem Netzwerk verbunden und Ihre Mails werden direkt per SMTP verschickt und empfangen Auf den folgenden Seiten werden Sie nach ein paar Basisinformationen gefragt 3 Die Weiterleitung der Mails f r root an den regul ren Benutzer wird in etc aliases konfiguriert Falls kein regul rer Benutzerzugang erstellt wurde werden die Mails nat rlich direkt an root gesc
206. oot starten wollen so m ssen Sie 1 Alles auf dem Computer sichern 2 Mit dem Installationsmedium des originalen Betriebssystems wie der CD ROM oder den Tapes starten 3 Verwenden Sie die nativen Partitionierungsprogramme von MacOS zum Erstellen der nativen Sy stempartition en Erzeugen Sie entweder eine Platzhalter Partition oder lassen Sie freien Spei cherplatz f r Debian GNU Linux 21 Kapitel 3 Bevor Sie Debian GNU Linux installieren 4 Installieren Sie das native Betriebssystem neu in seiner neuen verkleinerten Partition 5 Starten Sie das native Betriebssystem um sicherzustellen dass alles funktioniert und um die Debian Installer Bootdateien herunterzuladen 6 Starten Sie den Debian Installer um mit der Debian Installation weiterzumachen 3 5 1 Partitionieren unter MS DOS oder Windows Wenn Sie vorhandene FAT oder NTFS Partitionen ver ndern wird empfohlen dass Sie entweder das unten stehende Schema nutzen oder die nativen Windows oder DOS Programme Ansonsten ist es nicht unbedingt erforderlich unter DOS oder Windows zu partitionieren die Partitionierungswerk zeuge von Linux werden gew hnlich die Aufgabe besser erledigen Wenn Sie eine gro e IDE Festplatte haben und weder LBA Adressierung oder zus tzliche berlagerte Hardware Treiber manchmal bieten Festplatten Hersteller diese an benutzen noch ein neueres BI OS seit 1998 haben das die Large Disk Access Extensions unterst tzt m sse
207. ority ist ein Alias f r debconf priority und wenn er auf critical gesetzt wird unterdr ckt das alle Fragen mit einer niedrigeren Priorit t Zus tzliche Optionen die eventuell interessant sein k nnten f r eine automatisierte Installation mit tels DHCP interface auto netcfg dhcp_timeout 60 Das sorgt daf r dass die erste funk tionsf hige Netzwerkkarte genutzt wird und dass etwas mehr Zeit bis zur Antwort auf eine DHCP Anfrage gegeben wird Tipp Ein ausf hrliches Beispiel wie Sie dies Framework nutzen inklusive Beispielskripte und klassen finden Sie auf der Webseite http hands com d i des Entwicklers Die dort verf gbaren Beispiele zeigen auch viele andere tolle Effekte die bei kreativer Nutzung von Voreinstellung erreicht werden k nnen B 2 4 F r Voreinstellung n tzliche Aliase Die folgenden Aliase k nnten n tzlich sein wenn Sie Voreinstellung Auto Modus benutzen auto auto install enable classes auto install classes fb debian installer framebuffer locale debian installer locale priority debconf priority file preseed file url preseed url interface netcfg choose_interface hostname netcfg get_hostname domain netcfg get_domain 97 Anhang B Automatisieren der Installation mittels Voreinstellung protocol mirror protocol suite mirror suite B 2 5 Voreinstellungsdateien mittels eines DHCP Servers festlegen Es ist auch m glich DHCP zu benutzen um eine Voreinstellungsdatei anzugeben die v
208. ossenen Platten zu partitionieren Ein von der Architektur Ihres Computers abh ngiges Partitionierungsprogramm wird verwendet partconf Dateisysteme erstellen Zeigt eine Liste von Partitionen an und erzeugt Dateisysteme auf den ausgew hlten Partitionen entsprechend den Benutzereingaben partman lvm Konfigurieren von LVM Unterst tzt den Benutzer bei der Konfiguration des LVM Logical Volume Manager mdcfg Software RAID einrichten Erlaubt dem Benutzer ein Software RAID Redundant Array of Inexpensive Disks einzurichten Dieses Software RAID ist den billigen IDE Pseudo Hardware RAID Controllern die man auf neueren Motherboards finden f r gew hnlich berlegen tzsetup Zeitzone einrichten Hier k nnen Sie die Zeitzone ausw hlen basierend auf dem Wohnort den Sie bereits fr her angegeben haben clock setup Uhr konfigurieren Legt fest ob die Uhr auf UTC Universal Coordinated Time koordinierte Weltzeit eingestellt wird oder nicht user setup Benutzer einrichten Legt das root Passwort fest und f gt dem System einen normale Benutzer hinzu 54 Kapitel 6 Den Debian Installer verwenden base installer Basispakete installieren Installiert die wichtigsten Pakete die dem Computer nach dem Neustart den Betrieb unter Linux erm glichen apt setup apt konfigurieren Konfiguriert berwiegend automatisch apt basierend darauf von welchem Medium der Installer l uft pkgsel Paketauswahl Benutzt tasksel um Ausw
209. p installieren umsr04s0nennennnnnennnnnennnennnnnnennnnnnnnannennen nennen 122 D 3 3 St rten Sie deb otstrap u une sn 122 D 3 4 Das Basissystem Konfigurieren ursesssssesseennnnsennnennennnennnnnnnnnnnnnnnennen nennen 122 D 3 4 1 Partitionen einbinden 20s4200ssssensnensnennnnnsnnnnnennnnnnnnnnnennennnen 123 D 3 4 2 Die Zeitzone setzen urssensssnnsnnnsnsnnsnnonnnensnnnnnnnnnonnnnnnnnnsennnnn non 124 D 3 4 3 Das Netzwerk konfigurieren 20022022402n4snnennennnennnnnnnnennnennen nennen 124 D344 Apt konfisurieren ensesceneeseeisenenekenenssntbn 125 D 3 4 5 Die lokalen Einstellungen locales konfigurieren 125 D 3 5 Einen Kernel installieren eoneoseeseoseeseeseostessessessteseesseesesseoseeseessessesseesteseresess 126 D 3 6 Den Bootloader einrichten ssesesssesesesreseesesreserresrrrerrrsresreresrnrrereersrreressrne 126 D 3 1 Zum Schl ss u een en ERE EE E E EA 127 D 4 Debian GNU Linux ber Parallel Line IP PLIP installieren e 128 D 4 1 Anforderungen 122 82 22er EAT RRA ER E 128 D 4 2 Den source Rechner einrichten eseeseeeseeeeseeeesresresrrsrrssessttsrrsressrssrssresresressese 128 D 4 3 Debian auf dem target Rechner installieren 200200000nneeneenensennnennnenn 129 D 5 Debian GNU Linux ber PPP over Ethernet PPPoE installieren
210. pel und Sie k nnen einfach die Passphrase eingeben die Sie bei der Erstellung des Dateisystems benutzt haben Haben Sie aber mehrere erstellt sind die Notizen praktisch die Sie sich im letzten Schritt von Abschnitt 6 3 2 4 aufgeschrieben haben 77 Kapitel 7 Das neue Debian System starten Wenn Sie sich nicht notiert haben wie die verschl sselten Partitionen part_crypt auf die Einh n gepunkte abgebildet sind finden Sie diese Infos auch in etc crypttab und etc stab Ihres neuen Systems Der Prompt w hrend des Bootens k nnte ein wenig anders aussehen w hrend ein verschl sseltes root Dateisystem eingebunden wird Dies h ngt davon ab welcher initramfs Generator verwendet wurde um die zum Starten des Systems n tige initrd Initial Ram Disk zu erzeugen Das folgende Beispiel gilt f r eine initrd die mittels initramfs tools generiert wurde Begin Mounting root file system Begin Running scripts local top Enter LUKS passphrase Es werden keinerlei Zeichen nicht einmal Sternchen angezeigt w hrend Sie die Passphrase einge ben Wenn Sie eine falsche Passphrase eingeben haben Sie noch zwei weitere Versuche dies zu kor rigieren Nach dem dritten Versuch berspringt der Boot Prozess den Schritt und f hrt mit dem Ein binden des n chsten Dateisystems fort Weitere Informationen hierzu finden Sie im Abschnitt 7 2 3 Nachdem Sie alle Passphrasen eingegeben haben sollte der Boot Prozess wie blich fortgesetzt wer
211. ppend Zeile n des Kernels an Wenn Sie die Voreinstellungsdatei in der Bootloader Konfiguration festlegen m chten Sie vielleicht diese Konfiguration so ver ndern dass Sie nicht mehr die Enter Taste dr cken m ssen um den In staller zu booten In syslinux cfg m ssen Sie dazu den Timeout auf 1 setzen Um sicherzustellen dass der Installer die richtige Voreinstellungsdatei bekommt k nnen Sie optional eine Pr fsumme f r die Datei angeben Dies muss derzeit eine md5sum Pr fsumme sein und wenn Sie angegeben ist muss Sie auch passen ansonsten wird der Installer sich weigern die Datei zu benutzen Boot Parameter die Sie angeben m ssen wenn Sie per Netzwerk booten 94 Anhang B Automatisieren der Installation mittels Voreinstellung preseed url http host path to preseed cfg preseed url checksum 5da499872becccfeda2c4872 9171c3d wenn Sie von einer neu erstellten remastered CD booten preseed file cdrom preseed cfg preseed file checksum 5da499872becccfeda2c4872 9171c3d wenn Sie von einem USB Medium installieren legen Sie di Voreinstellungsdatei im Toplevel Haupt Verzeichnis des USB Sticks ab preseed file hd media preseed cfg preseed file checksum 5da499872becccfeda2c4872 9171c3d Beachten Sie dass preseed url auch einfach mit ur1 abgek rzt werden kann und preseed file mit file wenn diese Argumente als Bootparameter an den Kernel bergeben werden B 2 2 Boot Parameter nut
212. pr fen Sie ob Sie korrekt eingelegt wurde und nicht ver schmutzt ist Erkennt der Installer die CD ROM nicht mehr w hlen Sie ein zweites Mal die Option CD ROM erkennen und einbinden aus dem Men Es ist uns bekannt dass einige Probleme bez glich DMA bei lteren CD ROM Laufwerken auf diese Weise behoben werden k nnen Falls dies nicht funktioniert probieren Sie die Empfehlungen weiter unten aus Die meisten dieser Empfehlungen gelten sowohl f r CD ROM wie auch f r DVD Laufwerke aber wir verwenden der Einfachheit halber nur den Begriff CD ROM Sollten Sie die Installation berhaupt nicht per CD ROM zum Laufen bekommen versuchen Sie eine der anderen verf gbaren Installationsmethoden 45 Kapitel 5 Das Installationssystem booten 5 3 1 1 Allgemeine Probleme Einige ltere CD ROM Laufwerke unterst tzen nicht das Lesen von Disks die mit modernen CD Brennern in hoher Geschwindigkeit gebrannt wurden Wenn Ihr System von der CD ROM bootet hei t das nicht zwingend dass das Laufwerk auch von Linux unterst tzt wird bzw vielmehr der Controller an den Ihr CD ROM Laufwerk angeschlossen ist Einige ltere CD ROM Laufwerke arbeiten nicht korrekt wenn Direct Memory Access DMA aktiviert ist 5 3 1 2 Wie Sie Probleme untersuchen und vielleicht auch l sen Falls die CD ROM nicht bootet versuchen Sie dies berpr fen Sie ob das BIOS Ihres Rechners das Booten von CD ROM unterst tzt ltere System tun
213. ptionen Fortgeschrittene Benutzer werden vielleicht mit einer men basierten Oberfl che besser zurecht kom men wo jeder Schritt mehr vom Benutzer kontrolliert wird als dass der Installer diese Schritte au tomatisch der Reihe nach ausf hrt Um den Installer auf manuelle men basierte Art zu verwenden f gen Sie den Boot Parameter priority medium hinzu Falls Ihre Hardware es erforderlich macht Optionen f r Kernel Module anzugeben die bei deren Installation angewendet werden m ssen Sie den Installer im Experten Modus starten Dies ist entweder m glich indem Sie den Installer durch den Befehl expert starten oder indem Sie den Boot Parameter priority 1low anh ngen Der Experten Modus erlaubt die volle Kontrolle ber den debian installer Die normale Installer Anzeige ist zeichen basiert im Gegensatz zu den heutzutage verbreiteten gra fischen Oberfl chen Die Maus funktioniert in dieser Umgebung nicht Die folgenden Tasten k nnen zum Navigieren durch die verschiedenen Dialoge benutzt werden Der Pfeil nach rechts oder die Tab Taste springen vorw rts und der Pfeil nach links oder Shift Tab springen r ckw rts zwi schen den angezeigten Schaltfl chen und Auswahlfeldern Die Pfeile nach oben und unten w hlen verschiedene Elemente in scrollbaren Listen aus und scrollen auch die Liste selbst Zus tzlich k nnen Sie einen Buchstaben eintippen um direkt zu den Elementen zu springen die mit diesem Buchstaben begin
214. r Rechner kann direkt von CD booten super Konfigurieren Sie das System so dass es von CD startet wie im Abschnitt 3 6 2 beschrieben Legen Sie die CD ein starten Sie den Rechner neu und machen Sie mit dem n chsten Kapitel weiter Beachten Sie dass bestimmte CD Laufwerke unter Umst nden spezielle Treiber ben tigen und des halb im fr hen Stadium der Installation vielleicht nicht nutzbar sind Wenn sich herausstellt dass der normale Weg von CD zu booten bei Ihrer Hardware nicht funktioniert besuchen Sie dieses Kapitel wieder nachdem Sie sich ber alternative Kernel und Installationsmethoden informiert haben die bei Ihnen sinnvoll sind Sie k nnen vielleicht die Komponenten des Debian Systems und alle vorhandenen Pakete von CD ROM installieren auch wenn Ihr Rechner nicht von CD ROM bootet Benutzen Sie einfach ein an deres Medium wie eine Floppy Disk Wenn Sie an dem Punkt ankommen das Betriebssystem das Basis System und zus tzliche Pakete installieren zu m ssen weisen Sie das Installationssystem an die CD zu nutzen Wenn Sie Probleme haben das Installationssystem zu booten lesen Sie Abschnitt 5 3 5 1 2 Von Linux aus booten mittels lilo oder grub Um den Installer von der Festplatte aus booten zu k nnen m ssen Sie zun chst die daf r ben tigten Dateien herunterladen und speichern wie im Abschnitt 4 5 beschrieben Wenn Sie vorhaben die Festplatte lediglich zum Booten zu benutzen und danach alles per Ne
215. r f r viele Benutzer einrichten ist es gut eine eigene gro e home Partition zu haben Generell variiert die Situation f r die Partitionierung von einem Rechner zum anderen abh ngig von seiner Nutzung Tiefergehende Informationen f r sehr komplexe Systeme gibt das Multi Disk HowTo http www tldp org HOWTO Multi Disk HOWTO html berwiegend interessant f r ISP Internet Service Provider und Leute die Server einrichten Hinsichtlich des Themas Gr e der Swap Partition gibt es mehrere Sichtweisen Eine Faustregel die gut funktioniert ist genauso viel Swap zu verwenden wie man Arbeitsspeicher hat Hierbei sollte der Swap in den meisten F llen nicht kleiner als 16MB sein Nat rlich gibt es auch von dieser Regel Ausnahmen Wenn Sie auf einer Maschine mit 256MB RAM versuchen 10000 simultane Gleichun gen zu l sen k nnten Sie ein Gigabyte Swap oder mehr ben tigen Auf 32 Bit Architekturen 1386 m68k 32 Bit SPARC und PowerPC liegt die maximale Gr e der Swap Partition bei 2GB Dies sollte f r so gut wie jede Installation ausreichend sein Wenn Sie aller dings einen so hohen Bedarf an Swap haben sollten Sie vielleicht versuchen den Swap auf verschie dene Festplatten aufzuteilen auch spindle genannt und wenn m glich sogar auf unterschiedliche SCSI bzw IDE Kan le Der Kernel wird dann die Swap Nutzung auf die verschiedenen Partitionen aufteilen was Vorteile bei der Performance bringt Ein Beispiel ein
216. r laufen lassen sollten Sie das Fenster nicht in der Gr e ver ndern da dadurch die Verbindung beendet wird 76 Kapitel 7 Das neue Debian System starten 7 1 Der Moment der Wahrheit Der erste Systemstart aus eigener Kraft ist das was Elektroingenieure den smoke test nennen testen ob s qualmt Wenn Sie eine Standard Installation durchgef hrt haben sollten Sie als erstes das Men des Bootloa ders grub oder eventuell 1i1o sehen wenn Sie booten Der erste Auswahlpunkt in dem Men ist Ihr neues Debian System Falls Sie weitere Betriebssysteme auf dem Rechner installiert haben wie z B Windows die vom Installationssystem erkannt wurden sind diese weiter unten im Men aufgelistet Falls das System nicht korrekt startet keine Panik Wenn die Installation erfolgreich verlaufen ist stehen die Chancen gut dass nur ein relativ kleiner Fehler vorhanden ist der das System daran hin dert Debian zu booten In den meisten F llen k nnen solche Probleme behoben werden ohne die Installation komplett wiederholen zu m ssen Eine m gliche Option das Problem zu l sen ist die Benutzung des eingebauten Rettungs Modus des Installers siehe Abschnitt 8 7 Wenn Sie noch neu sind bei Debian und Linux ben tigen Sie vielleicht Hilfe von erfahreneren Benutzern Direkte Online Hilfe bekommen Sie vielleicht auf den IRC Channels debian oder debian boot im OFTC Netzwerk Alternativ k nnen Sie die debian user Mailingliste http
217. rchzuf hren und dann nach dem Neustart den Befehl debconf get selections aus dem Paket debconf utils zu verwenden um sowohl die debconf Datenbank wie auch die cdebconf Datenbank des Installers in eine Datei einzulesen debconf get selections installer gt file debconf get selections gt gt file Allerdings wird eine Datei die auf diese Art erzeugt wurde einige Eintr ge enthalten die besser nicht voreingestellt werden sollten deshalb wird die Beispieldatei f r die meisten Benutzer ein besserer Ausgangspunkt sein Anmerkung Diese Methode basiert auf der Tatsache dass die cdebconf Datenbank des In stallers zum Ende der Installation nach var log installer cdebconf gesichert wird Allerd ings k nnte die Datenbank sensible Informationen enthalten und ist deswegen nur f r root lesbar Das Verzeichnis var log installer und alle Dateien darin werden von Ihrem System gel scht wenn Sie das Paket installation report l schen und dabei die Option purge vollst ndiges Entfernen inkl Konfigurationsdateien aktivieren Um m gliche Werte f r Voreinstellungseintr ge herauszufinden k nnen Sie den Editor nano benut zen um die Dateien in var lib cdebconf zu betrachten w hrend die Installation im Gange ist templates dat enth lt die rohen Eintr ge Templates und in questions dat finden Sie die ak tuellen Werte zu den Templates sowie die Werte die den Variablen zugewiesen sind Um vor dem Start einer Installation
218. rd Sie k nnten nat rlich versuchen mittels einer Brute Force Attacke den Schl ssel zu erraten aber dies wird innerhalb eines Menschenlebens wohl nicht machbar sein es sei denn es gibt eine unbekannte Schw che im Verschl sselungsalgorithmus Zuf llige Schl ssel sind n tzlich f r Swap Partitionen da man sich nicht damit besch fti gen muss sich an die Passphrase zu erinnern oder sensible Informationen vor dem Herun 4 Das Verwenden einer Passphrase als Schl ssel bedeutet derzeit dass die Partition unter Benutzung von LUKS http luks endorphin org eingerichtet wird 66 Kapitel 6 Den Debian Installer verwenden terfahren des Systems von der Swap Partition zu l schen Allerdings bedeutet dies dass Sie nicht die Suspend to Disk Funktion nutzen k nnen die von neueren Linux Kernels an geboten wird da es unm glich sein wird die Daten die auf die Swap Partition geschrieben wurden nach dem n chsten Start wiederherzustellen Daten l schen ja Lest fest ob der Inhalt dieser Partition mit Zufallsdaten berschrieben werden soll bevor die Verschl sselung eingerichtet wird Dies wird empfohlen da es andernfalls f r einen Angrei fer m glich w re zu erkennen welche Teile der Partition genutzt sind und welche nicht Und zus tzlich wird hierdurch erschwert brig gebliebene Daten von fr heren Installationen wieder herzustellen Wenn Sie Verschl sselungsmethode Loopback loop AES w hlen werde
219. re DHCP Server ist der ISC dhepd F r Debian GNU Linux wird das dhcp3 server Paket empfohlen Hier eine beispielhafte Konfigurationsdatei siehe etc dhcp3 dhcepd conf option domain name example com option domain name servers nsl example com option subnet mask 255 255 255 0 default lease time 600 max lease time 7200 server name servername subnet 192 168 1 0 netmask 255 255 255 0 range 192 168 1 200 192 168 1 253 option routers 192 168 1 1 host clientname filename tftpboot tftpboot img server name servername next server servernane hardware ethernet 01 23 45 67 89 AB fixed address 192 168 1 90 In diesem Beispiel gibt es einen Server servername der alle Aufgaben von DHCP Server TFTP Server und Netzwerk Gateway bernimmt Sie m ssen nat rlich die Domain Namen Eintr ge ndern wie auch den Servernamen und die Hardwareadresse der Clients Der Eintrag filename sollte der Name der Datei sein die per TFTP abgerufen wird Nachdem Sie die Konfigurationsdatei des dhepd ver ndert haben starten Sie ihn mit etce init d dhcpd3 server restart neu 34 Kapitel 4 System Installationsmedien beschaffen 4 6 2 1 PXE Boot aktivieren in der DHCP Konfiguration Hier ist ein weiteres Beispiel der dhcpd conf das die Pre Boot Execution Environment PXE Methode von TFTP nutzt option domain name example com default lease time 600 max lease time 7200 allow booting allow
220. re Daten ablegen oder tmp das von ver schiedensten Programmen genutzt um potentiell interessante tempor re Dateien zu speichern Eini ge Leute m chten vielleicht sogar ihr ganzes System verschl sseln Die einzige Ausnahme ist die boot Partition die unverschl sselt bleiben muss da es derzeit keinen Weg gibt einen Kernel von einer verschl sselten Partition zu laden Anmerkung Bedenken Sie bitte dass die Performance von verschl sselten Partitionen geringer ist als die von unverschl sselten da die Daten f r jeden Lese und Schreibvorgang ent oder ver schl sselt werden m ssen Der Performance Unterschied ist abh ngig von der Geschwindigkeit Ihrer CPU der gew hlten Verschl sselung und der Schl ssell nge Um Verschl sselung zu benutzen m ssen Sie evtl eine neue Partition erstellen indem Sie im Haupt Partitionierungsmenu freien Speicher ausw hlen Eine andere M glichkeit ist eine vorhandene Parti tion wie z B eine regul re Partition ein logisches LVM Volume oder ein RAID Volume zu verwen den Im Men Partitionseinstellungen m ssen Sie unter Benutzen als den Punkt Physikalisches Volume f r Verschl sselung w hlen Es wird dann in ein anderes Men gewechselt das verschie dene Verschl sselungsoptionen f r die Partition enth lt debian installer unterst tzt mehrere Verschl sselungsmethoden Die Standard Methode ist dm crypt in neueren Linux Kernels enthalten hat die F higkeit physikalische Volumes f r
221. rgabe Dann m ssen sie noch ein Passwort f r diesen Zugang angeben Wenn Sie zu irgendeinen Zeitpunkt nach der Installation einen weiteren Benutzer anlegen m chten benutzen Sie das adduser Kommando 6 3 4 Installation des Basissystems Obwohl dieser Schritt der am wenigsten problematische ist ben tigt er einen erheblichen Teil der Zeit da hier das komplette Basissystem heruntergeladen berpr ft und entpackt wird Wenn Sie einen langsamen Rechner oder eine langsame Netzwerkverbindung haben kann das schon einige Zeit dauern W hrend der Installation des Basissystems werden Meldungen ber das Entpacken von Paketen und das Setup auf tty4 umgeleitet Sie k nnen durch Dr cken von Alt F4 auf dieses Terminal umschal ten um wieder zum Haupt Installationsprozess zur ckzukehren dr cken Sie Alt Fl Die w hrend dieser Phase erzeugten Meldungen ber das Entpacken und das Setup werden auch in var log syslog gespeichert Sie k nnen Sie auch dort beobachten wenn die Installation ber eine serielle Konsole erfolgt Als Teil der Installation wird ein Linux Kernel installiert In der Standard Priorit tseinstellung w hlt der Installer einen f r Sie aus der am besten zu Ihrer Hardware passt Bei niedrigeren Priorit ts einstellungen k nnen Sie selbst aus einer Liste verf gbarer Kernel ausw hlen 6 3 5 Installation zus tzlicher Software Nachdem das Basissystem installiert ist haben Sie ein benutzbares aber noch eingeschr nktes
222. rogrammversions Verwaltung uueueseensersssnnsnnennnennnnnnnnennonnnennnnnnennnnnnnnnennnnnnenn 82 8 3 3 Cron Job Management zeitgesteuerte Aufgaben nnenesneesnesnnenneneennnennenn 82 8 4 Wo Sie weiter lesen sollten zus tzliche Informationen unsersessernersnesneennennennnnnnenn 82 8 5 Das System zur E Mail Nutzung einrichten uss2s400rssunnsennennennennnennennnnnnnnnnnnnnnenn 83 8 5 1 Standard E Mail Konfiguration usersessssnssnnennnsnnnnnennennnnnnnnnnnnnennnnnnnnnennnnnnenn 83 8 5 2 E Mails nach au erhalb verschicken ursessreseennensensennnennnenennnennnnnnnnnnnenn 84 8 5 3 Den Mail Transport Agent Exim4 konfigurieren uuenserseennerneesennnennnnnennnnnnenn 84 8 6 Einen neuen Kernel kompilieren uuuunseeseesnensersesnnennennnennnnnnnnennnnnnnnnnnnennnnnnnnsnnnnnnnenn 85 8 6 1 Kernel Image Verwaltung u 22402044044044 nr nnnnnnennnennnnnnnnennonnnennnnnennnnnnnnnennnnnnenn 86 8 7 Ein kaputtes System reparieren unsnsessensensensnenseenennnnnnnnnnnnennennnennnnnnennnnnnennnnnnnnsnnnnnnnenn 87 PSE ETETA AA a KIA Ki PEER TAT AT EOT OEE ARE TET ATT 89 A 1 Einleitung na 89 A 2 Den Installer booften u aeeeenbnententieiknsen seele 89 A 2 1 CDROM ireen seerne anne 89 VAPAA DI EE a TE A 89 A 2 3 USB Memory Stek sissies ieii ioriiisiiiviin see E A EEEE EE 90 A 2 4 ber das Netzwerk booten eine 90 A 2 5 Von Festplatte
223. romO ln s cdromO cdrom cd In s media cdrom ee 123 Anhang D Verschiedenes Sie k nnen das proc Dateisystem mehrfach einbinden und in frei w hlbare Verzeichnisse obwohl proc daf r blich ist Wenn Sie nicht mount a verwendet haben stellen Sie sicher dass proc eingebunden ist bevor Sie weitermachen mount t proc proc proc Der Befehl 1s proc sollte jetzt ein nicht leeres Verzeichnis zeigen Falls dies fehlschl gt k nnen Sie vielleicht proc au erhalb der chroot Umgebung einbinden mount t proc proc mnt debinst proc D 3 4 2 Die Zeitzone setzen Eine Option in der Datei etc default rcs legt fest ob das System die Hardware CMOS Uhr als UTC Zeit oder als lokale Zeit interpretiert Mit dem folgenden Befehl k nnen Sie diese Option setzen sowie Ihre Zeitzone festlegen editor etc default rcS tzconfig D 3 4 3 Das Netzwerk konfigurieren Um Ihr Netzwerk einzurichten m ssen Sie die Dateien etc network interfaces etc resolv conf etc hostname und etc hosts anpassen editor etc network interfaces Hier sind ein paar einfache Beispiele aus usr share doc ifupdown examples BELLE 2 2 22 etc network interfaces configuration file for ifup 8 ifdown 8 S the interfaces 5 manpage for information on what options are available FEE TE FE TE FE TE FE HE FE E FE AE TE FE TE FE TE FE FE FE FE FE AE TE AE FE FE TE FE FE FE HE FE AE FE HE TE FE TE FE TE FE HE FE E FE E TE E TE FE TE FE
224. rom_device boolean tru Das gleiche gilt f r die Best tigung die LVM Partitionen zu schreiben d i partman lvm confirm boolean true Sie k nnen eines der vordefinierten Partitionierungsrezepte w hlen NOTE this must be preseeded with a localized translated value HINWEIS die Voreinstellungswerte f r diese Frage m ssen lokalisiert bersetzt sein d i partman auto choose_recipe select Alle Dateien auf eine Partition f r Anf nger empf d i partman auto choose_recipe select Separate home Partition d i partman auto choose_recipe select Separate home usr var und tmp Partitionen Oder erstellen Si in eigenes Rezept Das Rezept Format ist in der Datei devel partman auto recipe txt beschrieben Wenn Si ine M glichkeit haben eine Rezeptdatei in die d i Umgebung zu bekommen k nnen Sie einfach darauf verweisen d i partman auto expert_recipe_file string hd media recipe Falls nicht k nnen Sie auch ein ganzes Rezept in ein inzige logische Zeile packen Dieses Beispiel erzeugt eine kleine boot Partition eine Swap Partition passender Gr e und benutzt den Rest des Platzes f r die root Partition d i partman auto expert_recipe string boot root 40 50 100 ext3 primary bootable method format format use_filesystem filesystem ext3 mountpoint boot 500 10000 1000000000 ext3 method format format use_filesystem filesyste
225. rsion und schauen Sie dann unter usr share doc HOWTO Internationale Versionen der LDP HowTos sind ebenso als Debian Pakete verf gbar 8 3 Sich nach Debian orientieren Debian ist etwas anders als andere Distributionen Auch wenn Sie sich mit Linux in anderen Distribu tionen auskennen gibt es einige Dinge die Sie ber Debian wissen sollten um Ihr System in einem guten sauberen Zustand zu halten Dieses Kapitel enth lt Material das Ihnen helfen soll sich zu ori entieren es soll keine Anleitung sein wie man Debian benutzt sondern nur einen kurzen Einblick geben f r alle die es eilig haben 8 3 1 Das Debian Paketsystem Das wichtigste Konzept das Sie verstehen sollten ist das des Debian Paketsystems Im Wesentlichen sollten gro e Teile des Systems unter der Kontrolle des Paketsystems stehen inklusive e usr ausgenommen usr local 81 Kapitel 8 Die n chsten Schritte und welche Seiten Sie noch besuchen sollten e var Sie k nnten var local erstellen wo Sie auch unbehelligt vom Paketsystem sind e bin e sbin lib Wenn Sie zum Beispiel die Datei usr bin perl durch eine andere Version ersetzen wird dies funktionieren aber wenn das per1 Paket irgendwann einmal aktualisiert wird wird Ihre Version berschrieben Experten k nnten dies aber vermeiden indem Sie das Paket in aptitude auf hold setzen APT ist eine der besten Installationsmethoden Sie k nnen die Kommandozeilenversion apt get be nutz
226. rt die mittlerweile Standard sind Zum Beispiel war Debian die erste Linux Distribution die ein Paketverwaltungssystem zur einfachen Installation und Deinstallation von Software beinhaltete Es war auch die erste Linux Distribution die f r ein Upgrade keine Neuinstallation erforderte Debian belegt weiterhin eine F hrungsposition in der Linux Entwicklung Sein Entwicklungsprozess ist ein Beispiel daf r wie gut das Open Source Entwicklungsmodell funktionieren kann sogar bei sehr komplexen Aufgaben wie dem Erstellen und Pflegen eines ganzen Betriebssystems Das Merkmal das Debian am meisten von anderen Linux Distributionen unterscheidet ist sein Pa ketverwaltungssystem Diese Werkzeuge geben dem Administrator eines Debian Systems die volle Kontrolle ber die Pakete die im System installiert sind sowohl wenn z B ein einzelnes Paket instal liert werden soll wie auch f r eine automatische Aktualisierung des ganzen Betriebssystems Einzelne Pakete k nnen auch vor einem Update gesch tzt werden Sie k nnen dem Paketmanagement sogar mitteilen welche Software Sie evtl selbst kompiliert haben und welche Abh ngigkeiten diese enth lt Zum Schutz des Systems vor Trojanischen Pferden Schadprogramme die sich auf Ihrem Rechner einnisten und dort unbemerkt Daten ausspionieren oder Hintert ren f r weitere Aktivit ten ffnen auch Trojaner genannt und anderer b sartiger Software verifizieren die Server von Debian dass die hoch
227. rt des Installers festgelegt werden Wenn eine Standard Installation durchgef hrt wird werden nur wichtige Fragen mit hoher Priorit t gestellt Dies f hrt zu einem stark automatisierten Installationsprozess der wenig Eingriffe seitens des Benutzers erfordert Die Komponenten werden automatisch der Reihe nach abgearbeitet welche Komponenten gestartet werden h ngt haupts chlich von der Installationsmethode die Sie gew hlt haben und von Ihrer Hardware ab Der Installer wird f r Fragen die nicht gestellt werden Standard Werte eintragen Tritt ein Problem auf wird ein Fehler Bildschirm angezeigt und unter Umst nden auch das Installer Men ber das eine alternative Aktion gestartet werden kann Treten keine Probleme auf wird der Benutzer das Installer Men nicht zu sehen bekommen sondern einfach die Fragen f r die einzelnen Komponenten der Reihe nach beantworten Gravierende Fehleranzeigen haben die Priorit t kritisch so dass der Benutzer hier ber immer informiert wird Einige der Standard Werte die der Installer f r Fragen benutzt die nicht gestellt werden k nnen beeinflusst werden indem dem debian installer Boot Parameter beim Start bergeben werden Wenn Sie zum Beispiel eine statische Netzwerkkonfiguration erzwingen m chten standardm ig und falls verf gbar wird n mlich DHCP verwendet k nnen Sie den Boot Parameter netce fg disable_dhcep true benutzen Abschnitt 5 2 1 informiert ber die verf gbaren O
228. rtition besteht aus der Partitionsnummer dem Typ prim r erweitert logisch der Gr e optionalen Markierungen dem Dateisystemtyp und dem Einh ngepunkt im Dateisystem falls vorhanden Hinweis dieses spezielle Setup kann nicht mittels Gef hrter Partitionierung erstellt werden aber es zeigt m gliche Variationen die mit manueller Partitionierung erreicht werden k nnen Hiermit ist die Vorauswahl der automatischen Partitionierung beendet Wenn Sie mit der erstellten Partitionstabelle zufrieden sind w hlen Sie Partitionierung beenden und nderungen berneh men um die neue Partitionstabelle zu aktivieren wie am Ende dieses Kapitels beschrieben Sind Sie nicht zufrieden k nnen Sie nderungen an den Partitionen r ckg ngig machen w hlen um die automatische Partitionierung erneut zu starten oder Sie nehmen die Vorschl ge als Basis und f hren daran noch manuelle nderungen durch wie weiter unten f r das manuelle Partitionieren erl utert 60 Kapitel 6 Den Debian Installer verwenden Ein hnliches Bild wie oben wird Ihnen angezeigt wenn Sie Manuell w hlen mit dem Unterschied dass Ihre derzeit existierende Partitionstabelle angezeigt wird und die Einh ngepunkte fehlen Wie Sie die Partitionstabelle manuell einrichten sowie einiges ber die Nutzung der Partitionen durch Ihr neues Debian System wird im Rest dieses Kapitels beschrieben Wenn Sie eine neue unber hrte Platte ausw hlen die weder Partitionen noch
229. rtitionieren Warnung Die Erkennung der Festplatten h ngt von der Reihenfolge ab in der ihre Treiber geladen werden Falls mehrere Platten im System existieren achten Sie verst rkt darauf dass Sie die richtige ausgew hlt haben bevor Sie die Voreinstellung nutzen Wenn das System freien Platz auf der Platte hat k nnen Sie festlegen nur diesen Platz zu partitionieren NOTE this must be preseeded with a localized translated value HINWEIS die Voreinstellungswerte f r diese Frage m ssen lokalisiert bersetzt sein d i partman auto init_automatically_partition select Gef hrt den gr ten freien Speicherbereich benutzen Alternativ k nnen Si ine Festplatte angeben die partitioniert werden soll Der Ger tename kann entweder als devfs Bezeichnung oder im traditionellen Format angegeben werden Um z B di rste Platte zu nutzen d i partman auto disk string dev discs disc0 disc Zus tzlich m ssen Sie angeben welche Partitionsmethode genutzt werden soll Derzeit verf gbare Methoden regular lvm und crypto d i partman auto method string lvm 102 Anhang B Automatisieren der Installation mittels Voreinstellung Falls eine der Festplatten die automatisch partitioniert werden sollen in alte LVM Konfiguration enth lt wird dem Benutzer normalerweise eine Warnung angezeigt Diese kann aber durch Voreinstellung unterdr ckt werden d i partman auto purge_lvm_f
230. rvermarkt In letzter Zeit wird Linux auch bei Heim und Businessanwendern immer beliebter 1 3 Was ist Debian GNU Linux Die Philosophie und Methoden von Debian kombiniert mit den GNU Werkzeuge dem Linux Kernel und anderer wichtiger freier Software bildet eine einzigartige Softwaredistribution genannt Debian GNU Linux Diese Distribution setzt sich aus einer gro en Anzahl von Software Paketen zusammen Jedes Paket in der Distribution enth lt ausf hrbare Dateien Skripte Dokumentation Konfigurati onsinformationen und hat einen Maintainer Paketbetreuer der prim r daf r verantwortlich ist das Paket aktuell zu halten Fehlerberichte zu verfolgen und mit den Entwicklern der Software zu kommu nizieren Unsere sehr breite Benutzerbasis kombiniert mit unserem Bug Tracking System der Feh lerdatenbank stellt sicher dass Probleme schnell gefunden und behoben werden Debian s Aufmerksamkeit f r Details erlaubt uns eine qualitativ hochwertige stabile und skalier bare Distribution zu erstellen Installationen k nnen auf einfache Weise konfiguriert werden um verschiedenste Anforderungen zu erf llen von kleinen Firewalls ber wissenschaftliche Desktop Arbeitspl tze bis hin zu High End Netzwerkservern Debian ist speziell bei fortgeschrittenen Benutzern wegen seiner technischen Vorz ge und seines starken Engagements f r die Anforderungen und Erwartungen der Linux Community beliebt Debian hat auch viele Funktionen in Linux eingef h
231. s auf UTC koordinierte Weltzeit Universal Coordinated Time eingestellt ist Normalerweise wird diese Frage nach M g lichkeit vermieden und der Installer versucht herauszufinden ob die Uhr auf UTC eingestellt ist z B basierend darauf welche anderen Betriebssysteme installiert sind Im Expertenmodus haben Sie immer die M glichkeit zu w hlen ob die Uhr auf UTC eingestellt ist oder nicht Systeme auf denen auch Dos oder Windows l uft sind normalerweise auf lokale Zeit eingestellt Wenn Sie den Rechner mit mehreren Betriebssystemen parallel betreiben m chten setzen Sie die Uhr auf lokale Zeit statt auf GMT UTC Beachten Sie dass der Installer es derzeit nicht erlaubt die Zeit der Hardware Uhr zu setzen Sie k nnen sie nach der Installation auf die aktuelle Systemzeit setzen falls sie falsch l uft oder falls sie noch nicht auf UTC eingestellt ist 6 3 3 3 Benutzer und Passw rter einrichten user setup 6 3 3 3 1 Das Root Passwort setzen Der root Zugang wird auch Super User genannt es ist ein Benutzerzugang der alle Sicherheitsvor kehrungen auf Ihrem System umgeht Der root Zugang sollte nur zur Systemadministration genutzt werden und dabei nicht l nger als unbedingt n tig Jedes Passwort das Sie festlegen sollte mindestens 6 Zeichen lang sein und sowohl Gro und Klein buchstaben wie auch Sonderzeichen enthalten Seien Sie besonders sorgsam wenn Sie das Root Passwort festlegen da dies ein sehr m chtiger Zugang i
232. s wurden mehrere Variationen der Partitionierungsprogramme von den Entwicklern in Debian ein gepflegt um mit verschiedenen Festplattentypen und Rechnerarchitekturen funktionieren zu k nnen Hier eine Liste der Programme die f r Ihre Architektur verf gbar sind partman Das bevorzugte Partitionierungswerkzeug in Debian Dieses Schweizer Messer unter den Partitionierungsprogrammen kann auch die Gr e von bestehenden Partitionen ver ndern sowie 115 Anhang C Partitionieren f r eine Debian Installation Dateisysteme erstellen in der Windows Sprache formatieren und die Einh ngepunkte zuweisen fdisk Der Original Linux Festplatten Partitionierer gut f r Gurus Seien Sie vorsichtig wenn Sie bestehende FreeBSD Partitionen auf Ihrem Rechner haben Die Installationskernel bieten Unterst tzung f r diesen Partitionstyp aber die Art und Weise wie fdisk sie darstellt oder evtl nicht kann verursachen dass sich die Ger tebezeichnungen unterscheiden Lesen Sie dazu das Linux FreeBSD HowTo http www tldp org HOWTO Linux FreeBSD 2 htm cfdisk Ein einfach zu nutzender Festplatten Partitionierer im Vollbildmodus f r den Rest der Welt Beachten Sie dass cfdisk FreeBSD Partitionen nicht versteht und sich deswegen Ger tebezeich nungen unterscheiden k nnen siehe oben Eines dieser Programme wird standardm ig gestartet wenn Sie Eine Festplatte partitionieren oder hnliches w hlen Es k nnte m glich sein ein a
233. s40042000sennensnennennnennennnnnnennennnnnennnenenennennn 73 6 3 7 1 Die Installation abschlie en und den Rechner neu starten 74 6 3 8 Verschiedenes ia rennen rien NERA R E 74 6 3 8 1 Die Logdateien der Installation sichern save logs neeeeeennee 74 6 3 8 2 Verwenden der Shell und Auswerten der Logdateien shell 74 v 6 3 8 3 Installation ber das Netzwerk network console u een 75 7 Das neue Debian System starten cusossssssssorsnssnesssnnennsnnsnnsnsnnsnnsnnsnnsossnssnennssnsnnsnnsnnsnssnsonsnnsnnsone 77 7 1 Der Moment der Wahrheit urs22440ennennnenensnennensnennnnnnennnnnennnennennnennennnenennnnnennn 77 7 2 Verschl sselte Dateisysteme einbinden u22u422snnennennennennnennennnennennnenennennennn 77 12 1 4m IyYpl en anne iuneeneseunsktem nei na wein nie 77 T22 ro 0 1 1 21N eire aeaea e e aa a Ee riaa si 78 7 2 3 Fehlersuche und behebung uusu nenn unse 78 1 3 ADmelden A e E E E E 79 8 Die n chsten Schritte und welche Seiten Sie noch besuchen sollten sessesesnesenronennenennenene 81 8 1 Das System her nterfahreN u uns02 80er 8l 8 2 Wenn Sie neu sind bei UNIX een een na 81 8 3 Sich nach Debian orlentieren usu 00ene sense 81 8 3 1 Das Debian Paketsystem sissciiisiiceiiieisrrisoisroreccseiviurisierersurevsivak inini nnnnnnnnnnnenn 8l 8 3 2 P
234. schirme und Zeigeger te finden Sie unter http xorg freedesktop org Debian GNU Linux 4 0 liefert X Org in der Version 7 1 mit 2 1 4 Laptops Auch Laptops werden unterst tzt Laptops sind oftmals spezialisiert oder beinhalten propriet re Hard ware Um herauszufinden ob Ihr spezieller Laptop gut mit GNU Linux zurechtkommt lesen Sie die Linux on Laptops Seiten http www linux laptop net 1 Wir haben lange versucht dies zu vermeiden aber letzten Endes war es doch n tig aufgrund einer bedauerlichen Serie von Problemen mit dem Compiler und dem Kernel beginnend mit einem Fehler im C ABI von GCC Es sollte immer noch m glich sein Debian GNU Linux auf einem echten 80386 Prozessor laufen zu lassen wenn Sie Ihren eigenen Kernel sowie alle Pakete aus den Quellen kompilieren aber dies ist nicht Thema dieses Handbuchs 2 Ein positiver Nebeneffekt der Tatsache dass die alten Chips nicht mehr unterst tzt werden viele Debian Pakete werden letztlich auf modernen Rechnern geringf gig schneller laufen Der i486 eingef hrt 1989 hat drei Maschinenbefehle bswap cempxchg und xadd die der i386 von 1986 nicht hat Diese konnten fr her von den meisten Debian Paketen nicht ohne weiteres verwendet werden jetzt schon Kapitel 2 Systemanforderungen 2 1 5 Multiple Processors Mehrprozessor Unterst tzung auch symmetrisches Multiprocessing SMP genannt ist f r diese Architektur verf gbar Das Standard Kernelimage in 4
235. select standard desktop tasksel tasksel first multiselect standard web server tasksel tasksel first multiselect standard kde desktop Individual additional packages to install d i pkgsel include string openssh server build essential Einige Versionen des Installers k nnen Informationen an das Debian Projekt zur ck senden welche Pakete Sie installiert haben Standardeinstellung ist nichts zu senden aber Informationen zu senden hilft dem Projekt zu entscheiden welche Software wie beliebt ist und ob bzw wo sie auf die CDs gepackt werden sollte popularity contest popularity contest participate boolean false B 4 12 Die erste Stufe der Installation beenden Die letzte Meldung Installation abgeschlossen unterdr cken d i finish install reboot_in_progress note Dies verhindert dass der Installer w hrend des Neustarts die CD auswirft was in einigen Situationen sinnvoll sein k nnte d i cdrom detect eject boolean false B 4 13 Konfiguration des X Server Systems Die Konfiguration von Debian s X System voreinzustellen ist m glich aber Sie m ssen vielleicht ei nige Details ber die Video Hardware des Rechners kennen da Debian s X Konfigurationsprogramm nicht in jedem Fall eine vollautomatische Konfiguration durchf hren kann X kann den richtigen Treiber f r einige Grafikkarten erkennen aber wenn si ine Voreinstellung treffen berschreiben Sie diese Auswahl Vesa sollte ab
236. sind Dateien die den kompletten Inhalt einer Floppy Disk in roher Form enthalten Disk Images wie boot img K nnen nicht einfach auf eine Floppy kopiert werden Es wird ein spe zielles Programm benutzt um die Image Datei in roher Form auf die Floppy zu schreiben da es erforderlich ist eine Sektor Kopie sector copy der Daten aus der Datei auf die Floppy Disk zu ma chen Es gibt unterschiedliche Techniken Floppys aus Disk Images zu erzeugen Dieses Kapitel beschreibt f r verschiedene Plattformen wie man aus Disk Images Floppys erstellt Bevor Sie die Floppys erstellen k nnen m ssen Sie die Images von einem der Debian Spiegelserver herunterladen wie in Abschnitt 4 2 beschrieben Falls Sie bereits eine Installations CD ROM oder DVD vorliegen haben k nnten die Floppy Images bereits auf dieser CD DVD enthalten sein Unabh ngig davon welche Methode Sie benutzen sobald das Image auf die Disk geschrieben wurde sollten Sie den Schreibschutz der Disk aktivieren um ein unbeabsichtigtes berschreiben zu vermei den 4 3 1 Disk Images mittels eines Linux oder Unix Systems schreiben Um ein Floppy Disk Image auf die Floppy zu schreiben ben tigen Sie unter Umst nden root Rechte auf dem System Legen Sie eine unbesch digte leere Floppy in das Laufwerk ein Nutzen Sie dann den Befehl dd if filename of dev fd0 bs 1024 conv synce sync wobei filename eine der Floppy Disk Imagedateien ist dev d0 ist eine allgemein benutzte B
237. spamassassin uw imap Print Server cups SQL Datenbank postgresql Web Server apache Wenn Sie die gew nschten Programmgruppen ausgew hlt haben dr cken Sie OK aptitude wird jetzt die entsprechenden Pakete installieren Anmerkung In der Standard Benutzeroberfl che des Installers text basierter Installer k nnen Sie die Leertaste benutzen um den Auswahlzustand der Programmgruppen umzuschalten Sie sollten wissen dass der Installer lediglich das Programm tasksel aufruft in dem dann diese Liste angezeigt wird tasksel kann auch nach der Installation jederzeit aufgerufen werden um weitere Pakete zu installieren oder sie zu entfernen oder Sie benutzen ein feink rnigeres Werkzeug wie aptitude Wenn Sie ein bestimmtes einzelnes Paket suchen nachdem die Installation abgeschlossen ist f hren Sie einfach aptitude install package aus wobei package der Name des Paketes ist das Sie suchen 71 Kapitel 6 Den Debian Installer verwenden Sie sollten beachten dass besonders die Programmgruppe Arbeitsplatzrechner sehr gross ist Speziell wenn Sie von einer normalen CD ROM installieren und zus tzlich Pakete die dort nicht enthalten sind von einem Spiegel Server beziehen muss der Installer unter Umst nden sehr viele Pakete ber das Netzwerk herunterladen Falls Sie eine relativ langsame Internetverbindung haben kann dies recht lange dauern Es gibt keine M glichkeit die Installation der Pakete abzubrechen wenn sie einmal gestar
238. ssen Sie das j weg Initialisieren und aktivieren Sie den Swap passen Sie die Partitionsnummer f r Ihre geplante Debian Swap Partition an mkswap dev hda5 sync sync sync swapon dev hda5 H ngen Sie eine Partition wahrscheinlich die neue als mnt debinst ins Dateisystem ein das Installationsverzeichnis es wird das root Dateisystem des neuen Debian Der Einh ngepunkt mnt debinst ist rein willk rlich gew hlt es wird sp ter noch fter darauf verwiesen mkdir mnt debinst mount dev hda6 mnt debinst 121 Anhang D Verschiedenes Anmerkung Falls Sie Teile des Dateisystems z B usr auf andere Partitionen speichern und eingebinden m chten m ssen Sie diese Verzeichnisse manuell erstellen und einbinden bevor Sie mit dem n chsten Schritt weitermachen D 3 2 debootstrap installieren Das Programm das auch der Debian Installer benutzt und das als offizielle Methode angesehen wird ein Debian Basissystem zu installieren ist debootstrap Es nutzt wget und ar aber ansonsten h ngt es nur von bin sh und grunds tzlichen Unix Linuxwerkzeugen ab Installieren Sie wget und ar falls sie noch nicht auf Ihrem laufenden System vorhanden sind dann laden Sie debootstrap herunter und installieren es ebenfalls Oder Sie nutzen die folgende Prozedur um es manuell zu installieren Erstellen Sie ein Arbeitsver zeichnis in das Sie die deb Pakete entpacken mkdir work cd work Das debootstrap Binary
239. st Vermeiden Sie W rter die in Lexika vor kommen und verwenden Sie keine pers nlichen Informationen die man erraten k nnte Falls irgend jemand Ihnen sagt er br uchte Ihr Root Passwort seien Sie besonders auf der Hut Sie sollten normalerweise niemals Ihr Root Passwort herausgeben es sei denn Sie verwalten einen Rech ner mit mehreren Systemadministratoren 6 3 3 3 2 Einen normalen Benutzer anlegen Das System fragt Sie an diesem Punkt ob Sie einen normalen Benutzerzugang anlegen m chten Dies sollte Ihr haupts chlicher pers nlicher Login sein Sie sollten nicht den Root Zugang f r die t gliche Arbeit oder als pers nlichen Login benutzen Warum nicht Nun ein Grund keine Root Privilegien zu nutzen ist der dass man als Superuser leicht irreparable Sch den anrichten kann Ein anderer ist dass Sie Gefahr laufen k nnten ein Trojanisches 69 Kapitel 6 Den Debian Installer verwenden Pferd zu starten das ist ein Programm das sich die Superuser Rechte zunutze macht um die Sicher heit Ihres System hinter Ihrem R cken zu kompromittieren Jedes gute Buch ber die Administration eines Unix Systems wird dieses Thema detaillierter behandeln Sie sollten eines lesen wenn dies Neuland f r Sie ist Sie werden nach dem vollen Namen des Benutzers gefragt Danach wird ein Name f r den Benutzer zugang verlangt Grunds tzlich ist Ihr Vorname oder etwas hnliches hier gut geeignet deshalb ist dieser auch die Standardvo
240. stallieren dies bedeutet dann allerdings dass Sie eine andere M glichkeit finden m ssen um Debian zu starten 6 3 6 4 Ohne Bootloader weitermachen nobootloader Diese Option kann benutzt werden um die Installation zu beenden obwohl kein Bootloader installiert wird sei es weil die Architektur Unterarchitektur keinen unterst tzt oder weil keiner gew nscht wird z B weil ein vorhandener Bootloader benutzt werden soll Wenn Sie vorhaben Ihren Bootloader manuell zu konfigurieren sollten Sie den Namen des installier ten Kernels in target boot berpr fen Sie sollten in diesem Verzeichnis ebenfalls kontrollieren ob eine initrd Initial RAM Disk vorhanden ist falls eine existiert m ssen Sie Ihren Bootloader unter Umst nden anweisen sie zu benutzen Weitere Informationen die Sie ben tigen sind die Fest platte und die Partition die Sie f r Ihr Dateisystem gew hlt haben sowie f r boot falls Sie boot auf einer separaten Partition angelegt haben 73 Kapitel 6 Den Debian Installer verwenden 6 3 7 Die Installation beenden Dies sind die letzten Dinge die noch erledigt werden m ssen bevor Sie Ihr neues System booten k nnen Haupts chlich geht es darum nach der Installation ein wenig aufzur umen 6 3 7 1 Die Installation abschlie en und den Rechner neu starten Dies ist der letzte Schritt des eigentlichen Debian Installationsprozesses Sie werden aufgefordert das Bootmedium CD Floppy etc das Sie
241. starten periisse 02 EEEE E Ee EE EEE es 91 A 3 Installationen nee leise rest R A A R O EREE 91 A 4 Schicken Sie uns einen Installationsbericht s ssessssseresesresesssressrererssrersrrererrereersrees 92 59 ZU suler betzt ee aon R ATE E E T TER ER 92 B Automatisieren der Installation mittels Voreinstellung ususssssorsarsnsssssnsnssnnsnnsnssnsonsnnsnnsone 93 B Einf hrung iseen E AR E N A 93 B 1 1 Verschiedene Methoden der Voreinstellung u0200ns0nernenneeneennenn 93 B 1 2 Einschr nkungen x 0ses 2 0s0ereesntimnbskesbannen ee 94 B 2 Voreinstellung nutzen u2200200200nsenesnnennennnnnennnennonsnennnnnnennnnnennnensenneennennnenenennnenan 94 B 2 1 Die Voreinstellungsdatei laden 2022022240420esnennnennennennnnnennnenennennennn 94 B 2 2 Boot Parameter nutzen um Fragen automatisiert zu beantworten 95 B23 Aut6 Mod s ar eek as nes EERE A een 96 B 2 4 F r Voreinstellung n tzliche Aliase unseesssnesnnesnesnennnennenseenennnenennennennn 97 B 2 5 Voreinstellungsdateien mittels eines DHCP Servers festlegen 98 B 3 Eine Voreinstellungsdatei erstellen u 000200n0040esnnennesnennennnennensnenennnenennnnnennn 98 B 4 Inhalt der Voreinstellungsdatei u2u004000020ennernnennnnnnennnnnennnennonnnenennnenennnnennn 99 B 4 1 Lokalisierung 2 00 ne E E EEE nenne
242. ste von Debian Archiv Spiegelservern an Der Benutzer kann hier die Quelle f r seine Installationspakete ausw hlen 53 Kapitel 6 Den Debian Installer verwenden cdrom checker berpr fung der CD berpr ft die Integrit t Unversehrtheit einer CD ROM Hiermit kann man sich davon berzeu gen dass die Installations CD nicht defekt ist oder korrumpiert wurde lowmem Erkennung von zu wenig Arbeitsspeicher Lowmem versucht Systeme mit zu wenig Arbeitsspeicher zu erkennen und vollf hrt einige Kun stst cke um unn tige Teile des debian installer aus dem Speicher zu entfernen allerdings auf Kosten einiger Funktionen anna Ein Tool zur Paketinstallation Anna s Not Nearly APT Anna ist nicht wirklich APT ein APT Ersatz f r die Installation Installiert Pakete die von dem ausgew hlten Spiegel oder von der CD geholt wurden partman Festplattenpartitionierer Erm glicht dem Benutzer die am System angeschlossenen Festplatten zu partitionieren Dateisysteme darauf zu erstellen und sie an den Einh ngepunkten einzubinden Es sind interessante Features enthalten wie ein komplett automatischer Modus oder LVM Unterst tzung Dies ist das bevorzugte Partitionierungsprogramm unter Debian autopartkit Automatische Partitionierung einer ganzen Festplatte Partitioniert eine komplette Festplatte nach vorgegebenen Benutzer Einstellungen partitioner Noch ein Partitionierer Erm glicht dem Benutzer die an das System angeschl
243. t Abschnitt D 2 gibt eine ber sicht ber den erforderlichen Speicherplatz f r die verschiedenen Programmgruppen Einige der Programmgruppen sind unter Umst nden vorgew hlt abh ngig von der Charakteristik des Rechners den Sie installieren Falls Sie mit der Vorauswahl nicht zufrieden sind k nnen Sie sie n dern Sie k nnen sich sogar entscheiden an dieser Stelle gar keine Programmgruppen zu installieren Anmerkung Die Programmgruppe Arbeitsplatzrechner installiert die GNOME Desktop Umgebung Die Optionen direkt im Installer erlauben es derzeit nicht eine andere Desktop Umgebung wie z B KDE zu installieren Es ist trotzdem m glich den Installer anzuweisen KDE zu installieren und zwar mittels Vor einstellung siehe Abschnitt B 4 11 oder indem Sie beim Start des Installers am Boot Prompt tasks standard kde desktop angeben Allerdings wird dies nur funktionieren wenn die Pakete die f r KDE ben tigt werden auch verf gbar sind Wenn Sie von einem Komplett CD Image installieren m ssen diese von einem Spiegelserver heruntergeladen werden da die KDE Pakete im ersten Komplett CD Image nicht enthalten sind KDE auf diesem Weg zu installieren sollte aber funktionieren wenn Sie von einem DVD Image oder mit irgendeiner anderen Installa tionsmethode installieren Die verschiedenen Server Programmgruppen installieren grob gesagt folgende Software DNS Server bind9 Datei Server samba nfs Mail Server exim4
244. t k nnen Sie mit Bild Auf oder Bild Ab durch die m glichen Einstellungen wechseln 4 Speichern Sie die nderungen Save Changes Richten Sie sich dabei nach den Instruktionen auf dem Bildschirm 3 6 2 2 ndern der Startreihenfolge auf Rechnern mit SCSI Laufwerken 1 W hrend Ihr Rechner startet dr cken Sie die entsprechenden Tasten um das SCSI Setup Programm zu starten Nachdem der Speichercheck und die Nachricht wie Sie Ihr BIOS Setup erreichen angezeigt wurden k nnen Sie das SCSI Setup Programm starten Die Tastenkombination die Sie dr cken m ssen h ngt von dem Setup Programm ab Oft ist es Strg F2 Andernfalls konsultieren Sie Ihre Hardware Dokumentation um die richtige Tasten kombination zu erfahren 2 Suchen Sie nach der Einstellung f r die Startreihenfolge boot order 3 Stellen Sie diese so ein dass die ID des SCSI CDROM Laufwerks als erstes auf der Liste steht 4 Sichern Sie die nderungen Save Changes Richten Sie sich dabei nach den Instruktionen auf dem Bildschirm Oft m ssen Sie dazu F10 dr cken 3 6 3 Verschiedene BIOS Einstellungen 3 6 3 1 CD ROM Einstellungen Einige BIOS Systeme wie z B Award BIOS erlauben es die Geschwindigkeit des CD ROM Laufwerks automatisch w hlen zu lassen Sie sollten dies vermeiden und stattdessen die langsamste Geschwindigkeit w hlen Wenn Sie seek failed Fehlermeldungen Fehler beim Suchen nach einer Disk erhalten k nnte dies das Problem sein 3 6 3
245. t unterst tzter Hardware oder auf Servern die sich keine Abschaltung des Systems leisten k nnen Wenn Sie sich f r diese Technik interessieren lesen Sie Abschnitt D 3 2 2 7 Unterst tzte Speichersysteme Die Debian Bootmedien beinhalten einen Kernel der kompiliert ist um die Anzahl der Systeme auf denen er l uft zu maximieren Ungl cklicherweise erzeugt dies einen gr eren Kernel der viele Treiber beinhaltet die f r Ihr Ger t gar nicht verwendet werden siehe Abschnitt 8 6 um zu lernen wie Sie einen eigenen Kernel kompilieren k nnen Grunds tzlich ist Unterst tzung f r m glichst viele Ger te w nschenswert um sicherzustellen dass Debian auf einer umfangreichen Palette von Hardware installiert werden kann Grunds tzlich beinhaltet das Debian Installationssystem Unterst tzung f r Disketten IDE Laufwerke IDE Disketten Parallel Port IDE Ger te SCSI Controller und Laufwerke USB und FireWire Zu den unterst tzten Dateisystemen geh ren FAT Win 32 FAT Erweiterungen VFAT und NTFS Die Festplatten Schnittstellen die das AT Festplatten Interface emulieren oft auch MFM RLL IDE oder ATA genannt werden unterst tzt Sehr alte 8 Bit Festplatten Controller 11 Kapitel 2 Systemanforderungen wie sie in IBM XT Computern verwendet werden werden nur als Kernelmodul unterst tzt SCSI Disk Controller von vielen verschiedenen Herstellern werden unterst tzt Lesen Sie das Linux Hardware Kompatibilit ts
246. t Ihren Kernel konfigurieren F hren Sie make xconfig aus wenn X11 installiert konfiguriert und gestartet ist andernfalls nehmen Sie make menuconfig hierzu muss das Paket libncurses5 dev installiert sein Nehmen Sie sich die Zeit die Onlinehilfe zu lesen und w hlen Sie sorgf ltig die Optionen aus Wenn Sie Zweifel haben ist es typischerweise am besten den zwei felhaften Ger tetreiber mit in den Kernel zu integrieren ein Ger tetreiber ist ein St ck Software das 5 Es gibt auch andere Verzeichnisse in die Sie die Kernelquellen entpacken und wo Sie Ihren eigenen Kernel bauen k nnen aber dieses ist der einfachste Weg da er keine speziellen Berechtigungen erfordert 86 Kapitel 8 Die n chsten Schritte und welche Seiten Sie noch besuchen sollten Hardware Peripherie verwaltet wie z B Ethernetkarten SCSI Controller und so weiter Seien Sie vorsichtig andere Optionen die nicht zu einer bestimmten Hardwarekomponente geh ren sollten Sie auf dem Standardwert belassen wenn Sie sie nicht verstehen Vergessen Sie nicht den Kernel module loader unter Loadable module support zu aktivieren diese Option ist standardm ig nicht aktiv Tun Sie dies nicht wird Ihr Debian System Probleme machen S ubern Sie den Kernelquellen Baum und setzen Sie die kernel package Parameter zur ck Dies erledigen Sie mitmake kpkg clean Kompilieren Sie jetzt den Kernel mit fakeroot make kpkg initrd revision custom 1 0 kernel_ima
247. t das Installationssystem nur kritische Meldungen an und versucht ohne viel Klamauk das Richtige zu tun DEBIAN_FRONTEND Dieser Boot Parameter kontrolliert die Art der Benutzer Schnittstelle die f r den Installer be nutzt wird M gliche Einstellungen sind DEBIAN_FRONTEND noninteractive DEBIAN_FRONTEND text e DEBIAN_FRONTEND newt DEBIAN_FRONTEND gtk DEBIAN_FRONTEND newt ist das Standard Frontend DEBIAN_FRONTEND text k nnte man bevorzugt f r Installationen per serieller Konsole nutzen Allgemein ist auf Standard Installationsmedien nur das newt Frontend vorhanden auf Architekturen auf denen der grafische Installer unterst tzt wird benutzt er das gtk Frontend BOOT_DEBUG Ist dieser Bootparameter auf 2 gesetzt wird der Bootprozess des Installers ausf hrlich protokol liert Auf 3 gesetzt bewirkt er dass an strategischen Punkten des Bootprozesses eine Shell zur Fehlersuche gestartet wird schlie en Sie die Shell um den Bootprozess fortzusetzen BOOT_DEBUG 0 Dies ist die Standardeinstellung BOOT_DEBUG 1 Wortreicher als der Standard BOOT_DEBUG 2 Viele Informationen z B zur Fehlersuche BOOT_DEBUG 3 An verschiedenen Stellen des Boot Prozesses wird eine Shell gestartet um detaillierte Fehlersuche zu erm glichen Schlie en Sie die Shell um den Bootvorgang fortzusetzen 41 Kapitel 5 Das Installationssystem booten INSTALL_MEDIA_DEV Der Wert dieses Parameters ist der Pfad zu dem Ger t
248. tallation ein azerty Layout verwendet ha ben Diese Situation kann durch mehrere Gr nde hervorgerufen werden vielleicht haben Sie w hrend der Installation auf ein anderes Tastaturlayout gewechselt oder das gew hlte Layout ist evtl noch nicht eingerichtet gewesen als Sie die Passphrase f r das root Dateisystem eingegeben haben Wenn Sie andere Verschl sselungsmethoden statt Passphrase gew hlt haben um die Schl ssel zu erzeugen werden sie jetzt erzeugt Da der Kernel in diesem fr hen Stadium der Installation evtl noch nicht gen gend Zufallsinformationen gesammelt hat kann dieser Prozess recht lange dauern Sie k nnen die Erzeugung von Zufallsdaten beschleunigen z B indem Sie zuf llig irgendwelche Tasten dr cken oder indem Sie auf die Shell der zweiten virtuellen Konsole wechseln und ein bisschen Netzwerk und Festplattenverkehr erzeugen z B durch das Herunterladen von Dateien indem Sie einige gro e Dateien nach dev null schicken etc Dies wird f r jede zu verschl sselnde Partition wiederholt Nachdem Sie zum Partitionierungsmen zur ckgekehrt sind werden Ihnen alle verschl sselten Datei systeme als zus tzliche Partitionen angezeigt die auf die gleiche Art konfiguriert werden k nnen wie gew hnliche Partitionen Im folgenden Beispiel sehen Sie zwei verschl sselte Dateisysteme Das er ste ist mit dm erypt verschl sselt das zweite mit loop AES Verschl sseltes Volume sda2_crypt 115 1 GB Linux device mapper 1 11
249. te die Schnittstellenbezeichnung eth0 ethl etc bekommen die Sie erwarten D 3 4 4 Apt konfigurieren Debootstrap hat eine grunds tzliche etc apt sources list erstellt die es erlaubt zus tzliche Pakete zu installieren Allerdings m chten Sie vielleicht einige Quellen hinzuf gen z B f r Quellpa kete oder f r Sicherheits Updates deb src http ftp us debian org debian etch main deb http security debian org etch updates main deb src http security debian org etch updates main Denken Sie daran aptitude update auszuf hren nachdem Sie nderungen in der sources list Datei gemacht haben 125 Anhang D Verschiedenes D 3 4 5 Die lokalen Einstellungen locales konfigurieren Um Ihre lokalen Einstellungen anzupassen wenn Sie nicht Englisch verwenden m chten installieren Sie das Paket 1ocales und konfigurieren es Es wird die Verwendung von UTF 8 Locales empfohlen aptitude install locales dpkg reconfigure locales Um Ihre Tastatur zu konfigurieren falls n tig aptitude install console data dpkg reconfigure console data Beachten Sie dass die Tastatureinstellung nicht ver ndert werden kann w hrend Sie im chroot sind die Konfiguration wird jedoch beim n chsten Neustart aktiv D 3 5 Einen Kernel installieren Wenn Sie vorhaben dieses System zu booten m chten Sie wahrscheinlich einen Linux Kernel und einen Bootloader Sie finden verf gbare bereits fertig paketierte Kernel mit dem Befehl
250. tellung Der Parameter mirror udeb suite beeinflusst die Paketquellen f r den Installer Es ist nur n tz lich dies einzustellen wenn aktuell Komponenten des Installers ber das Netzwerk geladen werden dieser Wert sollte mit dem bereinstimmen der genutzt wurde um die initrd die Sie f r Ihre Instal lationsmethode nutzen zu bauen Standardm ig ist der Wert f r mirror udeb suite der gleiche wie der f r mirror suite Wenn Sie FTP w hlen muss mirror country nicht gesetzt werden d i mirror protocol string ftp i mirror country string enter information manually mirror http hostname string ftp de debian org mirror http directory string debian mirror http proxy string Distributionszweig von Debian den Sie installieren m chten d i mirror suite string testing Distributionszweig der genutzt wird um Installer Komponenten zu laden optional d i mirror udeb suite string testing B 4 4 Partitionierung Die M glichkeiten der Voreinstellung f r die Partitionierung der Festplatte werden begrenzt durch das was partman auto unterst tzt Sie k nnen w hlen entweder vorhandenen freien Platz auf der Platte zu partitionieren oder die komplette Platte Das Layout der Disk kann durch ein vordefiniertes Rezept festgelegt werden durch ein selbst erstelltes aus einer Rezeptdatei oder durch ein Rezept das in der Vorkonfigurationsdatei enthalten ist Derzeit ist es nicht m glich mehrere Festplatten per Voreinstellung zu pa
251. tellungen festlegen Eine Liste mit allen m glichen Fragen di gestellt werden k nnten bekommen Sie indem Sie eine Installation durchf hren und danach diese Befehle ausf hren debconf get selections installer gt file debconf get selections gt gt file B 5 Erweiterte Optionen B 5 1 W hrend der Installation eigene Kommandos ausf hren Eine sehr kraftvolle und flexible Funktion die das Voreinstellungswerkzeug bietet ist die M glich keit Kommandos oder Scripte an bestimmten Stellen w hrend der Installation auszuf hren Den d i voreinzustellen ist von Natur aus nicht sicher Nichts im Installer berpr ft auf Versuch ines Puffer berlaufs oder anderweitiger Ausnutzung der Wert iner Voreinstellungsdatei wie dieser Benutzen Si nur Voreinstellungsdateien aus vertrauensw rdigen Quellen Um diese Aussage zu untermauern und weil es auch generell n tzlich ist zeigen wir hier eine M glichkeit jegliche Shell Befehle die Sie gerne im Installer h tten automatisch auszuf hren Dieser erste Befehl wird so fr h wie m glich ausgef hrt direkt nachdem das Lesen der Voreinstellungsdatei abgeschlossen ist d i preseed early_command string anna install some udeb Dieses Kommando wird ausgef hrt kurz bevor der Installer fertig ist wenn aber noch ein nutzbares target Verzeichnis verf gbar ist Sie k nnen nach target chroot en und es direkt benutzen oder benutzen Sie apt
252. ten zu erf llen Zum Beispiel nutzt tftpd hpa standardm ig var lib tftpboot Sie m ssen also eventuell die Konfigurationsbeispiele aus diesem Kapitel entsprechend an Ihre Situation an passen 35 Kapitel 4 System Installationsmedien beschaffen Schauen Sie sich die Datei etc inetd conf f an und merken Sie sich das Verzeichnis das als Argu ment hinter in tftpd eingetragen ist Sie werden es sp ter ben tigen Wenn Sie etc inetd conf ndern mussten ist es n tig dem laufenden inetd Prozess mitzuteilen dass sich die Konfigura tionsdatei ge ndert hat Auf einem Debian Rechner erledigen Sie das mit ete init d inetd reload auf anderen Maschinen m ssen Sie die Prozess ID von inetd herausfinden und kill HUP Prozess ID ausf hren 4 6 4 Die TFTP Images an ihren Platz bef rdern Als n chstes legen Sie die TFTP Bootimages die Sie ben tigen und die Sie wie in Abschnitt 4 2 1 beschrieben finden k nnen im tftpd Bootimage Verzeichnis ab Sie m ssen unter Umst nden einen Link von diesem Image auf die Datei anlegen die tftpd benutzt um einen speziellen Client zu booten Bedauerlicherweise h ngt der Name dieser Datei von dem TFTP Client ab und es gibt dabei keine festen Standards Alles was Sie ben tigen um per PXE zu booten ist bereits in dem netboot netboot tar gz Tarball eingerichtet Entpacken Sie den Tarball einfach in das tftpd Bootimage Verzeichnis Stellen Sie sicher dass der DHCP Server konfiguriert ist pxelinu
253. ten Um eine ausklappbare Liste wie z B die zur Auswahl der L nder sortiert nach Kontinen ten ein oder auszuklappen k nnen Sie die Tasten und benutzen Bei Fragen bei denen mehr als eine Option ausgew hlt werden kann z B bei der Auswahl der Programmgruppen m ssen Sie wenn Sie Ihre Auswahl getroffen haben zun chst mit der Tab Taste den Fokus zum Weiter Knopf wechseln bevor Sie Enter dr cken einfach nur Enter zu dr cken w rde die gerade aktive Markierung umschalten aber nicht den Weiter Knopf aktivieren Um auf eine andere Konsole umzuschalten m ssen Sie zus tzlich die Strg Taste benutzen wie beim X Window System Um zum Beispiel auf VT1 umzuschalten benutzen Sie Strg Alt F1 4 Das mini ISO Image kann von einem Debian Spiegelserver heruntergeladen werden wie in Abschnitt 4 2 beschrieben Suchen Sie nach gtk miniiso 131 Anhang D Verschiedenes D 6 2 Bekannte Probleme ETCH ist die erste Debian GNU Linux Ver ffentlichung die den grafischen Installer und damit eine relativ neue Technologie nutzt Es gibt einige bekannte Probleme auf die Sie w hrend der Installation sto en k nnten Wir gehen davon aus diese bis zur n chsten Debian GNU Linux Version l sen zu k nnen e Aufeinigen Seiten sind die Texte nicht sch n in Spalten formatiert wie es eigentlich sein sollte Das augenscheinlichste Beispiel hierf r ist der erste Bildschirm auf dem Sie Ihre Sprache ausw hlen Ein anderes ist der Hauptb
254. tet ist Sogar wenn Pakete auf der CD ROM enthalten sind k nnte der Installer sie trotzdem ber das Internet herunterladen wenn die auf dem Spiegel Server verf gbare Version neuer ist als die auf der CD ROM Falls Sie die stable Distribution installieren kann dies vorkommen wenn eine Aktualisierung von stable stattgefunden hat ein sogenanntes Point Release hierbei werden Pakete nur aufgrund von Sicherheits Updates oder kritischen Fehlern aktualisiert falls Sie testing installieren kann dies passieren wenn Sie ein lteres CD Image verwenden Jedes Paket das Sie mit tasksel ausgew hlt haben wird von den Programmen apt get und dpkg heruntergeladen entpackt und dann installiert Falls ein bestimmtes Programm f r die Installation zus tzliche Informationen von Ihnen ben tigt werden Sie w hrend dieses Prozesses danach gefragt 6 3 6 Ihr System bootf hig machen Wenn Sie gerade eine Workstation ohne Festplatte installieren ist das Booten von Festplatte nat rlich keine sinnvolle Sache deswegen wird der Schritt in diesem Fall bersprungen 6 3 6 1 Andere Betriebssysteme erkennen os prober Bevor ein Bootloader installiert wird versucht der Installer andere Betriebssysteme die evtl auf dem Rechner installiert sind zu erkennen Wird ein unterst tztes Betriebssystem gefunden werden Sie dar ber w hrend der Installation des Bootloaders informiert und der Computer wird so konfiguriert dass dieses andere System zus tzlich
255. tloa ders zu bekommen Wenn Sie das Betriebssystem das Sie zur Installation von Debian benutzt ha ben behalten m chten m ssen Sie lediglich einen Eintrag zur vorhandenen grub menu 1st oder zu lilo conf hinzuf gen Die Datei 1ilo conf k nnen Sie auch auf Ihr neues Debian System kopie ren und dort bearbeiten Rufen Sie danach lilo auf bedenken Sie lilo nutzt die 1ilo conf relativ zum System von dem aus Sie es aufrufen Die Installation und Einrichtung von grub ist so einfach wie aptitude install grub grub install dev hda update gqrub Der zweite Befehl installiert grub in diesem Fall in den Master Boot Record MBR von hda Der letzte Befehl erzeugt eine sch ne funktionierende Konfigurationsdatei boot grub menu 1st Hier ein grunds tzliches Beispiel einer etc lilo conf boot dev hda6 root dev hda6 install menu delay 20 1ba32 image vmlinuz label Debian Abh ngig davon welchen Bootloader Sie ausgew hlt haben k nnen Sie jetzt einige zus tzliche n derungen in etc kernel img con f machen F r grub als Bootloader sollten Sie die Option do_bootloader auf no setzen Um Ihre boot grub menu lst bei Installation oder L schung von Debian Kernels automatisch aktualisieren zu lassen f gen Sie der Datei die folgenden Zeilen hinzu postinst_hook update grub update grub postrm_hook Bei Verwendung von lilo als Bootloader muss do_bootloader auf yes gesetzt sein D 3 7 Zum Schluss
256. tmals ist es die Entfernen Taste e Die Verpackung Ihrer Hardware e Das System Fenster in der Windows Systemsteuerung e Systembefehle oder Werkzeuge in einem anderen Betriebssystem inklusive in Dateimanagern angezeigte Informationen Diese Quelle ist im Speziellen n tzlich um Informationen ber RAM oder Festplattenspeicher zu erhalten Ihr Systemadministrator oder Internetprovider Sie k nnen Ihnen die zur Einrichtung notwendigen Einstellungen von Netzwerk und E Mail verraten Tabelle 3 1 Zur Installation notwendige Hardware Informationen Hardware Informationen die Sie ben tigen k nnten Festplatten Wie viele Sie haben Deren Reihenfolge im System Ob IDE oder SCSI die meisten Rechner haben IDE 17 Kapitel 3 Bevor Sie Debian GNU Linux installieren Hardware Informationen die Sie ben tigen k nnten Verf gbarer freier Plattenplatz Partitionen Partitionen auf denen andere Betriebssysteme installiert sind Bildschirm Modell und Hersteller Unterst tzte Aufl sungen Horizontale Bildwiederholrate Vertikale Bildwiederholrate Unterst tzte Farbtiefe Anzahl der Farben Bildschirmgr e Maus Typ seriell PS 2 oder USB Anschluss Hersteller Anzahl der Tasten Netzwerk Modell und Hersteller Typ des Adapters der Karte Drucker Modell und Hersteller Unterst tzte Druckaufl sungen Grafikkarte Modell und H
257. torola 680x0 m68k Atari atari Amiga amiga 68k Macintosh mac VME bvme6000 mvmel47 mvmel6x IBM Motorola powerpc CHRP chrp PowerPC PowerMac pmac PReP prep Sun SPARC sparc sundm sparc32 sundu sparc64 sundv IBM S 390 s390 IPL vom VM Reader generic und DASD IPL vom Bandlaufwerk tape Dieses Dokument umfasst die Installation f r die ntel x86 Architektur Wenn Sie Informationen ber eine der anderen von Debian unterst tzten Architekturen suchen besuchen Sie die Debian Portierungs Seiten http www debian org ports 2 1 2 CPUs Mainboards und Grafikunterst tzung Vollst ndige Informationen zu unterst tzter Peripherie finden Sie im Linux Hardware Compatibility HowTo http www tldp org HOWTO Hardware HOWTO html Dieser Abschnitt behandelt ledig lich die Grundlagen Kapitel 2 Systemanforderungen 2 1 2 1 CPUs Nahezu alle x86 basierten IA32 Prozessoren die in PCs noch in Verwendung sind werden unter st tzt inklusive aller Variationen von Intels Pentium Serie das beinhaltet auch 32 Bit AMD und VIA fr her Cyrix Prozessoren sowie Prozessoren wie den Athlon XP und Intel P4 Xeon Anmerkung Falls Ihr System einen 64 Bit Prozessor aus der AMD64 oder Intel EM64T Familie enth lt sollten Sie vielleicht den Installer f r die AMD64 Architektur verwendet statt einen Installer f r die 32 Bit i386 Architektur Allerdings wird Debian GNU Linux Etch nicht auf 386 oder lteren Prozessoren laufe
258. tware RAID erfahren wollen werfen Sie einen Blick in das Software RAID HowTo http www tldp org HOWTO Software RAID HOWTO htm Wenn Sie ein MD Laufwerk erstellen m chten m ssen die beteiligten Partitionen f r die Nutzung im RAID gekennzeichnet werden Dies erledigen Sie in partman in den Partitionseinstellungen wo Sie unter Benutzen als gt Physikalisches Volume f r RAID ausw hlen Warnung Die Unterst tzung f r MD im Installer ist noch relativ neu Sie k nnten bei einigen RAID Typen und in Kombination mit einigen Bootloadern Probleme bekommen wenn Sie versuchen MD f r das root Dateisystem zu verwenden Erfahrenen Nutzern ist es vielleicht m glich einige dieser Probleme zu umgehen indem Sie ein paar Konfigurations oder Installationsschritte manuell auf der Shell ausf h ren Als n chstes w hlen Sie Software RAID konfigurieren aus dem partman Hauptmen Das Me n erscheint nur wenn Sie mindestens eine Partition f r die Nutzung als Physikalisches Volume f r RAID markiert haben Im ersten Bild von mdefg w hlen Sie einfach MD Ger t erstellen Ein Liste unterst tzter Typen von MD Laufwerken wird angezeigt von denen Sie einen ausw hlen z B RAIDI Die folgenden Schritte unterscheiden sich abh ngig davon welchen Typ Sie gew hlt haben e RAIDO ist einfach Sie bekommen eine Liste der verf gbaren RAID Partitionen und Sie m ssen lediglich ausw hlen aus welchen Partitionen das MD bestehen soll
259. tzen um den debian installer per Netzwerk zu starten 90 Anhang A Installations HowTo Am einfachsten einzurichten ist wahrscheinlich der PXE Netzwerkboot Entpacken Sie mittels untar die Datei netboot pxeboot tar gz nach var lib tftpboot oder wo auch immer Ihr TFTP Server sie ben tigt Richten Sie Ihren DHCP Server so ein dass er die Datei pxelinux O an die Clients weiterleitet und mit ein bisschen Gl ck funktioniert es dann Detaillierte Informationen finden Sie im Abschnitt 4 6 A 2 5 Von Festplatte starten Es ist ebenfalls m glich den Installer zu starten indem Sie nicht ein auswechselbares Medium nut zen sondern einfach eine vorhandene Festplatte die sogar ein anderes Betriebssystem enthalten kann Laden Sie hd media initrd gz hd media vmlinuz und ein Debian CD Image in das Wurzel verzeichnis der Festplatte Stellen Sie sicher dass der Dateiname des CD Images auf iso endet Jetzt ist es lediglich erforderlich Linux mit der initrd zu starten Abschnitt 5 1 2 beschreibt einen Weg wie dies funktioniert A 3 Installation Sobald der Installer startet werden Sie mit einem Startbildschirm begr t Dr cken Sie Enter um zu starten oder lesen Sie die Instruktionen ber andere Boot Methoden und Parameter siehe Abschnitt 5 2 Nach einer Weile werden Sie aufgefordert Ihre Sprache auszuw hlen Nutzen Sie die Pfeiltasten um eine Sprache auszuw hlen und dr cken Sie Enter um fortzufahren Als n chstes m ssen Si
260. tzt sein damit dies funktioniert Die PLIP Verbindung die w hrend der Installation eingerichtet wird ist auch nach dem Neustart in das neu installierte System siehe Kapitel 7 noch verf gbar Bevor Sie beginnen m ssen Sie die BIOS Einstellungen IO Basis Adresse und Interrupt IRO f r den Parallelport jeweils auf dem Quell und dem Zielsystem kontrollieren Allgemein passende Werte sind 10 0x378 und irq 7 D 4 1 Anforderungen Ein Zielsystem target genannt der Computer auf dem Debian installiert wird e System Installationsmedien siehe Abschnitt 2 2 e Ein weiterer Computer source genannt der mit dem Internet verbunden ist er wird als Gateway fungieren e Ein DB 25 Nullmodem Kabel Siehe das PLIP Install HowTo http www tldp org HOWTO PLIP Install HOWTO html f r mehr Informationen ber solch ein Kabel und Anweisungen wie Sie sich eines selber machen D 4 2 Den source Rechner einrichten Das folgende Shell Script ist ein einfaches Beispiel wie Sie den Source Rechner als Gateway zum Internet mittels pppO einrichten bin sh Wir entladen aktive Module vom Kernel um Konflikte zu vermeiden und 128 Anhang D Verschiedenes um Sie manuell neu konfigurieren zu k nnen modprobe r lp parport_pc modprobe parport_pc io 0x378 irq 7 modprobe plip Die PLIP Schnittstelle konfigurieren hier plip0 siehe dmesg grep plip ifconfig plipO 192 168 0 2 pointopoint 192 168 0 1 netmask 255 255 255 255
261. tzwerk herunterzuladen sollten Sie sich die Datei netboot debian installer i386 initrd gz und den dazugeh rigen Kernel netboot debian installer i386 linux auf die Platte laden Dies gibt Ihnen sp ter die M glichkeit die Festplatte von der Sie den Installer gestartet haben neu zu partitionieren allerdings sollten Sie dies mit Vorsicht genie en Alternativ dazu wenn Sie vorhaben eine existierende Partition der Festplatte unver ndert zu lassen k nnen Sie hd media initrd gz und den dazugeh rigen Kernel herunterladen oder aber ein CD so Image auf die Platte kopieren stellen Sie sicher dass der Name des CD Images auf iso endet Der Installer kann dann von der Festplatte booten und Debian von der CD installieren ohne dabei eine Netzwerkverbindung zu ben tigen Um lilo zu benutzen m ssen Sie zwei wichtige Dinge in etc 1lilo conf konfigurieren e deninitrd gz Installer beim Booten laden der vmlinuz Kernel muss eine RAM Disk als Root Partition benutzen 37 Kapitel 5 Das Installationssystem booten Hier ein Beispiel f r etc lilo conf image boot newinstall vmlinuz label newinstall initrd boot newinstall initrd gz Mehr Details finden Sie in den Handbuchseiten von initrd 4 und lilo conf 5 F hren Sie danach lilo aus und starten Sie den Rechner neu F r grub ist die Vorgehensweise hnlich Suchen Sie die Datei menu lst im Verzeichnis boot grub manchmal auch in boot boot grub und f gen Sie die
262. u k nnen Der grafische Installer ist auf allen CD Images und sowie bei der hd media Installationsmethode ver f gbar Da er eine separate initrd nutzt die auch erheblich gr er ist als beim normalen Installer muss er mit installgui gebootet werden statt mit install Analog dazu werden der Expert und der Rettungs Modus mit expertgui beziehungsweise rescuegui gebootet Au erdem ist er auf einem speziellen mini ISO Image erh ltlich das haupts chlich f r Testzwecke verwendet wird bei diesem Image wird einfach mit install gebootet Es gibt kein Image mit grafi schem Installer dass per netboot gestartet werden kann Der grafische Installer ben tigt erheblich mehr Arbeitsspeicher als der normale Installer und zwar 96MB Falls nicht gen gend Speicher verf gbar ist wird automatisch das normale newt Frontend gebootet Sie k nnen zus tzliche Boot Parameter angeben wenn Sie den grafischen Installer starten genauso wie beim normalen Installer Ein solcher Parameter erlaubt es zum Beispiel die Maus f r Linksh nder zu konfigurieren Abschnitt 5 2 gibt Infos ber g ltige Parameter D 6 1 Den grafischen Installer verwenden Wie bereits erw hnt funktioniert der grafische Installer genauso wie der normale Installer und deshalb kann Sie der Rest dieses Handbuchs auch durch den weiteren Installationsprozess leiten Wenn Sie es vorziehen statt der Maus die Tastatur zu verwenden gibt es zwei Dinge die Sie wissen soll
263. ubt mehr Optionen f r Voreinstellungen zu verwenden Anmerkung Es k nnte teilweise unm glich sein Boot Parameter mit Werten zu verwenden die Leerzeichen enthalten sogar wenn Sie sie mit Anf hrungszeichen einfassen B 2 3 Auto Modus Es gibt etliche Features des Debian Installers die es erlauben mit ziemlich einfachen Kommandozei len am Boot Prompt zu komplexen angepassten automatisierten Installationen zu kommen Um dies zu demonstrieren hier einige Beispiele die Sie am Boot Prompt verwenden k nnen auto url autoserver Bedingung hierf r ist dass ein DHCP Server existiert der den Rechner an den Punkt bringt wo autoserver per DNS aufgel st werden kann eventuell indem die lokale Dom ne hinzugef gt wird falls sie per DHCP mitgeliefert wird Wenn das auf einer Site passiert auf der die Dom ne example com lautet und es existiert ein gesundes DHCP Setup f hrt das dazu dass die Voreinstellungsdatei von http autoserver example com d i etch preseed cfg empfangen wird Der letzte Teil der URL d i etch preseed cfg stammt von auto install defaultroot Standardm ssig ist dabei das Verzeichnis etch enthalten damit zuk nftige Versionen einen eigenen Codenamen festlegen k nnen um den Leuten eine kontrollierte Migration zu erm glichen Der Teil des Pfades wird genutzt um das root Verzeichnis relativ zu den sp teren Pfaden die verankert werden k nnen zu bezeichnen Hierdurch k nnen Dateien durch eine komplette
264. ug ist um in die Hauptdistribution aufgenommen zu werden lesen Sie die Debian Richtlinien f r Freie Software DFSG http www debian org social_contract guidelines Der wichtigste rechtliche Hinweis ist dass diese Software ohne Garantie ist Die Programmierer die diese Programme entwickelt haben haben das zum Nutzen der Gemeinschaft der Community gemacht Es wird keine Garantie gegeben was die Eignung der Software f r irgendeinen Zweck betrifft Da die Software jedoch frei ist wird Ihnen gestattet sie Ihren Bed rfnissen anzupassen und die Vorteile der nderungen auszunutzen die von anderen durchgef hrt wurden die die Software auf dieselbe Art erweitert haben 1 F r Informationen zum Finden Entpacken und Bauen von Bin rdateien aus Debian Quellpaketen lesen Sie den Abschnitt Basics of the Debian Package Management System der Debian GNU Linux FAQ http www debian org doc FAQ Kapitel 2 Systemanforderungen Dieser Abschnitt informiert ber die ben tigte Hardware um Debian zum Laufen zu bringen Sie fin den ebenso Verweise zu weiteren Informationen ber Hardware die von GNU und Linux unterst tzt wird 2 1 Unterst tzte Hardware Debian stellt keine zus tzlichen Anforderungen an die Hardware au er denen des Linux Kernels und der GNU Werkzeuge Daher l uft Debian auf jeder Architektur oder Plattform auf die der Linux Kernel libc gcc usw portiert wurden und f r die eine Debian Portierung exist
265. ument die Suche nach USB Ger ten f r den Fall dass diese sonst Probleme verursacht netcfg disable_dhcp Standardm ig versucht der debian installer die Netzwerkkonfiguration per DHCP zu beziehen Wenn dies erfolgreich ist haben Sie keine Chance mehr sich anders zu entscheiden und die Einstellungen manuell zu ndern Das manuelle Netzwerksetup kann man nur erreichen wenn die DHCP Abfrage fehlschl gt Wenn Sie einen DHCP Server in Ihrem lokalen Netzwerk haben ihn aber umgehen wollen z B weil er falsche Antworten gibt k nnen Sie den Parameter netcefg disable_dhcp true benutzen um die Konfiguration per DHCP zu unterdr cken und die Daten manuell einzugeben hw detect start_pcemcia Setzen Sie diesen Parameter auf false um den Start von PCMCIA Diensten zu verhindern falls dies sonst Probleme verursacht Einige Laptops sind bekannt f r solche Ph nomene preseed url url Geben Sie die URL einer Voreinstellungs Datei an die heruntergeladen und benutzt wird um die Installation zu automatisieren Siehe auch Abschnitt 4 7 preseed file file Geben Sie den Pfad zu einer Voreinstellungs Datei an die geladen werden kann um die Instal lation zu automatisieren Siehe auch Abschnitt 4 7 42 Kapitel 5 Das Installationssystem booten preseed interactive Setzen Sie diesen Parameter auf true um auch Fragen anzuzeigen obwohl Sie voreingestellt werden Dies kann zum Testen oder zur Fehlersuche an der Voreinstellungsdatei n tzlich s
266. und das Kernel kompilieren finden Sie im Debian Linux Kernel Handbook http kernel handbook alioth debian org Die tolle Dokumentation in usr share doc kernel package enth lt zus tzliche Informationen ber kernel package 8 7 Ein kaputtes System reparieren Manchmal gehen Dinge schief und das System dass Sie so sorgf ltig installiert haben ist nicht mehr bootf hig Vielleicht ist die Konfiguration des Bootloaders misslungen als Sie eine nderung aus probiert haben oder ein neuer Kernel den Sie installiert haben startet nicht oder kosmische Strahlen haben Ihre Festplatte getroffen und ein bisschen in sbin init gew tet Unabh ngig von der Ur sache m ssen Sie irgendwie das System zum Laufen bekommen um das Problem zu l sen und der Rettungsmodus k nnte dazu n tzlich sein Um in den Rettungsmodus zu gelangen geben Sie rescue am boot Prompt ein oder starten mit dem Bootparameter rescue enable true Sie sehen die ersten Bildschirmseiten des Installers mit einem Hinweis in der Ecke dass dies der Rettungsmodus ist und keine komplette Neuinstallation Keine Sorge Ihr System wird nicht berschrieben werden Der Rettungsmodus nutzt lediglich die F higkeiten des Installers zur Hardware Erkennung um sicherzustellen dass Ihnen Ihre Festplatten Netzwerkschnittstellen und so weiter zu Verf gung stehen so dass Sie das System reparieren k nnen Statt des Partitionierungswerkzeuges sollte Ihnen jetzt eine Liste der Partitionen
267. und so Platz f r die Debian Installation zu schaffen w hlen Sie einfach die entsprechende Partition aus und geben Sie die neue Gr e an Im n chsten Bild sehen Sie Ihre Partitionstabelle wie die Partitionen formatiert werden und wo Sie im Dateisystem eingebunden werden Um eine Partition zu ver ndern oder zu l schen markieren Sie sie Wenn Sie vorher automatische Partitionierung gew hlt haben k nnen Sie lediglich Partitionierung beenden und nderungen bernehmen im Men w hlen um die Einstellungen so zu nutzen wie sie erstellt wurden Denken Sie daran zumindest eine Partition als Swap um Arbeitsspeicher 91 Anhang A Installations HowTo auszulagern und eine als einzurichten und einzuh ngen Anhang C bietet mehr Informationen zum Thema Partitionierung Jetzt formatiert der debian installer Ihre Partitionen und beginnt dann mit der Installation des Basissystems was eine Weile dauern kann Danach wird der Kernel installiert In den n chsten Schritten werden Ihre Zeitzone und Uhr eingestellt Der Installer wird versuchen die korrekten Einstellungen automatisch auszuw hlen und wird nur nachfragen falls dies nicht m glich sein sollte Danach folgen die Einstellungen f r Benutzerzug nge Standardm ig m ssen Sie ein Passwort f r den root Zugang Administrator angeben sowie Informationen zur Erstellung eines regul ren Benutzers Das Grundsystem dass vorher installiert wurde ist ein funktionierendes wenn au
268. up Den Gateway konfigurieren modprobe iptable_nat iptables t nat A POSTROUTING o ppp0 j MASQUERADE echo 1 gt proc sys net ipv4 ip_forward D 4 3 Debian auf dem target Rechner installieren Booten Sie vom Installationsmedium Sie m ssen die Installation im Experten Modus durchf hren geben Sie expert am Boot Prompt ein Falls Sie Parameter f r Kernel Module angeben m ssen muss dies ebenfalls am Boot Prompt geschehen Um zum Beispiel den Rechner zu starten und dabei die Werte f r die Optionen io und irq f r das parport_pc Modul zu setzen geben Sie Folgendes ein expert parport_pc io 0x378 parport_pc irg 7 Im Folgenden finden Sie die Antworten die Sie auf entsprechende gestellte Fragen w hrend der verschiedenen Stufen der Installation geben sollten 1 Installer Komponenten von CD laden W hlen Sie die Option plip modules aus der Liste dies stellt die PLIP Treiber dem Installati onssystem zur Verf gung 2 Erkenne Netzwerk Hardware e Falls der Target Rechner eine Netzwerkkarte hat wird eine Liste von Treibermodulen f r die erkannten Karten angezeigt Wenn Sie debian installer zwingen wollen stattdessen PLIP zu verwenden m ssen Sie alle aufgelisteten Treibermodule abw hlen deaktivieren Falls der Target Rechner keine Netzwerkkarte hat wird der Installer diese Liste nat rlich berhaupt nicht anzeigen e Da keine Netzwerkkarte erkannt bzw angew hlt wurde fordert der Installer Sie auf ein Net
269. uss auf die Performance wenn die L nge des Schl ssels vergr ert wird Die m glichen Schl ssell ngen variieren abh ngig vom gew hlten Algorithmus IV Algorithmus cbc essiv sha256 Der Initialisierungsvektor oder auch V Algorithmus wird in der Kryptographie verwendet um sicherzustellen dass die mehrfache Anwendung einer Verschl sselung auf den gleichen Klartext immer unterschiedliche einzigartige Geheimtexte ergibt Dem liegt der Gedanke zugrunde zu vermeiden dass der Angreifer aufgrund von sich wiederholenden Mustern in den verschl sselten Daten auf die zu sch tzenden Informationen schlie en kann Der Standardwert cbc essiv sha256 ist unter den auszuw hlenden M glichkeiten derzeit der gegen bekannte Angriffe am wenigsten verwundbare Sie sollten die anderen Alternativen nur verwenden wenn Sie Kompatibilit t zu fr her installierten Systemen gew hrleisten m ssen die die neueren Algorithmen nicht nutzen k nnen Schl ssel Passphrase Hier k nnen Sie den Typ des Schl ssels f r diese Partition w hlen Passphrase Der Schl ssel wird errechnet auf Basis einer Passphrase die Sie sp ter im Prozess eingeben m ssen Zuf lliger Schl ssel Jedes Mal wenn Sie versuchen die verschl sselte Partition zu aktivieren wird ein neuer Schl ssel aus zuf lligen Daten erzeugt Mit anderen Worten nach jedem Herunterfahren des Systems ist der Inhalt der Partition verloren da der Schl ssel aus dem Speicher gel scht wi
270. utzen Wenn Sie den Installer im Rettungsmodus gestartet haben k nnte es sinnvoll sein eine Shell in der root Partition des installierten Systems zu starten Dies ist m glich indem Sie nachdem Sie die Partition ausgew hlt haben so dass sie als root Partition eingeh ngt wird auf VT2 oder VT3 wechseln und den folgenden Befehl eingeben chroot target 132 Anhang E Administratives E 1 ber dieses Dokument Dieses Handbuch wurde erstellt f r Sarge s Debian Installer und basiert auf dem Woody Installations Handbuch f r Boot Floppies was wiederum auf lteren Debian Installationsanleitungen beruht so wie auf dem Progeny Distributions Handbuch das 2003 unter der GPL herausgegeben wurde Dieses Dokument ist in DocBook XML geschrieben Die Ausgabeformate werden von verschiedenen Programmen aus den docbook xml und docbook xs1 Paketen erzeugt Um die Wartungsf higkeit dieses Dokuments zu erh hen benutzen wir eine Anzahl von XML Funktionen wie entities und profiling attributes Diese sind vergleichbar mit Variablen und Kon ditionen in Programmiersprachen Der XML Quellcode dieses Dokumentes enth lt Informationen f r jede unterschiedliche Architektur die profiling attributes werden benutzt um bestimmte Textbe reiche als architekturspezifisch abzugrenzen An der bersetzung dieses Handbuchs ins Deutsche haben viele Mitglieder der lt debian 110n german lists debian org gt Mailingliste mitgewirkt
271. ux erm glicht haben Der Linux Kernel http www kernel org tauchte zum ersten Mal 1991 auf als ein finnischer Infor matikstudent namens Linus Torvalds eine fr he Version eines Ersatz Kernels f r Minix in der Usenet Newsgroup comp os minix ank ndigte Besuchen Sie zu diesem Thema die Linux History Page http www li org linuxhistory php von Linux International Linus Torvalds koordiniert nach wie vor die Arbeit von mehreren hundert Entwicklern mit der Hilfe von einigen vertrauten Stellvertretern Eine hervorragende w chentliche Kapitel I Willkommen bei Debian Zusammenfassung der Diskussionen auf der linux kernel Mailingliste ist Kernel Traffic http www kerneltraffic org kernel traffic index html Mehr Informationen ber die linux kernel Mailingliste finden Sie in der linux kernel mailing list FAQ http www tux org lkml Linux Benutzer haben eine enorme Freiheit bei der Auswahl ihrer Software Zum Beispiel k nnen sie aus einem Dutzend verschiedener Kommandozeilen Interpretern und einigen graphischen Desktops ausw hlen Diese Auswahl ist oftmals verwirrend f r Benutzer von anderen Betriebssystemen die es nicht gewohnt sind dass die Kommandozeile oder der Desktop austauschbar sind Linux ist auch weniger absturzgef hrdet besser dazu geeignet mehr als ein Programm gleichzeitig auszuf hren und sicherer als viele andere Betriebssysteme Mit diesen Vorteilen ist Linux das am schnellsten wachsende Betriebssystem am Se
272. vielleicht n tzliche zus tzliche Komponente ist openssh client udeb um scp w hrend der Installation verwenden zu k nnen oder ppp udeb siehe Abschnitt D 5 netcefg disable_dhcp Setzen Sie dies auf true wenn Sie DHCP deaktivieren m chten und stattdessen statische Net zwerkkonfiguration erzwingen m chten mirror protocol protocol Standardm ssig nutzt der Installer das http Protokoll um Dateien von Debian Spiegelservern herunterzuladen und es ist w hrend einer Installation in normaler Priorit t nicht m glich dies auf ftp zu ndern Indem dieser Parameter auf ftp gesetzt wird kann der Installer gezwungen werden dieses Protokoll zu verwenden Beachten Sie dass Sie derzeit keinen ftp Spiegelserver aus der Liste ausw hlen k nnen Sie m ssen den Hostnamen des Servers manuell eingeben tasksel tasksel first tasks Dies kann genutzt werden um Programmgruppen zu installieren die in der interaktiven Liste von tasksel nicht verf gbar sind wie z B kde desktop Siehe Abschnitt 6 3 5 2 f r zus tzliche Informationen 5 2 1 2 Parameter f r Kernelmodule angeben Wenn Treiber in den Kernel einkompiliert sind k nnen Sie Parameter f r sie angeben wie in der Kerneldokumentation beschrieben Wenn allerdings die Treiber als Module kompiliert sind und weil Kernelmodule w hrend einer Installation ein wenig anders geladen werden wie beim Booten eines installierten System ist es nicht m glich Parameter f r die Module auf di
273. von dem der Installer geladen wird Ein Beispiel INSTALL_MEDIA_DEV dev loppy 0 Die Boot Floppy scannt normalerweise alle verf gbaren Floppy Laufwerke um die Root Floppy zu finden der Parameter kann dies berschreiben so dass nur dieses eine Ger t durchsucht wird debian installer framebuffer fb Auf einigen Architekturen wird der Kernel Framebuffer benutzt um die Installation in vielen verschiedenen Sprachen anbieten zu k nnen Falls der Framebuffer auf Ihrem System Prob leme macht k nnen Sie ihn mit dem Parameter fb false deaktivieren Symptome f r diese Probleme k nnen Fehlermeldungen betreffend bterm oder bogl sein sowie ein schwarzer Bildschirm oder ein Einfrieren des Systems ein paar Minuten nach dem Installationsstart Manchmal muss auch video vgal6 o benutzt werden um die Verwendung des Framebuf fers durch den Kernel zu deaktivieren Solche Probleme wurden von einem Dell Inspiron mit Mobile Radeon Grafikkarte berichtet debian installer theme theme Ein Theme legt fest wie die Benutzerschnittstelle des Installers aussieht Farben Icons etc Welche Themes verf gbar sind ist je nach Frontend verschieden Derzeit haben sowohl das Newt wie auch das Gtk Frontend nur ein dark genanntes Theme das f r visuell beein tr chtigte Benutzer erstellt wurde Sie verwenden dieses Theme indem Sie mit dem Parameter theme dark booten debian installer probe usb Auf false gesetzt unterbindet dieses Arg
274. wever we hope that this translation will help german speakers to better understand the GNU GPL Dies ist eine inoffizielle bersetzung der GNU General Public License GNU GPL Allgemeine ffentliche GNU Lizenz ins Deutsche Sie wurde nicht von der Free Software Foundation FSF herausgegeben und kann rechtlich gesehen keine Aussagen ber die Bedingungen zur Verteilung von Software machen die unter der GNU GPL herausgegeben wird dies kann nur die englische Originalversion http www gnu org copyleft gpl html der GNU GPL Allerdings hoffen wir dass diese bersetzung deutschsprachigen Lesern hilft die GNU GPL besser zu verstehen Deutsche bersetzung der Version 2 Juni 1991 Entnommen von http www gnu de gpl ger html Urspr nglich erstellt im Auftrag der S u S E GmbH http www suse de von Katja Lachmann ber setzungen berarbeitet von Peter Gerwinski http www peter gerwinski de G N U GmbH http www g n u de 31 Oktober 1996 4 Juni 2000 Copyright C 1989 1991 Free Software Foundation Inc 51 Franklin St Fifth Floor Boston MA 02110 1301 USA Es ist jedermann gestattet diese Lizenzurkunde zu vervielf ltigen und unver nderte Kopien zu verbreiten nderungen sind jedoch nicht erlaubt F 1 Vorwort Die meisten Softwarelizenzen sind daraufhin entworfen worden Ihnen die Freiheit zu nehmen die Software weiterzugeben und zu ver ndern Im Gegensatz dazu soll Ihnen die GNU General Publi
275. ws refund durchsuchen finden Sie vielleicht hilfreiche Informationen hierzu Ob Sie nun ein System mit mitgeliefertem Linux kaufen oder ohne oder gar gebrauchte Hardware es ist immer wichtig zu kontrollieren ob Ihre Hardware vom Linux Kernel unterst tzt wird ber pr fen Sie ob Ihre Hardware in den oben angegebenen Referenzen aufgelistet ist Lassen Sie Ih ren Verk ufer wissen dass Sie f r ein Linux System einkaufen Unterst tzen Sie Linux freundliche Hardware Anbieter 2 4 1 Vermeiden Sie propriet re oder Closed Hardware Einige Hardware Hersteller werden uns einfach nicht mitteilen wie Treiber f r ihre Hardware zu schreiben sind Andere gew hren keinen Zugriff auf die Dokumentation ohne einen Geheimhaltungs vertrag was uns davon abh lt den Linux Quellcode zu ver ffentlichen Da wir keinen Zugang zu den Dokumentationen dieser Ger te erhalten haben werden Sie einfach unter Linux nicht funktionieren Sie k nnen helfen indem Sie die Hersteller solcher Hardware bitten die Dokumentation zu ver ffentlichen Wenn gen gend Leute fragen werden sie begreifen dass die Free Software Community einen wichtigen Markt darstellt 12 Kapitel 2 Systemanforderungen 2 4 2 Windows spezifische Hardware Ein beunruhigender Trend ist die Verbreitung von Windows spezifischen Modems und Druckern In einigen F llen werden sie speziell konstruiert um mit dem Microsoft Windows Betriebssystem zusammen zu arbeiten und tragen de
276. x 0 als zu bootende Datei zum tftpd weiterzuleiten 4 7 Automatische Installation Um Debian auf einer gr eren Anzahl von Rechnern zu installieren kann man vollautomatische Installationen durchf hren Debian Pakete die daf r vorgesehen sind fai benutzt einen Installati onsserver replicator systemimager autoinstall und der Debian Installer selbst 4 7 1 Automatische Installation mit dem Debian Installer Der Debian Installer bietet automatische Installationen ber Voreinstellungs Dateien an Eine solche Voreinstellungs Datei kann ber das Netzwerk oder von einem Wechselmedium geladen werden und wird benutzt um Fragen zu beantworten die w hrend des Installationsprozesses auftreten Eine vollst ndige Dokumentation ber das Voreinstellen inklusive einer funktionsf higen Beispielda tei die Sie sich anpassen k nnen finden Sie im Anhang B 1 Das Argument 1 aktiviert bei einigen Versionen von in tftpd die Log Funktion so dass Aufzeichnungen ber alle An fragen im System Log protokolliert werden dies k nnte zur Fehlersuche bei Bootproblemen n tzlich sein 36 Kapitel 5 Das Installationssystem booten 5 1 Starten des Installers auf Intel x86 Systemen Anmerkung Informationen dar ber wie Sie den grafischen Installer booten finden Sie im Abschnitt D 6 5 1 1 Von einer CD ROM starten F r viele Leute wird der einfachste Weg der sein einen Satz Debian CDs zu benutzen Wenn Sie die CDs haben und Ih
277. z B partman ext3 partman xfs oder partman lvm Wenn Sie mit der Partitionierung zufrieden sind w hlen Sie Partitionierung beenden und nde rungen bernehmen aus dem Partitionierungsmen Es wird eine Zusammenfassung aller nde rungen die gemacht wurden angezeigt und Sie werden aufgefordert die Erstellung der Dateisysteme zu best tigen 6 3 2 2 Multidisk Devices Software RAID konfigurieren partman md Wenn Sie mehr als eine Festplatte in Ihrem Rechner haben k nnen Sie mdefg f r die Einrichtung 3 Wir wollen ehrlich sein Sie k nnen auch ein MD Ger t aus Partitionen einer einzige Festplatte erstellen dies bringt Ihnen aber keinen sinnvollen Vorteil 61 Kapitel 6 Den Debian Installer verwenden Ihrer Festplatten benutzen um die Performance zu erh hen und oder eine h here Datensicherheit zu erreichen Das Ergebnis nennt sich Multidisk Device oder nach der bekanntesten Variante auch Software RAID MD ist im Prinzip ein Verbund von Partitionen auf unterschiedlichen Festplatten die zu einer Art logischem Laufwerk zusammengefasst sind Dieses Laufwerk kann wie eine gew hnliche Partition genutzt werden z B kann man es mit partman formatieren einen Einh ngepunkt festlegen usw Welchen Vorteil Ihnen das bringt h ngt vom Typ des MD Laufwerks ab Im Moment werden unter st tzt RAIDO Dieser Typ zielt haupts chlich auf die Performance ab RAIDO splittet alle ankommenden Daten in Stripes Str
278. z einfach Linux genannt werden Linux hat das Unix Betriebssystem zum Vorbild Von Beginn an war Linux als Multitasking und Mehrbenutzer System vorgesehen Diese Tatsachen reichen aus um Linux von anderen sehr bekann ten Betriebssystemen zu unterscheiden Der Unterschied ist aber sogar noch gr er als Sie sich viel leicht vorstellen Im Gegensatz zu anderen Betriebssystemen gibt es niemanden dem Linux geh rt Gro e Teile seiner Entwicklung werden von unbezahlten Freiwilligen durchgef hrt Die Entwicklung dessen was sp ter GNU Linux wurde begann 1984 als die Free Software Foun dation http www fsf org die Entwicklung eines freien Unix hnlichen Betriebssystems namens GNU startete Das GNU Projekt http www gnu org hat eine umfassende Sammlung von freien Softwarewerk zeugen zur Verwendung mit Unix und Unix hnlichen Betriebssystemen wie Linux entwickelt Diese Werkzeuge erm glichen Benutzern sowohl profane Aufgaben wie das Kopieren oder L schen von Dateien aus dem System als auch h here Aufgaben wie das Schreiben und Kompilieren von Programmen oder das anspruchsvolle Bearbeiten einer Reihe von Dokumentformaten zu bew ltigen W hrend viele Gruppen und Einzelne etwas zu Linux beigetragen haben ist der gr te einzelne Mit wirkende nach wie vor die Free Software Foundation die nicht nur die meisten der unter Linux verwendeten Werkzeuge geschaffen hat sondern auch die Philosophie und die Community die Lin
279. zeich nis Unterverzeichnis auf der CD finden Sobald der Installer gestartet ist kann er alle anderen Dateien die er ben tigt von der CD beziehen Wenn Sie keine CDs haben m ssen Sie die Installer Systemdateien herunterladen und speichern z B auf Floppy Disk Festplatte USB Stick einem per Netzwerk angebundenen Computer so dass der Installer sie nutzen kann 4 2 Dateien von einem Debian Spiegelserver herunterladen Um den n chstliegenden und damit vermutlich auch schnellsten Debian Spiegelserver zu finden konsultieren Sie die Liste der Debian Spiegel http www debian org distrib ftplist Wenn Sie Dateien von einem Debian Spiegelserver herunterladen stellen Sie sicher dass Sie im Bin r Modus herunterladen nicht im Text oder Automatikmodus 4 2 1 Wo Sie die Installations Images finden Die Installations Images liegen auf jedem Debian Spiegel im Ver zeichnis debian dists etch main installer i386 current images ie ftp de debian org debian dists etch main installer i386 current images das MANIFEST http ftp de debian org debian dists etch main installer 28 Kapitel 4 System Installationsmedien beschaffen 1386 current images MANIFEST listet alle Images samt ihrem Einsatzzweck auf 4 3 Floppys erstellen aus den Disk Images Bootf hige Floppy Disks sind generell der letzte Ausweg den Installer auf Hardware zu starten auf der er nicht von CD oder auf anderem Wege gebootet werden kann Disk Images
280. zen um Fragen automatisiert zu beantworten Falls eine Voreinstellungsdatei f r einige Schritte nicht verwendet werden kann kann die Installation trotzdem voll automatisiert werden da Sie auch Voreinstellungswerte per Kommandozeile an den Kernel bergeben k nnen Boot Parameter k nnen auch verwendet werden wenn zwar Voreinstellung generell nicht verwen det aber eine Antwort f r eine spezielle Frage vorgegeben werden soll Einige Beispiele wof r das sinnvoll sein kann sind an anderer Stelle in diesem Handbuch dokumentiert Um einen Wert festzulegen der innerhalb vom debian installer verwendet werden soll geben Sie einfach Pfad zur Variable Wert f r jede Voreinstellungsvariable die in den Beispielen dieses Abschnitts aufgelistet ist am Bootprompt an Falls ein Wert verwendet werden soll um Pakete f r das Zielsystem zu konfigurieren m ssen Sie den Eigent mer Owner der Variable voranstellen wie hier Eigent mer Pfad zur Variable Wert Geben Sie den Eigent mer nicht an wird der Wert der Variable nicht in die Debconf Datenbank des Zielsystems kopiert und bleibt deshalb bei der Konfigu ration des entsprechenden Pakets ungenutzt Hinweis einige Variablen die oft am Bootprompt verwendet werden haben einen kurzen Alias Ab k rzung Wenn ein Alias vorhanden ist wird er in den Beispielen in diesem Kapitel auch verwendet statt der langen Fassung Speziell die preseed ur1 Variable wurde zum Alias url gek rzt und bietet ein
281. zen k nnen um falls n tig Pakete herunterzuladen Sind die eingegebenen Daten nicht korrekt oder ein anderer Fehler tritt auf bricht der Installer 3 Das Installer Modul ppp udeb wird als eine der zus tzlichen Komponenten geladen Wenn Sie mit mittlerer oder niedriger Priorit t Experten Modus installieren k nnen Sie ppp udeb auch manuell ausw hlen statt den modules ppp udeb Parameter am Boot Prompt einzugeben 130 Anhang D Verschiedenes ab aber Sie k nnen erneut versuchen PPPoE zu konfigurieren indem Sie den Men punkt Konfiguriere und starte eine PPPoE Verbindung ausw hlen D 6 Der Grafische Installer Die grafische Version des Installers ist nur f r eine begrenzte Anzahl von Architekturen verf gbar unter anderem f r Intel x86 Die Funktionalit t des grafischen Installers ist grunds tzlich die gleiche wie die des normalen Installers da er die gleichen Programme verwendet nur mit einem anderen Frontend Bedienoberfl che Obwohl die Funktionalit t identisch ist hat der grafische Installer trotzdem einige bedeutende Vortei le Der haupts chliche Vorteil ist dass mehr Sprachen unterst tzt werden n mlich solche die einen Zeichensatz verwenden der mit dem normalen newt Frontend nicht dargestellt werden kann Au Berdem gibt es einige weitere Vorteile bez glich der Bedienung zum Beispiel die Nutzung einer Maus sowie die M glichkeit in einigen F llen mehrere Fragen in einem Bild darstellen z
282. zu berpr fen ob das Format Ihrer Voreinstellungsdatei g ltig ist k nnen Sie den Befehl debconf set selections c preseed cfg verwenden B 4 Inhalt der Voreinstellungsdatei Die Konfigurationsfragmente die in diesem Abschnitt benutzt werden sind auch als Beispiel Voreinstellungsdatei unter http d i alioth debian org manual example preseed txt verf gbar Beachten Sie dass dieses Beispiel auf einer Installation f r die Intel x86 Architektur basiert Wenn Sie auf einer anderen Architektur installieren k nnten einige der Beispiele wie die Tastaturauswahl und die Bootloader Installation nicht relevant sein und m ssen durch f r Ihre Architektur passende debconf Einstellungen ersetzt werden 99 Anhang B Automatisieren der Installation mittels Voreinstellung B 4 1 Lokalisierung Lokalisierungswerte voreinzustellen funktioniert nur wenn Sie Voreinstellung per initrd benutzen Bei allen anderen Methoden wird die Voreinstellungsdatei geladen nachdem diese Fragen gestellt wurden Die Locale kann verwenden werden um sowohl Sprache wie auch Land anzugeben Um die Locale als Boot Parameter festzulegen nutzen Sie locale de_DE Die Locale setzt Sprache und Land d i debian installer locale string de_D jaa Die Tastaturkonfiguration besteht aus der Auswahl der Tastaturarchitektur und der Tastaturbelegung In den meisten F llen ist die richtige Architektur bereits standardm ig vorgew hlt sodass Sie norma lerweise n
283. zu Debian gestartet werden kann Bedenken Sie dass es immer noch so etwas wie schwarze Magie ist mehrere Betriebssysteme auf einem Rechner zu booten Die automatische Unterst tzung andere Betriebssysteme zu erkennen und den Bootloader passend einzurichten variiert abh ngig von der Architektur oder sogar der Unterar chitektur Falls es nicht funktioniert konsultieren Sie die Dokumentation Ihres Bootloaders bez glich detaillierter Informationen 6 3 6 2 Den grub Bootloader auf Festplatte installieren grub installer Der Haupt Bootloader f r i386 hei t grub Grub ist ein flexibler und robuster Bootloader und eine gute Wahl sowohl f r Neulinge wie auch f r erfahrene Nutzer Standardm ig wird grub in den Master Boot Record MBR installiert wo er die volle Kontrolle ber den Bootprozess bernimmt Wenn Sie es vorziehen k nnen Sie ihn auch woanders installieren Das grub Handbuch enth lt vollst ndige Informationen Wenn Sie grub berhaupt nicht installieren m chten nutzen Sie den Zur ck Button um zum Haupt men zu gelangen und dort den Bootloader auszuw hlen den Sie nutzen m chten 72 Kapitel 6 Den Debian Installer verwenden 6 3 6 3 Den lilo Bootloader auf Festplatte installieren lilo installer Der zweite i386 Bootloader hei t lilo Es ist ein altes komplexes Programm das viele Funktionen bietet inklusive DOS Windows und OS 2 Bootmanagement Lesen Sie bitte aufmerksam die In struktionen im Verzeichn
284. zu verwenden wird von der Sicherheit her betrachtet als besser angesehen allerdings k nnte Sie dies auch in falscher Sicherheit wiegen der Zugriff auf einen MD5 Hash birgt die Gefahr von Brute Force Attacken Das Anlegen des Root Zugangs abbrechen der normale Benutzer bekommt dann die M glichkeit sudo zu benutzen d i passwd root login boolean false Alternativ dazu k nnen Sie auch das Anlegen eines normalen Benutzers abbrechen d i passwd make user boolean false Root Passwort entweder als Klartext d i passwd root password password r00tme d i passwd root password again password r00tme A oder verschl sselt als MD5 Hash d i passwd root password crypted password MD5 hash Um einen regul ren Benutzerzugang zu erstellen d i passwd user fullname string Debian User d i passwd username string debian Passwort des regul ren Benutzers entweder als Klartext d i passwd user password password insecure d i passwd user password again password insecure oder verschl sselt als MD5 Hash d i passwd user password crypted password MD5 hash Die Variablen passwd root password crypted und passwd user password crypted k n nen auch mit als Wert voreingestellt werden In diesem Fall wird der entsprechende Zugang deak tiviert Dies k nnte f r den root Zugang sinnvoll sein vorausgesetzt nat rlich dass alternative M g lichkeiten vorhanden sind um administrative T tigkeiten oder root Logins zu erm glichen z B
285. zuprobieren Sie werden feststellen dass Debian s GNU Linux Distribution einzigartig ist Debian GNU Linux vereint hochqualitative freie Software aus aller Welt in einem schl ssigen Gesamtkonzept Wie wir glauben werden Sie merken dass das Ergebnis durchaus mehr ist als die Summe der einzelnen Teile Wir k nnen verstehen dass viele von Ihnen Debian installieren m chten ohne dieses Handbuch zu lesen und der Debian Installer ist daf r ausgelegt dies zu erm glichen Falls Sie jetzt nicht die Zeit haben das ganze Handbuch zu studieren empfehlen wir dass Sie das Installations HowTo lesen es wird Sie durch den grundlegenden Installationsprozess begleiten und enth lt Querverweise ins Hand buch f r ausf hrlichere Themen und f r den Fall dass etwas schief l uft Sie finden es im Anhang A Nachdem dies gesagt wurde hoffen wir dass Sie trotzdem die Zeit finden dieses Handbuch zu mindest gr tenteils zu lesen dies k nnte zu einem sachkundigen und hoffentlich erfolgreicheren Installationsverlauf verhelfen Kapitel 1 Willkommen bei Debian Dieses Kapitel bietet eine bersicht ber das Debian Projekt und Debian GNU Linux Wenn Sie die Geschichte des Debian Projekts und der Debian GNU Linux Distribution bereits kennen k nnen Sie im n chsten Kapitel weiterlesen 1 1 Was ist Debian Debian ist eine komplett aus Freiwilligen bestehende Organisation die sich der Entwicklung frei er Software und der Verbreitung der Ideale d
286. zwerktreiber Modul aus der Liste auszuw hlen W hlen Sie das plip Modul 3 Netzwerk einrichten e Konfiguriere das Netzwerk mit DHCP Nein e IP Adresse 192 168 0 1 e Point to point Adresse 192 168 0 2 e Adresse des DNS Servers sie k nnen die gleichen Adressen eingeben die auch auf dem Source Rechner genutzt werden siehe etc resolv conf 129 Anhang D Verschiedenes D 5 Debian GNU Linux ber PPP over Ethernet PPPoE installieren In einigen L nder ist PPP over Ethernet PPPoE ein g ngiges Protokoll f r Breitbandverbindungen ADSL oder Kabel zum Internet Anbieter Die Einrichtung einer Netzwerkverbindung ber PPPoE wird standardm ig vom Installer nicht unterst tzt aber es ist nicht schwer dies zum Laufen zu bringen Dieser Abschnitt erkl rt wie es geht Die PPPoE Verbindung die w hrend der Installation eingerichtet wird ist auch nach dem Neustart im neu installierten System verf gbar siehe Kapitel 7 Um w hrend der Installation die M glichkeit zu haben PPPoE einzurichten und zu nutzen m ssen Sie von einem der verf gbaren CD ROM DVD Images installieren Von anderen Installationsmetho den z B Netzwerk Boot oder Floppy wird PPPOE nicht unterst tzt Eine Installation ber PPPoE hat viel mit jeder anderen Installation gemeinsam Die folgenden Schrit te erkl ren die Unterschiede Booten Sie den Installer mit dem Parameter modules ppp udeb Geben Sie also am Boot Prompt folgendes ein instal
Download Pdf Manuals
Related Search
Related Contents
UK Installation and Operating Instructions Oil filled D Bedienungsanleitung CCD Farbkamera, 540 TVL, 3,5 VIZIO E221-A1 22" Full HD Black LED TV ML-1500 User Manual - DryCal fiche atelier Ohlins.indd Instructions d`installation - Garantie Installation Instructions SolidSDD - SolidSourceIT カミトリ名人プラス(ヘアキャッチャー)取扱説明書 Bibliographie sur le montage SmartMetals 062.8744 flat panel floorstand Copyright © All rights reserved.
Failed to retrieve file