Ubuntu GNU/Linux

Transcription

Ubuntu GNU/Linux
Marcus Fischer
Ubuntu GNU/Linux
Das umfassende Handbuch
Auf einen Blick
TEIL I
Hintergrund und Grundlagen ...............................
59
TEIL II
Einstieg in Ubuntu .............................................. 235
TEIL III
Administration ................................................... 527
TEIL IV
Ubuntu Server .................................................... 753
TEIL V
Hilfe und Referenz ............................................... 965
Inhalt
Vorwort ...................................................................................................................................................
Leitfaden für die Nutzung des Buchs und der beiliegenden DVDs ..............................................
Das Terminal – sinnvoll oder überflüssig? .........................................................................................
33
35
45
TEIL I: Hintergrund und Grundlagen
1
Die Wurzeln von Ubuntu ........................................................................................ 61
1.1
1.2
1.3
2
Mehr als die Summe .........................................................................................................
1.1.1
UNIX ...................................................................................................................
1.1.2
GNU ....................................................................................................................
1.1.3
Linux ...................................................................................................................
Die Wurzeln – Debian und GNOME ..............................................................................
1.2.1
Debian – stabil und zuverlässig ......................................................................
1.2.2
GNOME und KDE – die Standards bei (K)Ubuntu .....................................
1.2.3
Freiheit ...............................................................................................................
Das Linux-Denken .............................................................................................................
1.3.1
Umdenken muss sein .......................................................................................
1.3.2
Linux ist ein bisschen wie Windows .............................................................
1.3.3
Linux ist anders als Windows .........................................................................
61
62
66
69
71
71
74
76
79
80
82
82
Was ist Ubuntu? ....................................................................................................... 85
2.1
2.2
2.3
Historie ................................................................................................................................
2.1.1
Eine Distribution von vielen ...........................................................................
2.1.2
Veröffentlichungspolitik ..................................................................................
2.1.3
Canonical ...........................................................................................................
2.1.4
Schwerpunkte und Philosophie .....................................................................
Quellen für Ubuntu ...........................................................................................................
Ubuntu inside .....................................................................................................................
2.3.1
Linux für Menschen .........................................................................................
2.3.2
Code of Conduct (CoC) ...................................................................................
2.3.3
Die Ubuntu-Grundsätze ..................................................................................
2.3.4
Das Ökosystem .................................................................................................
2.3.5
Launchpad .........................................................................................................
2.3.6
Die Ubuntu Foundation ..................................................................................
2.3.7
Wie lässt sich mit Ubuntu Geld verdienen? ................................................
85
86
89
93
93
95
98
99
99
101
103
105
107
107
5
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 12:10 Uhr Umlaut-Check:
S. 5
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Inhalt
3
Die Versionen im Detail .......................................................................................... 111
3.1
3.2
3.3
3.4
4
Erste Generation ................................................................................................................
3.1.1
4.10 – »Warty Warthog« ..................................................................................
3.1.2
5.04 – »Hoary Hedgehog« ..............................................................................
3.1.3
5.10 – »Breezy Badger« ....................................................................................
3.1.4
6.06 LTS – »Dapper Drake« ............................................................................
Zweite Generation .............................................................................................................
3.2.1
6.10 – »Edgy Eft« ..............................................................................................
3.2.2
7.04 – »Feisty Fawn« ........................................................................................
3.2.3
7.10 – »Gutsy Gibbon« .....................................................................................
3.2.4
8.04 LTS – »Hardy Heron« ..............................................................................
Dritte Generation ..............................................................................................................
3.3.1
8.10 – »Intrepid Ibex« ......................................................................................
3.3.2
9.04 – »Jaunty Jackalope« ...............................................................................
3.3.3
9.10 – »Karmic Koala« .....................................................................................
3.3.4
10.04 LTS – »Lucid Lynx« ................................................................................
Vierte Generation ..............................................................................................................
3.4.1
10.10 – »Maverick Meerkat« ..........................................................................
3.4.2
11.04 – »Natty Narwhal« ................................................................................
111
111
115
118
120
126
126
132
136
138
140
140
142
145
146
150
150
151
Daten sichern, migrieren und synchronisieren ................................................. 153
4.1
4.2
4.3
4.4
4.5
4.6
Dokumente, Musik und Videos ......................................................................................
E-Mails ................................................................................................................................
4.2.1
Mit IMAP Probleme vermeiden ....................................................................
4.2.2
Outlook/Outlook Express ...............................................................................
4.2.3
Thunderbird .......................................................................................................
Kalender ..............................................................................................................................
4.3.1
Evolution ............................................................................................................
4.3.2
Kontact ...............................................................................................................
Adressbücher ......................................................................................................................
4.4.1
Outlook/Outlook Express ...............................................................................
4.4.2
Thunderbird und Kontact ...............................................................................
Lesezeichen/Favoriten ......................................................................................................
4.5.1
Internet Explorer ..............................................................................................
4.5.2
Firefox .................................................................................................................
4.5.3
rekonq und Konqueror ....................................................................................
Dateien systemübergreifend aktuell halten ..................................................................
4.6.1
Ubuntu One ......................................................................................................
4.6.2
Dateiaustausch mit Windows ........................................................................
6
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 6
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
153
154
154
160
161
163
164
165
166
166
168
170
170
172
173
174
174
182
Inhalt
5
Die Installation ......................................................................................................... 183
5.1
5.2
5.3
5.4
5.5
Voraussetzungen ................................................................................................................
5.1.1
Boot-Vorbereitungen im BIOS .......................................................................
5.1.2
Besonderheiten bei mobilen Rechnern ........................................................
5.1.3
Wenn Sie Windows neben Ubuntu behalten möchten .............................
Die DVD im Live-Modus ..................................................................................................
5.2.1
Start ....................................................................................................................
5.2.2
Ubuntu ohne Installation nutzen ..................................................................
5.2.3
Ubuntu installieren ..........................................................................................
Andere Installationsarten .................................................................................................
5.3.1
Als Anwendung unter Windows – Wubi .....................................................
5.3.2
Installation mit einem USB-Stick ...................................................................
5.3.3
Aktualisierung des gesamten Systems ..........................................................
5.3.4
Virtualisierung ...................................................................................................
Löschen einer Ubuntu-Installation .................................................................................
Textbasierte Installation ...................................................................................................
5.5.1
Hilfe und erweiterte Startoptionen ...............................................................
5.5.2
Die Installation beginnt ..................................................................................
5.5.3
Partitionierung ..................................................................................................
5.5.4
Aufspielen der Pakete/Abschlusskonfiguration ...........................................
5.5.5
Reboot und Abschluss der Installation .........................................................
183
184
187
189
193
193
195
199
209
209
211
214
216
218
219
220
222
225
230
233
TEIL II: Einstieg in Ubuntu
6
Erste Schritte ............................................................................................................. 237
6.1
6.2
6.3
6.4
Die Anmeldung ..................................................................................................................
Unity – die Revolution ......................................................................................................
6.2.1
Warum Unity? ...................................................................................................
6.2.2
Wenn die neue Oberfläche nicht erscheint .................................................
6.2.3
Die neue Oberfläche ........................................................................................
6.2.4
Der Starter .........................................................................................................
6.2.5
Anwendungen, Orte und System ..................................................................
6.2.6
Der Launcher .....................................................................................................
6.2.7
Das Panel ...........................................................................................................
GNOME classic – bekannt und bewährt .......................................................................
6.3.1
Die klassische GNOME-Oberfläche ..............................................................
6.3.2
Der Menübereich .............................................................................................
6.3.3
Die Panels ..........................................................................................................
6.3.4
Programme starten ...........................................................................................
Die Benutzermenüs ...........................................................................................................
6.4.1
Das Kommunikationsmenü ............................................................................
6.4.2
Das Me-Menü ...................................................................................................
237
239
240
241
242
243
249
253
254
257
257
259
262
264
266
267
268
7
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 7
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Inhalt
6.5
6.6
7
269
270
271
271
278
279
280
283
286
287
290
292
292
293
Kubuntu ...................................................................................................................... 297
7.1
7.2
8
6.4.3
Das Aktionsmenü .............................................................................................
Wichtige Hinweise und hilfreiche Programme .............................................................
6.5.1
Barrierefreiheit ..................................................................................................
6.5.2
Nautilus – der Dateibrowser ..........................................................................
6.5.3
Terminal .............................................................................................................
6.5.4
Editor ..................................................................................................................
6.5.5
Zugriff auf Ressourcen .....................................................................................
6.5.6
Das Erscheinungsbild ändern .........................................................................
6.5.7
Benutzerverwaltung .........................................................................................
6.5.8
Aktualisierung des Systems ............................................................................
6.5.9
Lokalisierung und Zeit .....................................................................................
Standardhardware anpassen ............................................................................................
6.6.1
Maus und Touchpad ........................................................................................
6.6.2
Tastatur ...............................................................................................................
Kubuntu installieren ..........................................................................................................
Kubuntu kennenlernen .....................................................................................................
7.2.1
kdm – der Anmeldungsmanager ....................................................................
7.2.2
Die Arbeitsfläche ..............................................................................................
7.2.3
Wichtige Hilfsprogramme ...............................................................................
7.2.4
Zugriff auf Ressourcen .....................................................................................
7.2.5
Personalisieren des KDE-Desktops ...............................................................
7.2.6
rekonq – ein einfacher, schneller Browser ...................................................
7.2.7
Dolphin – der Spezialist für die Dateiverwaltung .......................................
7.2.8
Systemverwaltungsmodus ..............................................................................
7.2.9
Touchpad-Konfiguration .................................................................................
7.2.10
Kontact ...............................................................................................................
7.2.11
digiKam ..............................................................................................................
7.2.12
Quassel ...............................................................................................................
7.2.13
Kopete – die KDE-IM-Lösung ........................................................................
7.2.14
Kubuntu-Netbook-Edition .............................................................................
7.2.15
Zu guter Letzt ....................................................................................................
299
299
300
301
306
308
309
313
314
315
316
316
320
320
321
323
323
Programme und Pakete installieren .................................................................... 325
8.1
8.2
8.3
Wie installiere ich zusätzliche Programme? ..................................................................
Software-Quellen ..............................................................................................................
8.2.1
Paketquellen (Repositorys) .............................................................................
8.2.2
Personal Package Archive (PPA) ....................................................................
Installationsmöglichkeiten ...............................................................................................
8.3.1
Software-Center ................................................................................................
8
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 8
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
325
326
327
328
329
330
Inhalt
8.4
9
8.3.2
8.3.3
Welche
8.4.1
8.4.2
8.4.3
Schnelle Installation von Software ................................................................
Synaptic – Die umfassende Paketverwaltung ..............................................
Programme benötige ich? ..................................................................................
GNOME-Programme .......................................................................................
KDE-Programme ...............................................................................................
Vergleich: Windows- und Linux-Programme ..............................................
333
333
335
337
339
342
Internet und E-Mail ................................................................................................. 343
9.1
9.2
9.3
9.4
9.5
9.6
9.7
Der Network-Manager .....................................................................................................
9.1.1
WLAN .................................................................................................................
9.1.2
UMTS ..................................................................................................................
9.1.3
DSL ......................................................................................................................
9.1.4
Modem ..............................................................................................................
Firefox – der Internetbrowser ..........................................................................................
E-Mail-Clients als Ersatz für Outlook .............................................................................
9.3.1
Evolution ............................................................................................................
9.3.2
Thunderbird .......................................................................................................
Newsreader .........................................................................................................................
9.4.1
Akregator ...........................................................................................................
9.4.2
Evolution und Thunderbird ............................................................................
Echtzeit-Kommunikation ..................................................................................................
9.5.1
Empathy – das Multitalent .............................................................................
9.5.2
Kurznachrichten mit Gwibber ........................................................................
9.5.3
Internettelefonie mit Ekiga .............................................................................
9.5.4
Videokonferenzen mit Ekiga ..........................................................................
Datenaustausch über Peer-to-Peer-Netze .....................................................................
Probleme mit der Hardware? ..........................................................................................
9.7.1
Treiber ................................................................................................................
9.7.2
Netzwerkkonfiguration ....................................................................................
344
346
351
353
357
359
368
368
372
375
375
376
377
378
385
387
390
391
392
393
394
10 Office ........................................................................................................................... 399
10.1 LibreOffice – die freie Alternative ..................................................................................
10.2 Grundlegendes zu LibreOffice .........................................................................................
10.3 Textverarbeitung – LibreOffice Writer ...........................................................................
10.3.1
Erstellen eines gegliederten Dokuments ......................................................
10.3.2 Einfügen von Bildern und Tabellen ...............................................................
10.3.3 Rechtschreibprüfung, Seitenzahlen etc. .......................................................
10.4 Tabellenkalkulation – LibreOffice Calc ...........................................................................
10.4.1
Erstellen einer Tabelle .....................................................................................
10.4.2 Diagramm einfügen .........................................................................................
10.4.3 Lösen eines linearen Gleichungssystems ......................................................
399
400
403
403
404
405
407
407
407
408
9
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 9
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Inhalt
10.5 Präsentation – LibreOffice Impress ................................................................................
10.5.1
Erstellung mit dem Assistenten .....................................................................
10.5.2 Exportfunktionen ..............................................................................................
10.5.3 Einen externen Monitor oder Beamer nutzen ............................................
10.6 Datenaustausch .................................................................................................................
10.7 Notizen verwalten mit Tomboy ......................................................................................
10.8 PDF und PostScript ...........................................................................................................
10.8.1
Evince .................................................................................................................
10.8.2 Okular .................................................................................................................
10.8.3 Adobe Reader ...................................................................................................
10.9 Wörterbücher und Thesauren .........................................................................................
10.10 Dokumente drucken und veröffentlichen .....................................................................
10.10.1 Drucker einrichten ...........................................................................................
10.10.2 Bluetooth-Verbindungen ................................................................................
409
410
411
411
412
413
415
415
416
418
419
421
421
428
11 Grafik und Bildbearbeitung ................................................................................... 431
11.1 Scanner ................................................................................................................................
11.1.1
Die Hardware ....................................................................................................
11.1.2
Simple Scan .......................................................................................................
11.1.3
Skanlite ...............................................................................................................
11.2 Vektorgrafik ........................................................................................................................
11.2.1
LibreOffice Draw ..............................................................................................
11.2.2 Inkscape .............................................................................................................
11.3 Desktop-Publishing (DTP) ................................................................................................
11.4 Bildbearbeitung mit GIMP ...............................................................................................
11.5 Verwaltung digitaler Fotos ...............................................................................................
11.5.1
Shotwell .............................................................................................................
11.5.2 Diashows ...........................................................................................................
11.5.3 imgSeek ..............................................................................................................
11.6 Screenshots erstellen ........................................................................................................
11.7 Grafikkarten einrichten .....................................................................................................
11.7.1
3dfx und Matrox ...............................................................................................
11.7.2
Intel ....................................................................................................................
11.7.3
NVIDIA ...............................................................................................................
11.7.4
ATI .......................................................................................................................
11.7.5
Desktop-Effekte ................................................................................................
431
432
432
434
434
435
436
437
439
441
441
445
445
446
448
450
450
452
455
456
12 Multimedia ................................................................................................................. 465
12.1 Codecs ................................................................................................................................. 465
12.1.1
Rechtliche Aspekte .......................................................................................... 466
12.1.2
Installation von fehlenden Codecs ................................................................ 467
10
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 10
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Inhalt
12.1.3
Medibuntu – eine Multimedia-Paketquelle ................................................
12.2 CDs und DVDs erstellen und brennen ...........................................................................
12.2.1
Brasero ...............................................................................................................
12.2.2 K3b .....................................................................................................................
12.3 Audio ...................................................................................................................................
12.3.1
Banshee – Vorbild iTunes ................................................................................
12.3.2 Verwaltung einer Musiksammlung ................................................................
12.3.3 Austausch mit MP3-Playern – iPod ..............................................................
12.3.4 Käuflicher Erwerb von Musik .........................................................................
12.3.5 Wiedergabe von CDs .......................................................................................
12.3.6 Codieren von Audiomaterial ..........................................................................
12.3.7 Bearbeitung von Audiodateien ......................................................................
12.4 Video ...................................................................................................................................
12.4.1
Totem .................................................................................................................
12.4.2 xine .....................................................................................................................
12.4.3 MPlayer ..............................................................................................................
12.4.4 Dragon Player ...................................................................................................
12.4.5 Der PC als Fernseher ........................................................................................
12.4.6 DVDs ansehen ..................................................................................................
12.4.7 Blu-rays ansehen ..............................................................................................
12.4.8 Camcorder anschließen ...................................................................................
12.5 Live-Streams .......................................................................................................................
12.5.1
Flash ....................................................................................................................
12.5.2 RealPlayer ..........................................................................................................
12.6 Videoschnitt und -aufnahme ...........................................................................................
12.6.1
PiTiVi ..................................................................................................................
12.6.2 DVBcut ...............................................................................................................
12.6.3 Kino ....................................................................................................................
12.7 Fotos und Videos mit der Webcam aufnehmen ..........................................................
12.7.1
Cheese ................................................................................................................
12.7.2
luvcview .............................................................................................................
12.8 Spiele ...................................................................................................................................
12.8.1
Windows-Spiele unter Ubuntu ......................................................................
12.8.2 Enthaltene Programme ....................................................................................
12.8.3 Virtuelle Welten – SecondLife .......................................................................
12.8.4 Beispiel für eine Wine-Installation: World of Warcraft .............................
12.9 Probleme mit der Hardware – Das Soundsystem einrichten .....................................
12.9.1
Phonon für KDE – mehr als ein Soundserver ..............................................
12.9.2 ALSA und PulseAudio – das Soundsystem ..................................................
12.10 Digital-TV unter Ubuntu (DVB) ......................................................................................
12.10.1 Die TV-Karte einrichten ..................................................................................
12.10.2 Die Senderliste erstellen .................................................................................
12.10.3 Analoge TV-Karten nutzen .............................................................................
470
471
471
475
478
478
481
482
483
484
485
489
490
490
492
494
494
495
497
500
500
501
501
502
503
503
505
507
508
508
509
510
511
512
514
514
516
517
519
521
521
523
525
11
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 11
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Inhalt
TEIL III: Administration
13 Programmierung und Design ................................................................................ 529
13.1 Interpretersprachen ...........................................................................................................
13.1.1
Shell-Skripte ......................................................................................................
13.1.2
Perl ......................................................................................................................
13.1.3
Python ................................................................................................................
13.2 Compiler-Sprachen ............................................................................................................
13.2.1
C/C++ .................................................................................................................
13.2.2 Java .....................................................................................................................
13.3 Integrierte Entwicklungsumgebungen ...........................................................................
13.3.1
Anjuta – für C/C++ ...........................................................................................
13.3.2 KDevelop – C/C++ unter KDE ........................................................................
13.3.3 Eclipse ................................................................................................................
13.3.4 Lazarus – Delphi-Klon .....................................................................................
13.3.5 Gambas – Visual-Basic-Ersatz .........................................................................
13.4 Webdesign ..........................................................................................................................
13.5 Professioneller Satz mit LaTeX ........................................................................................
13.5.1
Warum LaTeX? ..................................................................................................
13.5.2 Struktur ..............................................................................................................
13.5.3 Syntax .................................................................................................................
13.5.4 LaTeX-Editoren .................................................................................................
530
530
532
533
537
537
538
541
541
542
543
545
545
546
549
549
552
555
557
14 Software- und Paketverwaltung .......................................................................... 561
14.1 Allgemeines ........................................................................................................................
14.2 Synaptic ...............................................................................................................................
14.2.1
Synaptic starten ................................................................................................
14.2.2 Lokales Repository mit Synaptic verwalten .................................................
14.3 Die Ubuntu-Aktualisierungsverwaltung ........................................................................
14.4 Das Software-Center .........................................................................................................
14.5 Metapakete ........................................................................................................................
14.6 Paketquellen .......................................................................................................................
14.6.1
Main ...................................................................................................................
14.6.2 Restricted ...........................................................................................................
14.6.3 Universe .............................................................................................................
14.6.4 Multiverse ..........................................................................................................
14.6.5 Backports – Alternative zu Fremdquellen ....................................................
14.7 dpkg – Die Basis der Paketverwaltung ...........................................................................
14.7.1
Einzelne Pakete installieren und deinstallieren ...........................................
14.7.2
Installierte Pakete konfigurieren ....................................................................
14.7.3
Pakete finden ....................................................................................................
12
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 12
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
561
563
563
565
567
567
568
569
570
570
571
571
571
572
576
578
578
Inhalt
14.8 Advanced Packaging Tool (APT) .....................................................................................
14.8.1
Installation von Paketen ..................................................................................
14.8.2 Entfernen von Paketen ....................................................................................
14.8.3 Upgrade einzelner Pakete oder der kompletten Distribution ..................
14.8.4 Ungenutzte Pakete entfernen ........................................................................
14.8.5 Die Datei »sources.list« ...................................................................................
14.8.6 APT lokal verwenden .......................................................................................
14.8.7 Externe Quellen ................................................................................................
14.8.8 GPG-Schlüssel importieren .............................................................................
14.9 Fremdsoftware nutzen ......................................................................................................
14.9.1
Windows-Programme ......................................................................................
14.9.2 Java-Programme ...............................................................................................
14.10 Sekundärsoftware aus Quellen ........................................................................................
14.10.1 Der Linux-Dreisprung ......................................................................................
14.10.2 Installation unter Ubuntu ...............................................................................
14.11 Versionsverwaltung mit Bazaar .......................................................................................
14.11.1 Was ist Bazaar? .................................................................................................
14.11.2 Ein erstes kleines Projekt ................................................................................
14.11.3 Das Projekt veröffentlichen ............................................................................
579
580
582
583
584
585
587
589
591
592
592
594
597
597
599
606
606
608
612
15 Architektur ................................................................................................................. 615
15.1 Betriebssysteme .................................................................................................................
15.2 Details des Boot-Vorgangs ...............................................................................................
15.3 GRUB 2 ................................................................................................................................
15.3.1
Aufbau ................................................................................................................
15.3.2 Wie konfiguriert man GRUB? .........................................................................
15.3.3 Wiederherstellung ............................................................................................
15.4 Start- und Stoppskripte ....................................................................................................
15.5 Dienste ................................................................................................................................
15.6 Initialisierung ......................................................................................................................
15.6.1
Runlevel .............................................................................................................
15.6.2 init .......................................................................................................................
15.6.3 Upstart ...............................................................................................................
15.7 Plymouth .............................................................................................................................
15.8 Dateisystem ........................................................................................................................
15.8.1
Aufbau moderner Softwarestrukturen ..........................................................
15.8.2 Datenträger .......................................................................................................
15.8.3 Die fstab .............................................................................................................
15.8.4 Swap ...................................................................................................................
15.8.5 Der Verzeichnisbaum .......................................................................................
15.8.6 Beschädigte Dateisysteme reparieren ...........................................................
616
620
622
623
625
627
628
629
630
631
632
632
639
640
640
641
643
646
648
652
13
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 13
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Inhalt
15.9 Kernel und Module ...........................................................................................................
15.9.1
Kernel .................................................................................................................
15.9.2 Module ...............................................................................................................
15.9.3 Einen eigenen Kernel bauen ..........................................................................
15.10 64-Bit: ja oder nein? .........................................................................................................
15.10.1 Installation von Ubuntu 64 ............................................................................
15.10.2 Paralleles Arbeiten mit 32-Bit-Software .......................................................
15.10.3 Benchmarking – Vergleich mit 32-Bit-Systemen ........................................
653
653
658
660
664
665
666
668
16 Backup und Sicherheit ............................................................................................ 669
16.1 Berechtigungen ..................................................................................................................
16.1.1
Dateiberechtigungen .......................................................................................
16.1.2
PAM ....................................................................................................................
16.2 Backup-Grundlagen ..........................................................................................................
16.2.1
Vorüberlegungen und Vorbereitung .............................................................
16.2.2 Partitionierung ..................................................................................................
16.2.3 Partitionierung der Zweitplatte (extern oder intern) .................................
16.2.4 Verkleinerung von bestehenden Partitionen ...............................................
16.2.5 Déjà Dup – eine Backup-Software ................................................................
16.2.6 Inkrementelles Backup mit rsnapshot ..........................................................
16.2.7 Verwenden von Rsync .....................................................................................
16.3 Ist Linux sicherer als Windows? ......................................................................................
16.3.1
Verschiedene Konzepte ...................................................................................
16.3.2 Root versus Sudo ..............................................................................................
16.3.3 SELinux ...............................................................................................................
16.3.4 AppArmor ..........................................................................................................
16.4 Virenscanner und Firewall ...............................................................................................
16.4.1
Virenscanner ......................................................................................................
16.4.2 Firewall ...............................................................................................................
16.4.3 Sicherheits-Updates .........................................................................................
16.5 Verschlüsselung ..................................................................................................................
16.5.1
Integrierte Verschlüsselung ............................................................................
16.5.2 Verschlüsselung anderer Partitionen .............................................................
16.6 Verschlüsseln mit GPG ......................................................................................................
16.6.1
Verschlüsselung einzelner Dateien ................................................................
16.6.2 E-Mails verschlüsseln mit GnuPG ..................................................................
669
669
673
674
674
676
676
677
680
682
683
685
685
686
690
691
692
692
694
699
699
700
701
705
705
706
17 Desktop-Virtualisierung ......................................................................................... 709
17.1 Überblick ............................................................................................................................. 710
17.2 Konzepte ............................................................................................................................. 711
17.2.1
Virtuelle Maschinen, Server und Laufzeitumgebungen ............................. 712
14
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 12:10 Uhr Umlaut-Check:
S. 14
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Inhalt
17.3
17.4
17.5
17.6
17.7
17.8
17.9
17.2.2
Paravirtualisierung ............................................................................................
17.2.3
Hardwareunterstützte Virtualisierung ..........................................................
Grundsätzlicher Aufbau ....................................................................................................
17.3.1
Generelles Problem bei der x86-Virtualisierung .........................................
17.3.2
Möglichkeiten der x86-Virtualisierung .........................................................
17.3.3
Machtmissbrauch .............................................................................................
17.3.4
Ungenutzte Ringe .............................................................................................
Intel VT-x und AMD-V .....................................................................................................
17.4.1
Gründe für Performance-Probleme ...............................................................
17.4.2
Pacifica und Vanderpool sind inkompatibel ................................................
Virtualisierungssoftware ...................................................................................................
VMware Player ..................................................................................................................
17.6.1
Installation unter Windows ............................................................................
17.6.2
Installation unter Linux ...................................................................................
17.6.3
Nutzung der virtuellen Maschine ..................................................................
17.6.4
Installation einer vorkonfigurierten VM ......................................................
17.6.5
VMware Tools ...................................................................................................
17.6.6
Erstellung einer neuen VM .............................................................................
17.6.7
Deinstallation unter Linux ..............................................................................
VMware Workstation .......................................................................................................
17.7.1
Professionelle Funktionen ..............................................................................
17.7.2
Installation .........................................................................................................
17.7.3
Betrieb ................................................................................................................
17.7.4
VMware Tools ...................................................................................................
VirtualBox ...........................................................................................................................
17.8.1
Proprietäre Version ..........................................................................................
17.8.2
VirtualBox OSE .................................................................................................
QEMU ..................................................................................................................................
17.9.1
Installation .........................................................................................................
17.9.2
Gastsysteme installieren ..................................................................................
712
713
716
717
718
718
719
720
720
722
723
725
726
726
728
728
729
731
737
737
737
738
739
740
741
741
747
747
748
749
TEIL IV: Ubuntu Server
18 Serverinstallation ..................................................................................................... 755
18.1 Besonderheiten bei der Server-Version .........................................................................
18.1.1
Veröffentlichungszyklus ...................................................................................
18.1.2
Neuerungen bei der aktuellen Version .........................................................
18.1.3
32 oder 64 Bit? .................................................................................................
18.1.4
Kernel-Unterschiede zwischen Desktop- und Server-Version ..................
18.2 Planung ...............................................................................................................................
18.2.1
Anforderungen an den Server ........................................................................
18.2.2 Risiko-Management .........................................................................................
18.2.3 Virtualisierung ...................................................................................................
756
756
757
757
758
758
759
760
761
15
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 15
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Inhalt
18.3
18.4
18.5
18.6
18.2.4 Konfigurationsempfehlung .............................................................................
Grundlegende Schritte ......................................................................................................
18.3.1
Installationsmedien ..........................................................................................
18.3.2 Anforderungen an die Hardware ...................................................................
Partitionierung ...................................................................................................................
18.4.1
Dateisystem .......................................................................................................
18.4.2 Partitionierungsempfehlungen .......................................................................
18.4.3 Methode I – Klassische Partitionierung ........................................................
18.4.4 Methode II – Logical Volume Manager (LVM) ...........................................
18.4.5 Methode III – RAID .........................................................................................
Grafischen Desktop nachträglich installieren ...............................................................
Upgrade/Neuinstallation ..................................................................................................
762
763
764
764
765
769
771
771
771
774
783
784
19 Administration und Monitoring ........................................................................... 785
19.1 Zugriff auf den Server .......................................................................................................
19.1.1
Aktualisierungen ...............................................................................................
19.1.2
SSH ......................................................................................................................
19.1.3
VPN .....................................................................................................................
19.1.4
Per Internet auf den Heim-PC ........................................................................
19.2 Kontrolle und Überwachung mit Nagios .......................................................................
19.2.1
Installation .........................................................................................................
19.2.2 Konfiguration ....................................................................................................
19.2.3 Benachrichtigungen .........................................................................................
19.2.4 Überwachung verschiedener Systeme ..........................................................
19.3 Zentrale Verwaltung mit Landscape ...............................................................................
785
787
787
795
797
800
800
802
803
806
810
20 Netzwerke .................................................................................................................. 813
20.1 Grundlagen .........................................................................................................................
20.2 Netzwerkverwaltung .........................................................................................................
20.2.1
Rechner in einem anderen Subnetz erreichen ............................................
20.2.2 Netzwerküberwachung ...................................................................................
20.3 Ausbau der Infrastruktur ..................................................................................................
20.3.1
Einen Computer zu einem Netzwerk hinzufügen .......................................
20.3.2 Einen Server zu einem Netzwerk hinzufügen ..............................................
20.3.3 Netzwerkadressen ändern ..............................................................................
20.4 DHCP ...................................................................................................................................
20.4.1
Konfiguration als einfacher DNS-Server .......................................................
20.4.2 Konfiguration als DHCP-Server ......................................................................
20.5 Domain Name System (DNS) Server ..............................................................................
20.5.1
BIND ...................................................................................................................
16
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 16
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
813
814
815
817
819
819
819
820
822
822
823
824
824
Inhalt
20.5.2 DNS-Zonen ........................................................................................................
20.5.3 Sekundärer Nameserver ..................................................................................
20.5.4 BIND absichern .................................................................................................
20.5.5 Probleme mit der Namensauflösung ............................................................
20.6 Proxyserver .........................................................................................................................
827
828
830
833
834
21 LAN-Server – im Firmennetzwerk oder als Multimediazentrale .................. 837
21.1 Firmenserver .......................................................................................................................
21.1.1
Was ist ein Fileserver? .....................................................................................
21.1.2
Zugriff auf Windows-Freigaben .....................................................................
21.1.3
Linux als Windows-Server (Samba) ...............................................................
21.2 Homeserver ........................................................................................................................
21.2.1
Grundlagen ........................................................................................................
21.2.2 Installation .........................................................................................................
21.2.3 Dateien teilen ...................................................................................................
21.2.4 Ordner freigeben ..............................................................................................
21.3 Drucker gemeinsam nutzen .............................................................................................
838
838
838
840
845
845
846
847
850
853
22 Der Server im Internet ............................................................................................. 855
22.1 Apache ................................................................................................................................
22.1.1
Konfiguration ....................................................................................................
22.1.2
Test per Browser ...............................................................................................
22.2 Datenbankserver ................................................................................................................
22.2.1
Allgemeines zu MySQL ...................................................................................
22.2.2 Installation .........................................................................................................
22.2.3 Benutzerverwaltung .........................................................................................
22.2.4 Befehlsstruktur und Kürzel .............................................................................
22.2.5 Datenbanken/Tabellen erstellen und verwalten .........................................
22.2.6 Datentypen ........................................................................................................
22.2.7 Daten einfügen .................................................................................................
22.3 FTP-Server ...........................................................................................................................
22.3.1
ProFTP ................................................................................................................
22.3.2 FTP im Terminal nutzen ..................................................................................
22.4 WebDAV .............................................................................................................................
22.4.1
Grundlagen ........................................................................................................
22.4.2 Konfiguration ....................................................................................................
22.5 E-Mail-Versand ..................................................................................................................
22.6 Openfire – Jabber-Instant-Messaging-Server ...............................................................
855
856
857
859
860
862
864
865
867
870
872
874
875
877
879
879
881
884
887
17
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 17
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Inhalt
23 Servervirtualisierung mit KVM ............................................................................. 889
23.1 Allgemeines und Funktionsweise ...................................................................................
23.2 Ubuntu und KVM .............................................................................................................
23.2.1
Voraussetzungen ..............................................................................................
23.2.2 Installation .........................................................................................................
23.2.3 Mögliche Probleme ..........................................................................................
23.2.4 Installation von Gästen auf der Kommandozeile ........................................
23.3 Fortgeschrittene Netzwerkeinrichtung ..........................................................................
23.3.1
Terminologie .....................................................................................................
23.3.2 Bridging ..............................................................................................................
23.3.3 Mehrere virtuelle Netzwerke .........................................................................
23.4 Quellen kompilieren .........................................................................................................
889
892
893
894
904
906
907
907
908
909
911
24 Servervirtualisierung mit Xen ................................................................................ 913
24.1 Was ist Xen? .......................................................................................................................
24.1.1
Der Name ..........................................................................................................
24.1.2
Ursprung ............................................................................................................
24.1.3
Gründe für den Erfolg ......................................................................................
24.2 Xen-Philosophie ................................................................................................................
24.2.1
Grundlegende Trennung .................................................................................
24.2.2 Weniger ist mehr ..............................................................................................
24.3 Zwei Wege zum Ziel ..........................................................................................................
24.4 Funktionsumfang und Systemanforderungen ...............................................................
24.5 Xen installieren ..................................................................................................................
24.5.1
Verwendung der Distributionspakete ...........................................................
24.5.2 Xen-Quellpakete manuell installieren ..........................................................
24.6 Anpassung der Boot-Konfiguration zum Start von Xen ..............................................
24.7 Manuelle Konfiguration ...................................................................................................
24.8 Verwendung von Images ..................................................................................................
24.9 Netzwerktechnik ................................................................................................................
24.9.1
Grundlagen ........................................................................................................
24.9.2 Routed Network ...............................................................................................
24.9.3 Bridged Network ..............................................................................................
24.10 Installation von Gastsystemen ........................................................................................
24.11 Administration der virtuellen Maschinen .....................................................................
24.11.1 Wichtige »xm«-Befehle ...................................................................................
24.11.2 Virtual Machine Manager ...............................................................................
24.11.3 Erstellen einer neuen virtuellen Maschine ..................................................
24.11.4 Virtuelle Maschinen verwalten ......................................................................
24.12 virt-install ............................................................................................................................
18
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 18
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
913
914
914
915
916
916
916
917
918
921
922
923
924
925
929
930
931
934
935
938
941
941
942
947
952
957
Inhalt
24.13 Management-Produkte .................................................................................................... 959
24.14 Überwachung ..................................................................................................................... 960
TEIL V: Hilfe und Referenz
25 Hilfe .............................................................................................................................. 967
25.1
25.2
25.3
25.4
25.5
Barrierefreiheit ................................................................................................................... 967
Erste Hilfe – wenn das System nicht mehr reagiert ..................................................... 969
Falsches Tastaturlayout ..................................................................................................... 971
vi – Der klassische Editor ................................................................................................. 971
Hardwareinformationen ................................................................................................... 973
25.5.1
Aktuelle Hardware ........................................................................................... 974
25.5.2 Boot-Meldungen .............................................................................................. 975
25.5.3 Arbeitsspeicher (RAM) .................................................................................... 976
25.5.4 Festplatten ......................................................................................................... 977
25.5.5 Weitere Hardwarekomponenten ................................................................... 981
25.5.6 Prozesse anzeigen ............................................................................................ 983
25.5.7 IDE-Geräte ......................................................................................................... 983
25.5.8 SCSI/USB-Geräte .............................................................................................. 984
25.5.9 Eingabegeräte ................................................................................................... 985
25.5.10 Soundkarten ...................................................................................................... 985
25.5.11 Netzwerkgeräte ................................................................................................ 986
25.5.12 ISDN ................................................................................................................... 986
25.5.13 Powermanagement und ACPI ........................................................................ 988
25.6 Nutzung der Live-CD/DVD als Rettungssystem ........................................................... 991
25.7 Remote-Administration .................................................................................................... 995
25.7.1
Empathy ............................................................................................................. 995
25.7.2
Vinagre ............................................................................................................... 995
25.7.3
Weitere Programme zur Fernsteuerung ....................................................... 998
25.7.4
Troubleshooting – Reverse VNC .................................................................... 1001
25.8 Support ................................................................................................................................ 1002
25.8.1
Zeiträume ........................................................................................................... 1002
25.8.2 Erste Anlaufstellen ........................................................................................... 1002
25.8.3 Weitere Anlaufstellen – der Marketplace .................................................... 1003
25.9 Integrierte Hilfe ..................................................................................................................1004
25.10 Informationen aus dem Internet .....................................................................................1006
26 Befehlsreferenz ..........................................................................................................1011
26.1 Dateiorientierte Kommandos .......................................................................................... 1017
26.1.1
bzcat – Ausgabe von bzip2-komprimierten Dateien ................................. 1017
26.1.2
cat – Dateien nacheinander ausgeben ......................................................... 1017
19
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 19
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Inhalt
26.1.3
chgrp – Gruppe ändern ................................................................................... 1018
26.1.4
cksum/md5sum/sum – Prüfsummen ermitteln ........................................... 1018
26.1.5
chmod – Zugriffsrechte ändern ...................................................................... 1019
26.1.6
chown – Eigentümer ändern .......................................................................... 1020
26.1.7
cmp – Dateien miteinander vergleichen ...................................................... 1020
26.1.8
comm – zwei sortierte Textdateien vergleichen ......................................... 1020
26.1.9
cp – Dateien kopieren ..................................................................................... 1021
26.1.10 csplit – Zerteilen von Dateien ........................................................................ 1022
26.1.11 cut – Zeichen oder Felder aus Dateien schneiden ..................................... 1022
26.1.12 diff – Vergleichen zweier Dateien ................................................................. 1023
26.1.13 diff3 – Vergleich von drei Dateien ................................................................ 1023
26.1.14 dos2unix – Dateien umwandeln .................................................................... 1024
26.1.15 expand – Tabulatoren in Leerzeichen umwandeln ..................................... 1024
26.1.16 file – den Inhalt von Dateien analysieren .................................................... 1024
26.1.17 find – Suche nach Dateien .............................................................................. 1025
26.1.18 fold – einfaches Formatieren von Dateien ................................................... 1026
26.1.19 head – Anfang einer Datei ausgeben ............................................................ 1026
26.1.20 less – Datei(en) seitenweise ausgeben ......................................................... 1027
26.1.21 ln – Links auf eine Datei erzeugen ................................................................ 1027
26.1.22 ls – Verzeichnisinhalt auflisten ....................................................................... 1027
26.1.23 more – Datei(en) seitenweise ausgeben ...................................................... 1027
26.1.24 mv – Datei(en) verschieben oder umbenennen .......................................... 1028
26.1.25 nl – Datei mit Zeilennummer ausgeben ....................................................... 1028
26.1.26 od – Datei(en) hexadezimal oder oktal ausgeben ...................................... 1028
26.1.27 rm – Dateien und Verzeichnisse löschen ..................................................... 1029
26.1.28 sort – Dateien sortieren .................................................................................. 1029
26.1.29 split – Dateien in mehrere Teile zerlegen ..................................................... 1030
26.1.30 tac – Dateien rückwärts ausgeben ................................................................ 1030
26.1.31 tail – Ende einer Datei ausgeben ................................................................... 1031
26.1.32 tee – Ausgabe duplizieren .............................................................................. 1031
26.1.33 touch – Zeitstempel verändern ...................................................................... 1031
26.1.34 tr – Zeichen ersetzen ....................................................................................... 1032
26.1.35 type – Kommandos klassifizieren .................................................................. 1032
26.1.36 umask – Datei-Erstellungsmaske ändern ..................................................... 1032
26.1.37 uniq – doppelte Zeilen nur einmal ausgeben .............................................. 1032
26.1.38 wc – Zeilen, Wörter und Zeichen zählen ..................................................... 1033
26.1.39 whereis – Suche nach Dateien ....................................................................... 1033
26.1.40 zcat, zless, zmore – Ausgabe von zip-Dateien ............................................ 1033
26.2 Verzeichnisorientierte Kommandos ............................................................................... 1034
26.2.1
basename – Dateianteil eines Pfadnamens ................................................. 1034
26.2.2 cd – Verzeichnis wechseln .............................................................................. 1034
26.2.3 dirname – Verzeichnisanteil eines Pfadnamens .......................................... 1034
26.2.4 mkdir – ein Verzeichnis anlegen .................................................................... 1034
20
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 20
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Inhalt
26.3
26.4
26.5
26.6
26.2.5 pwd – aktuelles Arbeitsverzeichnis ausgeben ............................................. 1034
26.2.6 rmdir – ein leeres Verzeichnis löschen ......................................................... 1034
Verwaltung von Benutzern und Gruppen ..................................................................... 1035
26.3.1
exit, logout – eine Session oder Sitzung beenden ..................................... 1035
26.3.2 finger – Informationen zu Benutzern abfragen ........................................... 1035
26.3.3 groupadd etc. – Gruppenverwaltung ............................................................ 1035
26.3.4 groups – Gruppenzugehörigkeit ausgeben .................................................. 1036
26.3.5 id – eigene Benutzer- und Gruppen-ID ermitteln ...................................... 1036
26.3.6 last – An- und Abmeldezeit eines Benutzers ............................................... 1036
26.3.7 logname – Name des aktuellen Benutzers ................................................... 1036
26.3.8 newgrp – Gruppenzugehörigkeit wechseln ................................................. 1036
26.3.9 passwd – Passwort ändern oder vergeben ................................................... 1036
26.3.10 useradd/adduser etc. – Benutzerverwaltung ............................................... 1037
26.3.11 who – eingeloggte Benutzer anzeigen .......................................................... 1038
26.3.12 whoami – Namen des aktuellen Benutzers anzeigen ................................ 1038
Programm- und Prozessverwaltung ............................................................................... 1038
26.4.1
at – Zeitpunkt für ein Kommando festlegen ................................................ 1038
26.4.2 batch – ein Kommando später ausführen lassen ........................................ 1038
26.4.3 bg – einen Prozess im Hintergrund fortsetzen ............................................ 1039
26.4.4 cron/crontab – Programme zeitgesteuert ausführen .................................. 1039
26.4.5 fg – Prozesse im Vordergrund fortsetzen ..................................................... 1039
26.4.6 jobs – Anzeigen von im Hintergrund laufenden Prozessen ...................... 1039
26.4.7 kill – Signale an Prozesse mit Nummer senden .......................................... 1039
26.4.8 killall – Signale an Prozesse mit Namen senden ......................................... 1040
26.4.9 nice – Prozesse mit anderer Priorität ausführen ......................................... 1040
26.4.10 nohup – Prozesse nach dem Abmelden fortsetzen .................................... 1040
26.4.11 ps – Prozessinformationen anzeigen ............................................................. 1040
26.4.12 pgrep – Prozesse über ihren Namen finden ................................................ 1041
26.4.13 pstree – Prozesshierarchie in Baumform ausgeben .................................... 1041
26.4.14 renice – Priorität laufender Prozesse verändern ......................................... 1041
26.4.15 sleep – Prozesse schlafen legen ..................................................................... 1042
26.4.16 su – Ändern der Benutzerkennung ................................................................ 1042
26.4.17 sudo – Programme als anderer Benutzer ausführen ................................... 1042
26.4.18 time – Zeitmessung für Prozesse ................................................................... 1043
26.4.19 top – Prozesse nach CPU-Auslastung anzeigen .......................................... 1043
Speicherplatzinformationen ............................................................................................. 1044
26.5.1
df – Abfrage des Speicherplatzes für Dateisysteme ................................... 1044
26.5.2 du – Größe eines Verzeichnisbaums ermitteln ............................................ 1044
26.5.3 free – verfügbaren Speicherplatz anzeigen .................................................. 1045
Dateisystem-Kommandos ................................................................................................ 1045
26.6.1
badblocks – überprüft defekte Sektoren ...................................................... 1045
26.6.2 cfdisk – Partitionieren von Festplatten ......................................................... 1046
26.6.3 dd – Datenblöcke zwischen Devices kopieren ............................................ 1046
26.6.4 dd_rescue – fehlertolerantes Kopieren ......................................................... 1048
21
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 21
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Inhalt
26.6.5 dumpe2fs – Analyse von ext2/ext3-Systemen ............................................ 1048
26.6.6 e2fsck – ein ext2/ext3-Dateisystem reparieren .......................................... 1048
26.6.7 fdformat – eine Diskette formatieren ........................................................... 1049
26.6.8 fdisk – Partitionieren von Speichermedien .................................................. 1049
26.6.9 fsck – Reparieren und Überprüfen ................................................................ 1051
26.6.10 mkfs – Dateisystem einrichten ....................................................................... 1051
26.6.11 mkswap – eine Swap-Partition einrichten ................................................... 1052
26.6.12 mount, umount – Dateisysteme an- oder abhängen ................................. 1053
26.6.13 parted – Partitionen anlegen etc. .................................................................. 1053
26.6.14 swapon, swapoff – Swap-Speicher (de-)aktivieren ..................................... 1053
26.6.15 sync – gepufferte Schreiboperationen ausführen ....................................... 1054
26.7 Archivierung und Backup ................................................................................................. 1054
26.7.1
bzip2/bunzip2 – (De-)Komprimieren von Dateien .................................... 1054
26.7.2
cpio, afio – Dateien archivieren ..................................................................... 1055
26.7.3
ccrypt – Dateien verschlüsseln ....................................................................... 1057
26.7.4
gzip/gunzip – (De-)Komprimieren von Dateien .......................................... 1057
26.7.5
mt – Streamer steuern ..................................................................................... 1058
26.7.6
tar – Dateien und Verzeichnisse archivieren ............................................... 1059
26.7.7
zip/unzip – (De-)Komprimieren von Dateien .............................................. 1062
26.7.8
Übersicht zu den Packprogrammen .............................................................. 1062
26.8 Systeminformationen ........................................................................................................ 1063
26.8.1
cal – zeigt einen Kalender an ......................................................................... 1063
26.8.2 date – Datum und Uhrzeit .............................................................................. 1064
26.8.3 uname – Rechnername, Architektur und OS ............................................... 1064
26.8.4 uptime – Laufzeit des Rechners ..................................................................... 1064
26.9 Systemkommandos ........................................................................................................... 1064
26.9.1
dmesg – letzte Kernel-Boot-Meldungen ...................................................... 1064
26.9.2 halt – alle laufenden Prozesse beenden ....................................................... 1064
26.9.3 reboot – System neu starten .......................................................................... 1065
26.9.4 shutdown – System herunterfahren .............................................................. 1065
26.10 Druckeradministration und Netzwerkbefehle .............................................................. 1065
26.10.1 arp – Ausgeben von MAC-Adressen ............................................................. 1066
26.10.2 ftp – Dateien übertragen ................................................................................. 1067
26.10.3 hostname – Rechnername ermitteln ............................................................. 1069
26.10.4 ifconfig – Netzwerkzugang konfigurieren .................................................... 1069
26.10.5 mail/mailx – E-Mails schreiben und empfangen ......................................... 1071
26.10.6 netstat – Statusinformationen über das Netzwerk ..................................... 1071
26.10.7 nslookup (host/dig) – DNS-Server abfragen ................................................ 1072
26.10.8 ping – Verbindung zu einem anderen Rechner testen .............................. 1072
26.10.9 Die r-Kommandos (rcp, rlogin, rsh) .............................................................. 1073
26.10.10 ssh – sichere Shell auf einem anderen Rechner starten ............................. 1073
26.10.11 scp – Dateien per ssh kopieren ...................................................................... 1074
26.10.12 rsync – Replizieren von Dateien und Verzeichnissen ................................. 1075
26.10.13 traceroute – Route zu einem Rechner verfolgen ........................................ 1077
22
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 22
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Inhalt
26.11 Benutzerkommunikation .................................................................................................. 1077
26.11.1 wall – Nachrichten an alle Benutzer verschicken ....................................... 1077
26.11.2 write – Nachrichten an Benutzer verschicken ............................................. 1077
26.11.3 mesg – Nachrichten zulassen oder unterbinden ......................................... 1078
26.12 Bildschirm- und Terminalkommandos ........................................................................... 1078
26.12.1 clear – Löschen des Bildschirms .................................................................... 1078
26.12.2 reset – Zeichensatz wiederherstellen ............................................................ 1079
26.12.3 setterm – Terminaleinstellung verändern ..................................................... 1079
26.12.4 stty – Terminaleinstellung abfragen oder setzen ........................................ 1079
26.12.5 tty – Terminalnamen erfragen ........................................................................ 1080
26.13 Onlinehilfen ........................................................................................................................ 1080
26.13.1 apropos – nach Schlüsselwörtern suchen .................................................... 1080
26.13.2 info – GNU-Online-Manual ............................................................................ 1081
26.13.3 man – die traditionelle Onlinehilfe ............................................................... 1081
26.13.4 whatis – Kurzbeschreibung zu einem Kommando ..................................... 1082
26.14 Sonstige Kommandos ....................................................................................................... 1083
26.14.1 alias/unalias – Kurznamen für Kommandos ................................................. 1083
26.14.2 bc – Taschenrechner ......................................................................................... 1083
26.14.3 printenv/env – Umgebungsvariablen anzeigen ........................................... 1083
Anhang ................................................................................................................................1085
A
Mark Shuttleworth ....................................................................................................................... 1087
A.1 Biografie .............................................................................................................................. 1087
A.2 Fragen und Antworten ..................................................................................................... 1088
Index ........................................................................................................................................................ 1101
23
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 23
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: trennung , Aktueller Job: handbuch
äöüÄÖÜ.
Tipps und Tricks
Multimedia und Artwork
Ubuntu 4.10-Wallpaper installieren .................................................................................................
Eigene Benachrichtigungen ................................................................................................................
Weltzeituhr und Wetter ......................................................................................................................
Nachrichten hinterlassen ....................................................................................................................
Thema durch Drag & Drop installieren ............................................................................................
Symbolgröße auf dem Desktop ändern ...........................................................................................
Den Hintergrund mit einem Klick ändern ......................................................................................
Mülleimer sichtbar machen ................................................................................................................
Fotobücher erstellen ............................................................................................................................
Noch mehr Desktop-Effekte ...............................................................................................................
Integrierte Desktop-Effekte ................................................................................................................
Das Codec-Mega-Paket ........................................................................................................................
Codecs für Microsoft-Formate installieren ......................................................................................
Aufnahme von Last.fm ........................................................................................................................
UbuntuStudio verwenden ...................................................................................................................
Neue Visualisierungen für Totem ......................................................................................................
Videos und Bilder auf dem iPod ........................................................................................................
DivX und XviD ......................................................................................................................................
Totem und DVDs ..................................................................................................................................
Gnash – die freie Flash-Alternative ...................................................................................................
Ubuntu spricht mit Ihnen ...................................................................................................................
113
267
268
270
285
285
286
289
446
460
463
468
470
484
489
491
494
494
499
501
969
Anwendungen
IMAP-Nachrichten richtig löschen mit Thunderbird ....................................................................
Evolution für Microsoft Windows ....................................................................................................
Ubuntu One für Windows ..................................................................................................................
Eine plattformübergreifende Alternative zu Ubuntu One: Dropbox .........................................
Dropbox ohne GNOME verwenden .................................................................................................
Ausschließlich freie Software verwenden .......................................................................................
Aero-Snap für Ubuntu .........................................................................................................................
Unity-Tastenkombinationen zum Starten von Programmen .......................................................
Größe der Icons im Starter beeinflussen .........................................................................................
Anzahl der virtuellen Arbeitsflächen verändern ............................................................................
Anwendungskategorien einblenden .................................................................................................
Das Unity-Panel transparent machen ...............................................................................................
Ein anderes GNOME-Menü installieren ..........................................................................................
Deskbar – die umfassende Suche ......................................................................................................
Schnelle Suche in Nautilus ..................................................................................................................
159
165
180
180
181
222
245
245
246
248
250
255
261
263
274
25
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 25
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: vorspann/tipps/tipps.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Tipps und Tricks
Transparentes Terminal .......................................................................................................................
Standardprogramme ändern ...............................................................................................................
Die Zeit erfassen ...................................................................................................................................
GTK-Programme unter KDE ...............................................................................................................
Debian-Pakete per Mausklick in Kubuntu installieren .................................................................
Onlinestatus bei Kopete kontaktspezifisch einstellen ...................................................................
Ausprobieren im Software-Center (WebLive) .................................................................................
Synaptic hinter einem Proxy verwenden ........................................................................................
Neuere Softwareversionen installieren ............................................................................................
Codecs unter Kubuntu nachinstallieren ...........................................................................................
Übersicht aller installierten Firefox-Plug-ins ..................................................................................
Eigene Favicons als Lesezeichen erstellen .......................................................................................
Text oder ein Mailinglistenarchiv aus einer Webseite extrahieren ............................................
Gelöschte E-Mails bei IMAP wirklich entfernen ...........................................................................
Die E-Mails eines IMAP-Kontos bis zur Passworteingabe verbergen ........................................
Ein IMAP-Ordner mit beliebigem Namen als Papierkorb für Thunderbird .............................
Jabbern mit GMX und web.de ..........................................................................................................
Empathy für Dateiübertragungen nutzen ........................................................................................
Gajim – auf Jabber spezialisiert .........................................................................................................
Mit aMSN Parallelwelten erreichen ..................................................................................................
Chatten über den Browser ..................................................................................................................
Ein Echo für Empathy ..........................................................................................................................
Skype .......................................................................................................................................................
Fernzugriff per Empathy .....................................................................................................................
Den Splash-Screen von LibreOffice ausschalten .............................................................................
LibreOffice-Dateien entpacken ..........................................................................................................
Shortcut für das Unterstreichen .........................................................................................................
Word-Dokumente im Griff .................................................................................................................
Flash-Export einer Präsentation .........................................................................................................
Import von PDF-Dateien in LibreOffice ...........................................................................................
Farbkombinationen mit Agave erstellen .........................................................................................
Screenlets – Widgets für den Desktop .............................................................................................
Adobe Reader und Google Earth .......................................................................................................
Nero für Linux .......................................................................................................................................
Totem mit Tastenkombinationen bedienen ....................................................................................
Den xine-Player separat installieren .................................................................................................
Kaffeine für DVB-T verwenden ..........................................................................................................
Double-Layer-DVDs abspielen ...........................................................................................................
Helixplayer – die Alternative zum RealPlayer ................................................................................
VLC – das Multitalent ..........................................................................................................................
PDFLaTeX nutzen ..................................................................................................................................
LaTeX und UTF-8 ..................................................................................................................................
LaTeX und die KOMA-Klassen ...........................................................................................................
Entwicklungswerkzeuge installieren ................................................................................................
26
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 26
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: vorspann/tipps/tipps.tex , Aktueller Job: handbuch
äöüÄÖÜ.
278
283
291
304
316
322
332
335
342
362
362
367
368
372
373
374
379
379
380
380
381
381
383
384
401
402
404
405
411
417
440
463
471
478
491
493
496
497
502
502
554
555
560
563
Tipps und Tricks
Synaptic hinter einem Proxy verwenden ........................................................................................ 565
Mit GDebi Debian-Pakete grafisch installieren .............................................................................. 573
Versteckte Programme in Paketen finden ........................................................................................ 578
Alternative zu APT – Aptitude verwenden ...................................................................................... 581
Ein CD/DVD-Image grafisch einhängen ........................................................................................... 590
GUIs zum Deaktivieren von Diensten .............................................................................................. 630
Grafisches Backup mit Unison ........................................................................................................... 684
Die Herkunft des Firefox verschleiern ............................................................................................. 690
Die Firewall grafisch einrichten ......................................................................................................... 696
7-Zip-Dateien entpacken ..................................................................................................................... 728
USB-Support-Fehler in VirtualBox beheben .................................................................................... 742
iPod und iPhone in Virtualbox aktualisieren .................................................................................. 746
Reine Prozessoremulation in QEMU ................................................................................................ 749
Software von CD in QEMU installieren ........................................................................................... 750
Screenshots vom emulierten System machen ................................................................................ 751
Nagios mit Templates nutzen ............................................................................................................. 803
Browsen von Samba-Freigaben unter KDE ..................................................................................... 840
Zugriff auf FTP-Server per Browser .................................................................................................. 876
Mit Cadaver auf WebDAV zugreifen ................................................................................................ 881
Panel-Launcher für einen KVM-Gast einrichten ............................................................................ 899
Virtuelle VMware-Maschinen unter KVM nutzen ......................................................................... 910
Konvertieren von Virtualbox-Dateien in KVM ............................................................................... 912
Das Xen-Netzwerk testen .................................................................................................................... 933
Eine zweite IP-Adresse für die Xen-Domain0 vergeben ............................................................... 937
Neuen DNS für Xen definieren .......................................................................................................... 938
Sticky Keys im Virtual Machine Manager ....................................................................................... 947
Platzverbrauch grafisch darstellen ..................................................................................................... 979
NX-Client für Windows ..................................................................................................................... 1000
Systemverwaltung und Tuning
Das alte Update-Verhalten wiederherstellen ...................................................................................
Persönliches Verzeichnis selbst verschlüsseln ................................................................................
Von Windows aus auf Linux-Partitionen zugreifen .......................................................................
Eine Boot-Diskette verwenden ..........................................................................................................
Testen Sie Ihre Hardware mit der Live-CD/DVD ...........................................................................
Ältere Hardware verwenden ..............................................................................................................
Ubuntu auf Notebooks ........................................................................................................................
Windows und Linux parallel installieren ........................................................................................
Ubuntu-Boot-Menü wiederherstellen ..............................................................................................
Windows und Linux parallel ..............................................................................................................
Den Live-Installer aktualisieren .........................................................................................................
Den USB-Stick neu formatieren .........................................................................................................
144
178
182
186
187
187
188
189
192
204
208
211
27
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 27
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: vorspann/tipps/tipps.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Tipps und Tricks
Mit der Live-CD ein USB-Startmedium erstellen ...........................................................................
USB-Disk über die Kommandozeile mit dd erstellen ....................................................................
Grafisches Upgrade auf eine Entwicklerversion .............................................................................
Grafisches Upgrade einer LTS-Version ..............................................................................................
Ubuntu-Versionen überspringen .......................................................................................................
Den Rechner umbenennen .................................................................................................................
Tastenkombination zum Wechseln der Auflösung ........................................................................
Eine andere Sitzung auswählen .........................................................................................................
Unity für kleine Desktops anpassen .................................................................................................
Vordefinierte Ordner und Lesezeichen umbenennen ...................................................................
Das Panel besser nutzen ......................................................................................................................
Ubuntu und »GNOME 3« ...................................................................................................................
Automatischer Programmstart ...........................................................................................................
Tastenkürzel für GNOME ....................................................................................................................
Vordefinierte Ordner teilen ................................................................................................................
Detaillierte Mount-Optionen .............................................................................................................
Neuen Nutzern sudo-Rechte geben ..................................................................................................
Die Zeit aktuell halten .........................................................................................................................
NumLock beim Start aktivieren .........................................................................................................
Das KDE-Startmenü anpassen ............................................................................................................
GNOME-Einträge unter KDE ausblenden und umgekehrt ..........................................................
KDE: Datum und Uhrzeit im Panel in Deutsch ..............................................................................
Wenn die Paketverwaltung abstürzt .................................................................................................
WPA2 ohne Network-Manager einrichten ......................................................................................
WLAN-Konfigurationsdatei bearbeiten ............................................................................................
WLAN mit einem Broadcom 43xx-Chipsatz einrichten ...............................................................
Höhe des Datenaufkommens messen ..............................................................................................
Internetzugang mit einem FritzBox-Router ....................................................................................
Modem über das Panel verwalten ....................................................................................................
Systeminformationen live auslesen ..................................................................................................
Internet Connection Sharing unter Windows ................................................................................
Temperaturen und Lüftergeschwindigkeit überwachen ...............................................................
Windows-TrueType-Schriften verwenden .......................................................................................
Professioneller Druckertreiber ...........................................................................................................
Drucker über den Browser administrieren .....................................................................................
Ein Drucker besonderer Art: Der PDF-Printer ...............................................................................
Tastenkombinationen selbst definieren ...........................................................................................
Fähigkeiten der Grafikkarte testen ....................................................................................................
Tastenkombination zum Neustart des X-Servers reaktivieren .....................................................
ATI-Grafikkarten beschleunigen ........................................................................................................
Schnelles Wechseln der Auflösung ...................................................................................................
Alternatives Panel ähnlich OS X ........................................................................................................
Dell und Ubuntu ...................................................................................................................................
Den internen PC-Lautsprecher deaktivieren ...................................................................................
28
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 28
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: vorspann/tipps/tipps.tex , Aktueller Job: handbuch
äöüÄÖÜ.
212
214
215
215
216
230
233
238
256
260
262
264
265
271
277
282
286
291
293
303
304
305
333
347
349
351
353
357
358
390
398
398
401
421
427
428
447
449
450
456
456
461
468
521
Tipps und Tricks
Das System entrümpeln ......................................................................................................................
Abgebrochenes Upgrade wieder aufnehmen ..................................................................................
Den schnellsten Mirror finden ..........................................................................................................
Update auf einer selbsterstellten CD ................................................................................................
Ein Festplatten-Image mounten ........................................................................................................
Hinzufügen einer CD/DVD in die sources.list ................................................................................
Hardware-ID der Festplatten herausfinden .....................................................................................
GRUB-Menü anzeigen .........................................................................................................................
Das Boot-Menü schneller ausblenden ..............................................................................................
GRUB grafisch bearbeiten ...................................................................................................................
Boot-Splash abschalten ........................................................................................................................
Nicht benötigte Startprogramme deaktivieren ...............................................................................
Runlevel bearbeiten .............................................................................................................................
Startanalyse ............................................................................................................................................
Eigene Skripte beim Booten ausführen ............................................................................................
Linux-Jobs ..............................................................................................................................................
Boot-Skripte parallel ausführen .........................................................................................................
Plymouth in die Initial Ramdisk aufnehmen ..................................................................................
X-Server-Neustart mit der magischen Tastenkombination ...........................................................
Zugriffszeiten messen ..........................................................................................................................
Manuelles Ein- und Aushängen .........................................................................................................
Swap im laufenden Betrieb leeren ....................................................................................................
Virtuellen Speicher (Swap) erstellen .................................................................................................
Den Kernel schrittweise übersetzen .................................................................................................
Grafische Kernel-Konfiguration ..........................................................................................................
Passwort ändern ....................................................................................................................................
Partitionstabelle und Boot-Sektor sichern .......................................................................................
Offene Ports anzeigen ..........................................................................................................................
Das SSH-Metapaket ..............................................................................................................................
Der X-Tunnel: Grafisch auf einen entfernten Rechner zugreifen ................................................
Mit VPN eine Firewall durchtunneln ...............................................................................................
Temporäre Adressvergabe ...................................................................................................................
Unerwünschte BIND-Verbindungen unterdrücken .......................................................................
NFS-Verzeichnisse dauerhaft einbinden ..........................................................................................
NFS unter Windows .............................................................................................................................
Separate MySQL-Partition bei LVM ..................................................................................................
MySQL-Logging und Kommunikation mit anderen Rechnern ...................................................
MySQL aus PHP heraus verwenden .................................................................................................
Grafische Verwaltung mit phpMyAdmin ........................................................................................
MySQL-Workbench nutzen ................................................................................................................
Das KVM-Remote-Management nutzen ..........................................................................................
Ein Image im Dateisystem einhängen (Loop-Mounten) ...............................................................
SELinux-Richtlinie für virtuelle Maschinen ändern ......................................................................
Die Uptime erfassen .............................................................................................................................
577
583
587
589
590
591
622
623
625
626
627
629
631
634
636
638
638
640
641
642
646
647
648
663
664
672
679
698
788
789
798
821
832
851
852
862
863
863
873
874
903
929
952
975
29
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 29
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: vorspann/tipps/tipps.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Tipps und Tricks
Dateiinhalte zurücksetzen ................................................................................................................... 976
Werkzeuge für fremde Dateisysteme ............................................................................................... 979
Priorität von Prozessen setzen ........................................................................................................... 983
Durchsuchen von Datenbanken zur Systemverwaltung .............................................................. 984
Mehrere USB-Geräte an einem Netbook ......................................................................................... 985
Detaillierte Informationen über Ihren Akku ................................................................................... 990
Den Desktop über SSH exportieren .................................................................................................. 999
Tests auf harte Links ........................................................................................................................... 1027
Rund um die Kommandozeile
Terminal schneller starten ...................................................................................................................... 47
Login-Meldung verändern ..................................................................................................................... 48
Transparentes Terminal .......................................................................................................................... 49
Joker oder Wildcards .............................................................................................................................. 50
Verzeichnisinhalt in lesbarer Form darstellen ................................................................................... 50
Mehrere Prozesse in einem Terminal gleichzeitig starten ............................................................... 51
Zeilen, Wörter und Zeichen einer Datei zählen ................................................................................ 51
Copy & Paste leicht gemacht ................................................................................................................. 52
Autocomplete nutzen ............................................................................................................................. 52
Multitasking .............................................................................................................................................. 55
Die Befehls-History effizient nutzen .................................................................................................... 56
Kommandozeilenbasiertes Editieren ................................................................................................... 57
Deutsche Manpages ................................................................................................................................ 57
Terminal zum Schweigen bringen ........................................................................................................ 58
Abkürzungen erstellen ........................................................................................................................ 177
Einfaches Entpacken ............................................................................................................................ 276
nano – der schnelle Editor für zwischendurch ............................................................................... 280
Einen Benutzer im Terminal anlegen ............................................................................................... 286
Formatierte Ausgabe von Webseiten ................................................................................................ 361
Lynx – der Konsolenbrowser .............................................................................................................. 365
Irssi – IRC für die Konsole .................................................................................................................. 386
Das Schweizer Taschenmesser für PostScripts ................................................................................ 417
Vermengen zweier PostScript- oder PDF-Dateien ......................................................................... 417
PostScript und PDF konvertieren ...................................................................................................... 418
Zeichensatz konvertieren .................................................................................................................... 420
Dateien im Terminal packen und entpacken .................................................................................. 430
Mit SANE (fast) jeden Scanner installieren ..................................................................................... 432
Exif-Daten eines Bildes anzeigen ....................................................................................................... 444
Screenshots über das Terminal .......................................................................................................... 448
Umwandeln von Audiodateien .......................................................................................................... 469
Image-Dateien (.iso) mit cdrecord brennen .................................................................................... 473
Brennen von der Kommandozeile .................................................................................................... 474
30
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 30
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: vorspann/tipps/tipps.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Tipps und Tricks
Audiowiedergabe im Terminal .......................................................................................................... 480
Wiedergabelisten im Terminal erstellen .......................................................................................... 481
Playlists erstellen .................................................................................................................................. 488
Über die Kommandozeile rippen ...................................................................................................... 488
Eine große Datei in zwei kleine zerlegen ........................................................................................ 499
Eine Video-CD erstellen ...................................................................................................................... 526
Rechnen mit der Shell ......................................................................................................................... 531
Schleifen ................................................................................................................................................. 531
Bearbeiten einer Datei mittels eines Skripts ................................................................................... 532
Ersetzung regulärer Ausdrücke in Perl ............................................................................................. 533
Grep mit regulären Ausdrücken ........................................................................................................ 536
HTML-Transformation in ASCII ......................................................................................................... 548
LaTeX-Dokumente umwandeln ......................................................................................................... 553
XEmacs und LaTeX ............................................................................................................................... 560
Alien – Mittler zwischen Welten ....................................................................................................... 576
Gleichzeitige Installation und Deinstallation von Paketen .......................................................... 583
Reversible Installation ......................................................................................................................... 599
Alternativen: dh_make und fakeroot ................................................................................................ 602
Quellcode-Diff-Dateien erstellen ....................................................................................................... 606
Kommandozeilenbasiertes Herunterfahren .................................................................................... 628
Dateien finden und sortieren ............................................................................................................. 652
Dateisystem überprüfen ...................................................................................................................... 653
Kernel-Version herausfinden .............................................................................................................. 661
Direktes Klonen via dd ........................................................................................................................ 683
Ein Root-Terminal öffnen .................................................................................................................... 688
Den klassischen Root-Account herstellen ........................................................................................ 689
Virenscanner ohne grafische Oberfläche ......................................................................................... 693
Die Maus in der Konsole nutzen ....................................................................................................... 787
Mit SSH die Uhrzeit setzen ................................................................................................................. 789
Einzelne Dateien von einem Remote-Host holen .......................................................................... 791
Zugriff auf mit Passphrase geschützte Schlüssel aus einem Cron-Job ....................................... 792
Portforwarding ...................................................................................................................................... 793
Fehler beim SSHD durch einen zweiten Server suchen ............................................................... 794
Erreichbarkeit einer Netzwerkadresse prüfen ................................................................................ 815
DNS abfragen ......................................................................................................................................... 833
Mit Windows Samba tanzen .............................................................................................................. 843
E-Mails aus dem lokalen Spooler weiterleiten ............................................................................... 886
Eingefrorene E-Mails aus dem lokalen Spooler entfernen .......................................................... 886
Neuausliefern von mbox-Inhalten .................................................................................................... 887
Pager verwenden .................................................................................................................................. 983
Fehlermeldungen auf der Konsole .................................................................................................... 990
Formatierte Ausgabe einer Handbuchseite ................................................................................... 1004
Dummy-Dateien erzeugen ................................................................................................................ 1032
31
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 31
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: vorspann/tipps/tipps.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Tipps und Tricks
Eine einfache Stoppuhr ..................................................................................................................... 1043
Sonstiges
Mehrere Arbeitsumgebungen oder Derivate parallel installieren ................................................. 75
Alte Ubuntu-Versionen ausprobieren .................................................................................................. 97
Adressbuch aus dem Handy sichern ................................................................................................. 170
Nehmen Sie Ihren Arbeitsplatz einfach mit .................................................................................... 170
Lesezeichen auf mehreren Rechnern ................................................................................................ 172
Social Bookmarking nutzen ................................................................................................................ 173
Tastenkombinationen zum Verschieben oder Kopieren von Dateien ....................................... 252
KDE wieder loswerden ........................................................................................................................ 301
Ein Papierkorb für GNOME und KDE .............................................................................................. 302
Free the Fish .......................................................................................................................................... 515
Super-Kuh-Kräfte nutzen ..................................................................................................................... 591
Einen Fehler in Ubuntu melden ...................................................................................................... 1009
32
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 32
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: vorspann/tipps/tipps.tex , Aktueller Job: handbuch
äöüÄÖÜ.
»Viele sind hartnäckig in Bezug auf den einmal eingeschlagenen Weg,
wenige in Bezug auf das Ziel.«
Friedrich Nietzsche (1844–1900),
Philosoph und Lyriker
5
Die Installation
Was Sie in diesem Kapitel erwartet
Wir werden uns in diesem Kapitel näher mit der Nutzung der beiliegenden DVDs beschäftigen:
왘
Sie können mit der DVD 1 Ubuntu nicht nur installieren, sondern es auch gefahrlos vorher
ausprobieren. Hierbei gefährden Sie Ihr bestehendes System nicht (siehe Abschnitt 5.2.2,
»Ubuntu ohne Installation nutzen«, ab Seite 195).
왘
Wir schauen uns die klassische textbasierte Installation an (siehe Abschnitt 5.5, »Textbasierte
Installation«, ab Seite 219).
왘
Die wahrscheinlich bequemste Methode der Installation ist die grafische Variante aus dem
Live-System heraus (siehe Abschnitt 5.2.3, »Ubuntu installieren«, ab Seite 199). Allerdings gibt
es auch andere Installationsmöglichkeiten wie beispielsweise Wubi (siehe Abschnitt 5.3.1,
»Als Anwendung unter Windows – Wubi«, auf Seite 209). Selbstverständlich können Sie
Ubuntu auch parallel zu einem bereits benutzten Windows installieren (siehe Abschnitt 5.1.3,
»Wenn Sie Windows neben Ubuntu behalten möchten«).
Wenn Sie einen Server aufsetzen, ein RAID einrichten oder LVM nutzen möchten, so sehen Sie
in Kapitel 18, »Serverinstallation«, ab Seite 755 nach.
Benötigtes Vorwissen
Sie sollten den grundlegenden Umgang mit Windows beherrschen, um beispielsweise Ihre Festplatte zu defragmentieren oder ein Backup Ihrer Daten zu machen.
5.1
Voraussetzungen
Stellen Sie sicher, dass Ihr Computer die nötigen Voraussetzungen für die Installation erfüllt:
왘
Intel x86 (32 Bit)
Darunter fällt die überwiegende Mehrzahl der PCs und Apple-Rechner in den privaten Haushalten. Diese sind mit einem Intel/AMD-32-Bit-Prozessor ausgestattet und laufen in der Regel
mit dem Betriebssystem Microsoft Windows oder Mac OS X.
183
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 183
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5
Die Installation
왘
AMD64 (64 Bit)
Wer einen modernen 64-Bit-Prozessor sein Eigen nennt, der darf sich freuen: Ubuntu unterstützt mit einer speziellen Version die AMD64- bzw. EM64T-Architektur. Allerdings fällt der
Geschwindigkeitsschub noch nicht allzu dramatisch aus, da bislang nur relativ wenige Programme die Vorzüge der 64-Bit-Architektur nutzen. Manche Programme wie beispielsweise
Flash machen eher mehr Probleme als bei einem 32-Bit-System.
Auf Nummer sicher: 32 Bit
Auf der beiliegenden DVD 1 befindet sich ein 32-Bit-Ubuntu, das Sie auf beiden Prozessorarchitekturen problemlos installieren können. Ich rate Ihnen bei einem normalen Desktop-System immer zu der 32-Bit-Version.
5.1.1
Boot-Vorbereitungen im BIOS
Sollte die DVD nicht automatisch booten, müssen Sie das BIOS Ihres Rechners auf die Boot-Fähigkeit von CD/DVD hin überprüfen und/oder die Boot-Reihenfolge anpassen. Dazu müssen Sie
mit Hilfe einer Tastenkombination (auf Neudeutsch: Hotkey-Sequenz) in das BIOS gelangen.
BIOS-Varianten
ACER
AMI
Phoenix
Phoenix (Dell)
ATT
Award
AST
Compaq
IBM
Hotkey-Sequenz
+
Alt +
Esc Strg oder Strg +
Alt +
S
Entf +
Alt +
Esc oder Strg +
Alt +
S
oder F2 Strg +
Alt +
Enter Strg F1 Entf +
Alt +
Esc Strg F10 F1 Tabelle 5.1 Hotkeys der wichtigsten BIOS-Varianten
Tabelle 5.1 zeigt die Tastenkombinationen für die am weitesten verbreiteten BIOS-Varianten.
Beachten Sie, dass sich dabei ein und derselbe BIOS-Fabrikant durchaus unterschiedlicher Sequenzen bedienen kann. Darüber hinaus ist mitunter der Zeitpunkt von Bedeutung, wann die
Hotkey-Sequenz einzugeben ist, z. B. während des Speichertests. Nähere Informationen entnehmen Sie der Dokumentation des eingesetzten Motherboards.
BIOS: Abkürzung für Basic Input Output System (grundlegendes Eingabe-Ausgabe-System). Basissoftware
auf x86-PCs, die der Computer direkt nach dem Einschalten lädt und ausführt. Ein BIOS unterscheidet
sich von der ähnlichen Low-Level-Firmware darin, dass es nicht selbst den Betrieb des Computers steuert,
sondern dazu ein Betriebssystem bootet. Bios ist ebenfalls das griechische Wort für »Leben«. In Analogie
dazu haucht das BIOS dem Computer Leben ein.
184
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 184
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Voraussetzungen
Auf manchen Computern brauchen Sie die Boot-Reihenfolge nicht zu ändern, da sie für diese
Aufgabe ein separates Menü anbieten. Oftmals erreichen Sie dieses Menü durch Drücken der
Taste F12 während des Bootens.
Navigation im BIOS
Nach der Hotkey-Sequenz präsentiert sich der Hauptbildschirm der BIOS-Software. Hier sollten
Sie nach einem Menüpunkt namens Boot oder einem entsprechenden Untermenü Ausschau
halten. Abbildung 5.1 zeigt am Beispiel des Phoenix-BIOS ein solches Boot-Konfigurationsmenü.
Wie Sie sich im BIOS selbst bewegen und Aktionen ausführen, ist ebenfalls vom Typ abhängig.
In den meisten Fällen werden die verfügbaren Tastenkombinationen am oberen oder unteren
Bildschirmrand eingeblendet.
Abbildung 5.1 Startsequenz im BIOS anpassen
Im Boot-Untermenü ist nun zu prüfen, ob der Datenträger, von dem gebootet werden soll, am
Anfang der Liste der Boot-Medien steht. Ist dies nicht der Fall, so kann die Reihenfolge zumeist
mit der Taste +
und -
des Nummernblocks auf der Standardtastatur geändert werden; Näheres
entnehmen Sie wiederum der Hardwaredokumentation. Im vorliegenden Fall steht Ihnen zudem
die kontextbezogene Hilfe am rechten Bildschirmrand zur Verfügung (siehe Abbildung 5.1).
Bei moderneren Systemen können Sie an dieser Stelle weitere Varianten – wie beispielsweise
das Booten über ein Netzwerk oder von angeschlossenen USB-Geräten wie Memorysticks oder
mobilen Festplatten – auswählen. So ist es mittlerweile auch möglich, Ubuntu auf einer externen
USB-Festplatte zu installieren und zu booten. Dadurch können Sie Ihr komplettes System stets
mit sich führen.
185
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 185
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.1
5
Die Installation
Vorsicht bei Änderungen!
Eine Warnung ist an dieser Stelle leider auch angebracht: Bitte beschränken Sie sich bei den
Änderungen nur auf das Boot-Untermenü. Gerade die Manipulation des BIOS ist eine hervorragende Gelegenheit für Ungeübte, digitales Porzellan zu zerschlagen. Wer beispielsweise meint,
die Parameter seiner Festplatte unbedingt manuell eintragen oder gar den Takt des Prozessors
»hochschrauben« zu müssen, der riskiert Systemabstürze und Datenverlust. Dies muss nicht sein,
und deswegen sollten nur erfahrene Anwender an allen Schrauben ihres BIOS drehen.
Nach erfolgter Änderung verlassen Sie die BIOS-Konfiguration schließlich über das Untermenü
Exit oder mit dem Hotkey F10 . Bei älteren BIOS-Varianten müssen Sie beachten, dass die
abschließende Bestätigungsabfrage die Eingabe des Buchstabens Z
statt Y
erfordert, da diese
BIOS-Versionen an das amerikanische Tastaturlayout angepasst wurden. Nun sollte Ihrem ersten
Boot-Versuch nichts mehr im Wege stehen.
Tipp 31: Eine Boot-Diskette verwenden
Auch wenn Disketten wohl nur noch selten genutzt werden, so gibt es selbst hierfür eine Lösung: Installieren Sie den Bootloader GRUB in einem bestehenden Windows-System, und booten Sie von da aus
den Ubuntu-Installer (siehe http://wiki.ubuntuusers.de/Installation_ohne_CD). Eine weitere Möglichkeit
besteht darin, mit einer Hilfsdiskette einen Linux-Kernel zu booten, der dann die entsprechenden Treiber für das CD-Laufwerk zur Verfügung stellt und somit das BIOS überlistet. Dazu lesen Sie bitte die
bereitgestellten Informationen im Wiki: http://wiki.ubuntuusers.de/Bootdiskette.
GRUB: Der Grand Unified Bootloader (englisch für »großer vereinheitlichter Bootloader«) ist ein freies
Programm, das oft zum Starten von UNIX-Betriebssystemen eingesetzt wird. Sie erfahren mehr über
GRUB in Abschnitt 15.3, »GRUB 2«, ab Seite 622).
Sicherung der persönlichen Daten
Bevor es ernst wird, soll an dieser Stelle noch ein Hinweis an diejenigen erfolgen, die planen,
Ubuntu neben bereits existierenden Betriebssystemen zu installieren: Sichern Sie vor der Installation wichtige persönliche Daten! Hinweise hierzu finden Sie in Kapitel 4, »Daten sichern,
migrieren und synchronisieren«. Auch wenn die Installationsprozedur im Normalfall andere
Partitionen unangetastet lässt, kann der Faktor Mensch hier doch einiges vermurksen. Insbesondere dann, wenn Sie bei der Partitionierung zum falschen Zeitpunkt auf das falsche Knöpfchen
drücken, können ganze Systemlaufwerke im Daten-Nirwana verschwinden. Folgende Daten sollten Sie sichern:
왘
Windows-Anwender kopieren das Verzeichnis Eigene Dateien (Windows XP) bzw. die persönlichen Benutzerordner (Windows Vista/7) auf einen mobilen Datenträger (CD, DVD, USBFestplatte).
왘
Linux-Anwender sichern das /home-Verzeichnis einer bestehenden Installation.
Wer besonders sichergehen und sich im Falle einer Fehlbedienung die Neuinstallation des bestehenden Systems ersparen möchte, der fertigt ein Image der Systempartition an. Im Linux-Umfeld
186
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 186
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Voraussetzungen
ist das rasch unter Verwendung einer Live-CD wie Knoppix zu erledigen. Näheres hierzu können
Sie Kapitel 16, »Backup und Sicherheit«, ab Seite 669 entnehmen.
Ist Ihr Computer fit für Ubuntu?
Ubuntu ist ein sehr modernes Linux-System, so dass es mit Computern der neuen Generation
eigentlich keine Probleme geben sollte. Etwas schwieriger gestaltet sich die Installation auf
betagten Rechnern.
Wer also einfach mal testweise Ubuntu auf einem Rechner installieren möchte, der bislang auf
dem Dachboden sein trauriges Dasein fristete, dem sei empfohlen, die Ubuntu-CD auf dem Gerät der Wahl testweise im Live-Modus zu booten. Sollte das ohne Probleme funktionieren und
sollte das System auch im grafischen Modus einigermaßen flüssig laufen, steht einer Festplatteninstallation eigentlich nichts mehr im Wege. Beachten Sie dazu auch die beiden nachfolgenden
Tipps.
Tipp 32: Testen Sie Ihre Hardware mit der Live-CD/DVD
Wenn Sie sich nicht sicher sind, ob Ihr PC die Anforderungen von Ubuntu erfüllt, dann testen Sie die
vorhandene Hardware doch einfach mit der beiliegenden DVD von Ubuntu (vergleiche hierzu auch Abschnitt 5.2.2, »Ubuntu ohne Installation nutzen«). Diese Live-DVD wird nicht auf der Festplatte installiert
und gefährdet somit unter keinen Umständen das installierte System. Das Live-System läuft komplett von
der DVD und ist dementsprechend ein wenig langsamer als ein fest installiertes.
Sie legen die DVD lediglich in das Laufwerk und starten den Rechner neu. Die einzige kleine Schwierigkeit
besteht darin, dass Sie sichergehen müssen, dass der betreffende PC beim Booten auch wirklich zuerst
von der CD/DVD startet. Zum Ändern der Boot-Reihenfolge sehen Sie bitte in Abschnitt 5.1.1, »Boot-Vorbereitungen im BIOS«, auf Seite 184 nach. Wenn Sie bei einem PC-Neukauf den Verkäufer vorher fragen,
können Sie, bewaffnet mit der DVD, bestimmt auch die Hardware vor dem Kauf auf Tauglichkeit testen.
Tipp 33: Ältere Hardware verwenden
Für alte und dementsprechend schwächere Hardware eignet sich meist am besten Xubuntu, eine Abwandlung (Derivat) von Ubuntu. Die darin enthaltene Arbeitsumgebung Xfce geht besonders sparsam mit den
Ressourcen Ihres Rechners um. Es gibt allerdings auch Einsatzbereiche fernab von einem Desktop-System.
Für diese verwenden Sie oftmals gar keine grafische Oberfläche und installieren die Server-Variante.
5.1.2
Besonderheiten bei mobilen Rechnern
Der eigentliche Installationsvorgang unterscheidet sich nicht von dem auf einem Desktop-PC.
Installieren Sie das Ubuntu-System so, wie in diesem Kapitel beschrieben.
Gerade bei einem mobilen Rechner ist die Sicherung der persönlichen Daten und gegebenenfalls
des bislang installierten Betriebssystems von größter Wichtigkeit, da Sie in der Regel eine Umpartitionierung vornehmen müssen. Das zumeist vorinstallierte Windows-Betriebssystem breitet
sich in der Regel auf der ganzen Festplatte aus. Oft wurde auch noch eine Rettungspartition
erstellt, die ein Abbild des Windows-Systems enthält. Nach Abschluss der Installation und nach
einem Reboot folgen einige laptop-spezifische Feinarbeiten.
187
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 187
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.1
5
Die Installation
Notebooks
Folgende Punkte sollten Sie bei der Installation auf einem Laptop berücksichtigen:
왘
Führen Sie die Installation mit angeschlossenem Netzgerät durch. Es kann durchaus sein,
dass einige Programme zum Energie-Management noch nachgerüstet werden müssen. Ohne
diese Tools erhält das System falsche Informationen zum Ladezustand des Akkus, und es kann
passieren, dass der Rechner sich unmittelbar nach dem Start abschaltet.
왘
Manchen Laptops müssen Sie beim Start des Installationsmediums explizit die Benutzung der
Framebuffer-Grafik als Bootparameter mitteilen. Dies ist dann der Fall, wenn nach dem Start
des Installers nur ein schwarzer Bildschirm erscheint. Sie erhalten wertvolle Tipps, wenn Sie
bei dem Erscheinen des Startbildschirms die Taste F5 drücken.
Tipp 34: Ubuntu auf Notebooks
Mittlerweile hat sich Ubuntu auch auf portablen Computern etabliert. Es empfiehlt sich dennoch, vor
dem Erwerb eines neuen Note- oder Netbooks einige Informationen über die Eignung für Linux im
Allgemeinen einzuholen. Zentrale Anlaufstellen diesbezüglich sind die folgenden Internetseiten:
왘
Linux on Laptops
Auf der Seite www.linux-laptop.net finden Sie nach Hersteller und Typ geordnet Informationen darüber, ob sich jemand schon einmal näher mit Linux auf dem Gerät Ihrer Wahl beschäftigt hat.
Sie haben auch die Möglichkeit, eigene Informationen auf der Seite abzulegen. Wurde Ihr gewünschtes Modell dort nicht beschrieben, so heißt das noch lange nicht, dass die entsprechende Hardware
nicht Linux-geeignet ist.
왘
TuxMobil
Unter http://tuxmobil.org erreichen Sie die zweite große Internetseite, die sich mit Linux auf mobilen Geräten beschäftigt. Zum Teil finden Sie dort auch Geräte, die auf http://linux-laptop.net nicht
besprochen werden.
왘
UbuntuUsers
Last but not least finden Sie im Wiki auf http://www.ubuntuusers.de etliche Erfahrungsberichte und
Tipps zu Ubuntu auf aktuellen Laptops.
Netbooks – vorwiegend für die Internetnutzung
Mini-Notebooks sind im Gegensatz zu konventionellen Notebooks und Subnotebooks geringer
ausgestattet. Sie benutzen eine Bilddiagonale von bis zu 11 Zoll. Im Unterschied zu einem UMPC
(Ultra-Mobile PC), mit dem sie weite Teile der technischen Basis teilen, besitzen Mini-Notebooks
keinen Touchscreen und eine vollwertige, wenn auch etwas kleinere Tastatur. Die Geräte sind
vorwiegend für die Internetnutzung, Büroarbeiten und zum Abspielen von Musik oder Videos
konzipiert.
Nur eingeschränkte Multimediafunktionen
Auf umfangreiche Multimediafunktionen, etwa zum Betrieb von 3D-Spielen, und optische Laufwerke wird verzichtet. Grundlegende Multimediafunktionen wie das Abspielen von Musik und
Videos sowie Fernsehen mittels DVB-T sind aber kein Problem.
188
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 188
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Voraussetzungen
Netbook: Als Mini-Notebook oder auch Netbook wird eine Klasse von Computern bezeichnet, die in
Hinblick auf Größe, Preis und Rechenleistung kleiner als sonstige Notebooks ausgelegt sind. Die Geräte
sind vor allem als portable Internetclients konzipiert und verfügen daher üblicherweise über integriertes
WLAN.
Die Bezeichnung »Netbook« wird von Intel und anderen IT-Firmen seit Anfang 2008 benutzt, obwohl Psion
sein »Psion netBook« bereits seit dem Jahr 2000 vermarktete. Psion beanspruchte daher die Bezeichnung
»Netbook« für sich, einigte sich aber Anfang Juni 2009 mit Intel darauf, keinerlei Ansprüche mehr auf den
Namen zu erheben. Dell und Intel hatten eine Klage zur Löschung des Begriffs als Marke erhoben, da es
sich ihrer Meinung nach um einen Gattungsbegriff handelt.
Kompatible Modelle
Ubuntu läuft auf vielen Netbooks sehr zuverlässig und problemlos. Aufgrund der unüberschaubaren Anzahl von Netbooks auf dem Markt kann man eine reibungslose Installation dennoch nicht
garantieren. Auf der Seite https://wiki.ubuntu.com/HardwareSupport/Machines/Netbooks finden Sie
eine konstant aktualisierte Liste von kompatiblen Netbooks und eine Auflistung möglicher Probleme.
Vorher testen
Sie können Ubuntu als Live-System verwenden, um Ihr Netbook vor einer Installation zu testen.
Nutzen Sie zu diesem Zweck einen vorbereiteten USB-Stick (siehe Abschnitt 5.3.2, »Installation
mit einem USB-Stick«, ab Seite 211).
5.1.3
Wenn Sie Windows neben Ubuntu behalten möchten
Normalerweise ist es nicht besonders kompliziert, die gesamten Installationsvorbereitungen
Ubuntu zu überlassen. Ubuntu erkennt nicht nur automatisch Ihre Festplatte und alle darauf
befindlichen Partitionen, es kann auch auf Befehl auf Ihrer Festplatte Platz schaffen. Die vorhandenen Windows-Partitionen werden daraufhin verkleinert, und Ubuntu installiert sich auf dem
frei gewordenen Platz.
Tipp 35: Windows und Linux parallel installieren
Es ist generell für Einsteiger sinnvoll, ein eventuell vorhandenes Windows parallel zu behalten. So haben
Sie erst einmal ein funktionsfähiges System, falls bei der Installation von Ubuntu irgendetwas schiefgehen
sollte. Eine Mindestnutzung von Windows könnte so aussehen, dass Sie im Internet vorhandene Hilfe für
die Einrichtung von Ubuntu suchen. Eine andere elegante Möglichkeit besteht darin, dass Sie Ubuntu in
Windows installieren. Dies hört sich zunächst einmal merkwürdig an, ist aber mit Hilfe von Wubi spielend
einfach. Mehr über Wubi erfahren Sie in Abschnitt 5.3.1, »Als Anwendung unter Windows – Wubi«, auf
Seite 209. Damit ist es möglich, Ubuntu wie eine Anwendung zu installieren und bei Bedarf wieder zu
entfernen.
Defragmentieren Sie Ihre Windows-Partition
Um diesen Vorgang des Verkleinerns sicherer zu gestalten, sollten Sie die betreffenden Windows-Partitionen defragmentieren. Das Defragmentieren erledigen Sie unter Windows XP mit
einem Rechtsklick über dem Symbol Arbeitsplatz im Start-Menü. Wählen Sie den Punkt Ver-
189
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 189
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.1
5
Die Installation
walten und dort Datenspeicher • Defragmentierung. Bei Windows Vista und Windows 7 gelangen Sie zu dieser Einstellung über die Schaltfläche Computer im Start-Menü. Dort führen
Sie ebenfalls einen Rechtsklick aus und wählen Verwaltung. In dem daraufhin erscheinenden
Fenster wählen Sie Datenspeicher • Datenträgerverwaltung.
Abbildung 5.2 Defragmentieren Sie Ihre Windows-Partition vor der Verkleinerung.
Auslagerungsdatei ausschalten
Schalten Sie vor der Partitionsverkleinerung die Windows-Auslagerungsdatei aus. Diese Datei
nennt sich pagefile.sys und kann bei Windows XP über folgende Schritte deaktiviert werden:
Klicken Sie mit der rechten Maustaste auf die Schaltfläche Computer im Start-Menü, wählen Sie hier Eigenschaften • Erweitert • Systemleistung • Einstellungen • Erweitert • Virtueller Arbeitsspeicher (Ändern), markieren Sie dort keine Auslagerungsdatei oder setzen Sie
den Wert der Auslagerungsdatei auf null. Nach der Verkleinerung der entsprechenden Partition
und der Installation von Ubuntu sollten Sie die Auslagerungsdatei freilich wieder aktivieren. Sie
ist mit der Swap-Partition unter Linux vergleichbar.
190
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 190
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Voraussetzungen
Vorgehensweise bei Windows 7
Unter Windows 7 gelangen Sie zu den nötigen Einstellungen über Startmenü • Einstellungen •
Systemsteuerung • System • Erweiterte Systemeinstellungen. Im Reiter Erweitert klicken Sie
auf Leistung • Einstellungen... (siehe Abbildung 5.3). Im sich darauf öffnenden Fenster Leistungsoptionen klicken Sie unter Virtueller Arbeitsspeicher auf Ändern. Es öffnet sich ein
weiteres Fenster Virtueller Arbeitsspeicher. Entfernen Sie hier einen Haken bei Auslagerungsdateigröße für alle Laufwerke automatisch verwalten und wählen anschließend die
jetzt zugängliche Option Keine Auslagerungsdatei (siehe Abbildung 5.4).
Abbildung 5.3 Unter Windows 7 finden Sie die nötigen Einstellungen im System-Menü.
Defragmentieren: Ein Datenträger ist kein statisches Gebilde: Es finden andauernd Lese-, Schreib- und
Löschoperationen statt. Manche Operationen geben Speicherplatz wieder frei, andere wiederum benötigen neuen Speicherplatz. Dieses dauernde Freigeben und erneute Belegen von Speicherblöcken führt
zu der sogenannten Fragmentierung. Eine fragmentierte Festplatte besitzt eine ungünstige Verteilung
von Datenblöcken, so dass sich die Zugriffszeiten auf die Daten durch zusätzliche Bewegungen der
Schreib-/Leseköpfe verlängern. Unter Defragmentierung versteht man die Neuordnung von Datenblöcken fragmentierter Dateien auf den Spuren und Sektoren der Festplatte, so dass Zugriffe mit optimaler
Geschwindigkeit durchgeführt werden können.
191
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 191
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.1
5
Die Installation
Abbildung 5.4 So schalten Sie die Windows-Auslagerungsdatei(en) ab.
Tipp 36: Ubuntu-Boot-Menü wiederherstellen
Wenn Sie bei einer bestehenden parallelen Installation von Windows und Ubuntu aus irgendwelchen
Gründen Ihr Windows-System neu installieren müssen, überschreibt Windows den Ubuntu-Bootloader
GRUB. Als Folge davon ist es nicht mehr möglich, das immer noch existierende Ubuntu zu starten. Zum
Glück ist das Installieren von GRUB problemlos möglich. Starten Sie eine Ubuntu-Live-CD/DVD, und
öffnen Sie ein Terminal. Wenn Sie GRUB in den Boot-Sektor der ersten Festplatte installieren möchten,
rufen Sie einfach grub-install mit der jeweiligen Festplatte als Argument auf:
sudo grub-install /dev/sda
In aller Regel erkennt GRUB bei der Installation alle vorhandenen Kernel und parallel vorhandene Betriebssysteme. Wenn Sie sich allerdings nicht sicher sind, ob GRUB alles korrekt erkannt hat, oder Sie
manuell einen neuen Kernel installiert haben, können Sie diesen Suchlauf mit sudo update-grub noch
einmal manuell starten. Nach einem Neustart können Sie wieder zwischen den installierten Betriebssystemen wählen.
192
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 192
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Die DVD im Live-Modus
5.2
Die DVD im Live-Modus
Legen Sie die beiliegende DVD 1 in das Laufwerk, und starten Sie den Rechner neu. Wenn Ihr
Computer nicht von der DVD startet, sondern stattdessen das bereits installierte System zu starten
versucht, dann brechen Sie den Boot-Vorgang bitte ab, und starten Sie den PC neu. Ändern Sie
in diesem Fall beim Startvorgang die Boot-Reihenfolge in Ihrem BIOS. Zum Ändern der BootReihenfolge sehen Sie bitte in Abschnitt 5.1.1, »Boot-Vorbereitungen im BIOS«, ab Seite 184
nach.
Abbildung 5.5 Die Ubuntu-CD/DVD wurde erkannt. Warten Sie den automatischen Start der Installation ab,
oder drücken Sie eine beliebige Taste auf der Tastatur, um weitere Einstellungen vorzunehmen.
5.2.1
Start
Wenn die Live-DVD erkannt wurde, erscheint der Bildschirm aus Abbildung 5.5. Sie haben nun
zwei Möglichkeiten:
왘
Warten Sie den automatischen Start der Installation ab. Sie gelangen nach dem Booten der
DVD automatisch zu dem Bildschirm aus Abbildung 5.6. Lesen Sie in diesem Fall ab dem
Abschnitt »Live-Betrieb oder Installation?« auf Seite 194 weiter.
왘
Drücken Sie eine beliebige Taste auf der Tastatur, um weitere Einstellungen vorzunehmen. Als
Erstes folgt eine Abfrage der bevorzugten Sprache. Standardmäßig ist sie English. Sie können
sie aber mit Hilfe der Pfeiltasten oder durch Drücken von F2 in Deutsch ändern. Sie können
in den erweiterten Einstellungen die DVD auf Fehler überprüfen, Ihren Arbeitsspeicher auf
korrekte Funktion testen oder spezielle Boot-Parameter eingeben. In 99 % aller Fälle benötigen
193
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 193
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.2
5
Die Installation
Sie diese erweiterten Einstellungen nicht. Daher werden wir in diesem Buch nicht näher
darauf eingehen. Wenn Sie mehr über diese Funktionen erfahren möchten, sehen Sie bitte
im Openbook auf der DVD 2 nach.
Übrigens: Wenn Sie normalerweise per Router und Netzwerkkarte eine Verbindung ins Internet
herstellen, dann brauchen Sie nichts zu tun; Sie werden von Ubuntu während des Startvorgangs
automatisch mit dem weltweiten Netz verbunden. Es kann vorkommen, dass Sie beim Starten
der Live-DVD einige Zeit lang kein Bild sehen. Dies passiert immer dann, wenn das System Ihren
Monitor während des Bootens nicht richtig ansprechen kann. Haben Sie ein wenig Geduld,
Ubuntu startet trotzdem.
Abbildung 5.6 Nach dem Start der DVD werden Sie von diesem Bildschirm begrüßt. Wählen Sie als Erstes auf
der linken Seite als Sprache Deutsch aus und lesen Sie bei Bedarf die Veröffentlichungshinweise.
Live-Betrieb oder Installation?
Nachdem die DVD fertig geladen wurde, erwartet Sie der Bildschirm aus Abbildung 5.6. Wählen
Sie als Erstes auf der linken Seite die Sprache Deutsch aus. Sie haben nun die beiden folgenden
Möglichkeiten zur Wahl, die ich Ihnen bereits zu Anfang des Kapitels beschrieben habe:
1. Ubuntu testen
Sie können mit der DVD 1 Ubuntu nicht nur installieren, sondern auch gefahrlos vorher
ausprobieren. Hierbei gefährden Sie Ihr bestehendes System nicht (siehe Abschnitt 5.2.2,
»Ubuntu ohne Installation nutzen«, ab Seite 195). Eine Live-DVD bietet eine faszinierende
Möglichkeit, einmal Ubuntu-Luft zu schnuppern, ohne das System zu installieren. Doch das
194
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 194
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Die DVD im Live-Modus
ist nicht ihr einziger Sinn und Zweck. Eine weitere wichtige Anwendung besteht darin, dass
Sie mit der Live-DVD Reparaturen auf Ihrer Festplatte ausführen können, falls das installierte
System nicht mehr funktionieren sollte.
2. Ubuntu installieren
Die wahrscheinlich bequemste Methode der Installation ist die grafische Variante aus dem
Live-System heraus (siehe Abschnitt 5.2.3, »Ubuntu installieren«, ab Seite 199). Allerdings gibt
es auch andere Installationsmöglichkeiten wie beispielsweise Wubi (siehe Abschnitt 5.3.1,
»Als Anwendung unter Windows – Wubi«, auf Seite 209) oder die klassische textbasierte
Installation (siehe Abschnitt 5.5, »Textbasierte Installation«, ab Seite 219). Selbstverständlich
können Sie Ubuntu auch parallel zu einem bereits benutzten Windows installieren. Die
grafische Installation hat zwei bedeutende Einschränkungen:
왘
Das Live-System muss zunächst einmal starten, und dazu werden mindestens 256 MB RAM
benötigt. Es gibt immer noch Rechner, die nicht darüber verfügen, aber auch mit 256 MB
RAM verlaufen die Vorbereitungen zur Installation quälend langsam. Es empfehlen sich
mindestens 512 MB.
왘
Zwar bietet der grafische Installer auch eine manuelle Partitionierung an, diese ist aber
erstens langsam und zweitens unvollständig – weder ist die Einrichtung des LVM (Logical
Volume Manager) noch die eines RAID-Systems möglich.
Die Installation von Ubuntu dauert nur ein paar Minuten – auf einem modernen PC beispielsweise ca. 20 bis 30 Minuten. Wir werden uns in diesem Kapitel näher mit den verschiedenen
Arten der Installation eines Desktop-Systems beschäftigen. Wenn Sie einen Server aufsetzen, ein
RAID einrichten oder LVM nutzen möchten, so sehen Sie in Kapitel 18, »Server-Installation«, ab
Seite 755 nach.
Fehlende Sprachpakete
Aufgrund des beschränkten Platzes auf einer DVD sind darauf nicht alle Sprachpakete integriert.
Trotz einer korrekten Auswahl der Sprache erscheinen daher einige Programme wie Firefox und
LibreOffice im Live-Betrieb und nach der Installation dennoch auf Englisch. Sie werden nach der
Installation auf fehlende Sprachpakete hingewiesen und können die Installation dieser Pakete
dann nachholen.
5.2.2
Ubuntu ohne Installation nutzen
Bevor die richtige Installation erklärt wird, die tatsächlich etwas an Ihrer Festplatte verändert,
erläutere ich eine »ungefährliche« Variante, Ubuntu kennenzulernen. Wenn Sie einen Computer
benutzen und damit ein Betriebssystem, dann müssen für fast alle Funktionen, die Sie nutzen,
Zugriffe auf Ihre Festplatte stattfinden. Zum Beispiel müssen Dateien gelesen und gesichert werden. Diese Zugriffe erfolgen heutzutage sehr schnell, so dass ein flüssiges Arbeiten möglich ist.
Im Prinzip können diese Zugriffe aber nicht nur auf die Festplatte erfolgen, sondern auch auf CDs
oder DVDs. Eben dies geschieht bei einer Live-DVD. Auf ihr befindet sich das Betriebssystem,
auf das Sie zugreifen, wenn Sie von dieser DVD starten.
195
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 195
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.2
5
Die Installation
Einschränkungen im Live-Betrieb
Zwei Einschränkungen sind hierbei zu beachten:
1. Der Zugriff auf eine CD oder DVD erfolgt technisch bedingt langsamer als der Zugriff auf
eine Festplatte. Ein Betriebssystem von einer Live-DVD wird niemals so schnell sein wie ein
installiertes System auf Ihrer Festplatte. Temporäre Dateien landen im Arbeitsspeicher, daher
brauchen Sie mindestens 256 MB für den Betrieb der Live-DVD.
2. Sie können keine Daten auf der Festplatte speichern, da kein Zugriff auf die Festplatte stattfindet. Ebenso ist das Speichern auf der verwendeten CD/DVD nicht möglich. Eine elegante
Möglichkeit zum Speichern von Dateien während des Live-Betriebs besteht in der Verwendung von USB-Sticks. Sie können entweder einen USB-Stick benutzen, um die Installation
durchzuführen (siehe Abschnitt 5.3.2, »Installation mit einem USB-Stick«, ab Seite 211) und
dann darauf auch Daten speichern (siehe Seite 196), oder bei Verwendung der Live-DVD
einfach einen USB-Stick verwenden, um Dateien zu speichern. Fast alles, was Sie in diesem
Buch zum Umgang mit Ubuntu lernen, können Sie auch mit der Live-DVD tun. Sie richten
z. B. Ihre Internetverbindung so ein, als ob das System installiert wäre.
Live-System: Ein Live-System ist ein Betriebssystem, das ohne Installation und Beeinflussung des Inhalts
der Festplatte gestartet werden kann. Das gesamte Betriebssystem wird hierzu auf einen bootfähigen
Speicher wie USB-Stick, Flash-Speicher, Diskette, CD-ROM oder DVD installiert.
Arbeiten mit der Live-DVD
Nach dem Bestätigen des Buttons Ubuntu testen befinden Sie sich auf einem »regulären« Ubuntu-Desktop. Sie können nun beispielsweise eine Internetverbindung herstellen, indem Sie den
Network-Manager (oben rechts im Panel) entsprechend konfigurieren. Sie erfahren mehr über
den Network-Manager in Abschnitt 9.7.2, »Netzwerkkonfiguration«, ab Seite 394.
Wenn Sie Ubuntu noch nie verwendet haben, sollten Sie einen Blick in Kapitel 6, »Erste Schritte«,
ab Seite 237 werfen. Da Ubuntu ein wenig anders aussieht als zum Beispiel Windows, begleite
ich Sie dort bei Ihren ersten Schritten zur Erkundung von Ubuntu.
Installation möglich
Auf dem Desktop befindet sich eine Verknüpfung, mit deren Hilfe Sie Ubuntu auf die Festplatte
bringen können. Nachdem Sie sich also in Ruhe umgesehen haben, können Sie Ubuntu durch
einen Klick auch gleich installieren (siehe Abbildung 5.7) – ein Neustart ist also nicht nötig. Lesen
Sie in diesem Fall ab Abschnitt 5.2.3, »Ubuntu installieren«, ab Seite 199 weiter.
USB-Sticks
Sie können Daten, die Sie während des Arbeitens mit der Live-DVD erstellen, übrigens problemlos auf einem USB-Stick speichern. Dies ist bei einem Live-System natürlich dann besonders
sinnvoll, wenn beispielsweise Ihr bisher verwendetes Betriebssystem nicht mehr funktioniert
und Sie unbedingt bestimmte Daten aus dem Internet herunterladen müssen.
196
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 196
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Die DVD im Live-Modus
Ein anderer Einsatzbereich besteht darin, dass Sie auf diese Weise gefahrlos an die Daten des
regulär installierten Betriebssystems herankommen und diese somit sichern können (z. B. nach
einem Virenbefall von Windows).
Mounten – Einhängen
Den Stick müssen Sie allerdings vor der Benutzung ins System einhängen. Bei einem installierten
Ubuntu ist das Ein- und Aushängen (Mounten und Unmounten) eines USB-Sticks sehr einfach.
Hier erscheint beim Einstecken des USB-Sticks ein Symbol auf dem Desktop, und das Einhängen
geschieht automatisch. Lediglich das Aushängen muss manuell erfolgen: durch einen Rechtsklick
auf das Symbol und Auswählen des Punktes Laufwerk sicher entfernen. Wenn Sie das LiveSystem direkt von einem USB-Stick starten, werden Änderungen, die Sie in diesem System
vornehmen, automatisch auf dem gleichen Stick gespeichert.
Abbildung 5.7 Nach dem Starten erscheint ein regulärer Ubuntu-Desktop. Hier wurde eine Verbindung
ins Internet hergestellt und der Firefox gestartet. All dies ist möglich, ohne Ubuntu zu installieren.
Einhängen mit Nautilus und sicher wieder entfernen!
Diese Vorgehensweise funktioniert auf vielen PCs auch im Live-Betrieb. Wenn dies allerdings
nicht gelingt, gibt es auch die Möglichkeit, den Stick über Nautilus (siehe Abschnitt 6.5.2,
»Nautilus – der Dateibrowser«, ab Seite 271) einzuhängen.
197
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 197
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.2
5
Die Installation
Zum einfachen grafischen Mounten öffnen Sie bitte ein Nautilus-Fenster, zum Beispiel Ihren
Persönlichen Ordner. Dort finden Sie auf der linken Seite eine Verzeichnisübersicht. Wenn Sie
Ihren USB-Stick eingesteckt haben, erscheint der Name Ihres Sticks in dieser Übersicht. Führen
Sie einen Rechtsklick auf diesen Namen aus, und wählen Sie den Punkt Einhängen. Hierdurch
wird Ihr USB-Stick eingehängt, und Sie können ihn durch einen weiteren Doppelklick öffnen
und verwenden.
Bevor Sie Ihren USB-Stick wieder entfernen können, müssen Sie ihn aus dem System aushängen.
Dies geschieht auf die gleiche Weise wie beim Einhängen (siehe Abbildung 5.8), nur dass Sie nun
beim Rechtsklicken den Punkt Laufwerk sicher entfernen auswählen. Ein ordnungsgemäßes
Aushängen des Sticks ist unbedingt erforderlich, da Sie sonst den Verlust Ihrer Daten riskieren!
Speichern auf USB-Sticks oder im Netzwerk
Bei dem Betrieb einer Live-CD/DVD ist es nicht immer möglich, Daten oder Einstellungen auf
der lokalen Festplatte zu speichern (z. B., weil diese kaputt ist und Sie Daten von dieser retten
möchten), so dass Sie auf ein externes Laufwerk (Festplatte oder USB-Stick) angewiesen sind. Eine
weitere Möglichkeit besteht darin, ein vorhandenes Windows-Netzwerk zu nutzen. Um auf diese
Windows-Netzwerkverzeichnisse zugreifen zu können, führen Sie im Menü Orte • Netzwerk
aus. Daraufhin öffnet sich ein Fenster des Dateimanagers, und das Icon Windows-Netzwerk
wird angezeigt. Durch einen Doppelklick gelangen Sie in das gewünschte Verzeichnis.
Abbildung 5.8 Durch einen Rechtsklick hängen Sie den USB-Stick sicher aus oder binden ihn ein.
Um das Live-System zu beenden, gehen Sie folgendermaßen vor: Klicken Sie auf die
Ein/Aus-Schaltfläche in der rechten oberen Ecke des Bildschirms, und führen Sie Neu starten
oder Ausschalten aus.
198
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 198
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Die DVD im Live-Modus
5.2.3
Ubuntu installieren
Wir kommen nun zu der zweiten Option, die Ihnen die DVD bietet: die Installation. Sie gelangen
zu dieser entweder durch einen Klick auf die Schaltfläche Ubuntu installieren (siehe Abbildung
5.6) oder durch die Installation aus dem Live-System heraus (siehe Abbildung 5.7). Sie sollten
für die Installation auf einem modernen PC zwischen 15 und 30 Minuten einplanen.
Desktop-Version: Wenn Sie eine Ubuntu-CD herunterladen (siehe Abschnitt 2.2, »Quellen für Ubuntu«,
Stichwort »Download«, ab Seite 96), haben Sie die Wahl zwischen der sogenannten Desktop- und der Alternate-Version. Für die hier besprochene grafische Installationsmethode benötigen Sie die Desktop-Version.
Diese Version wird standardmäßig heruntergeladen, wenn Sie den Download starten.
Alternate-Version: Die Alternate-Version beschreibt die klassische textbasierte Installation (siehe Abschnitt 5.5, »Textbasierte Installation«, ab Seite 219). Diese Version finden Sie, wenn Sie auf der Ubuntu-Website nach »alternative downloads« suchen.
Nach einem Klick auf Ubuntu (11.04) installieren beginnen die Installationsabfragen, die ich Folgenden erläutern werde. Bei dem nächsten Schritt werden einige vorbereitende Fragen gestellt.
Im oberen Bereich werden Sie darauf hingewiesen, darauf zu achten, dass
왘
Sie genügend freien Speicherplatz haben,
왘
ein eventuelles Note- oder Netbook an die externe Stromversorgung angeschlossen ist und
왘
eine Internetverbindung besteht.
Abbildung 5.9 Erfüllen Sie die Voraussetzungen, und möchten Sie zusätzliche Treiber/Updates installieren?
199
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 199
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.2
5
Die Installation
Internet bereits während der Installation nutzen
Ein grüner Haken und ein schwarzes Kreuz signalisieren den Status der Voraussetzungen (vgl.
Abbildung 5.9). Idealerweise wird der Zugang zum Internet durch einen Router realisiert, der
systemunabhängig zu konfigurieren ist, beispielsweise per Browser. Ein moderner Router kann
in Verbindung mit einem bestehenden DSL- oder ISDN-Anschluss genutzt werden und besitzt
oftmals auch ein integriertes Modem. Ubuntu kann dann in Verbindung mit solchen Geräten
bereits während des Installationsvorgangs für den (Inter-)Netzwerkeinsatz eingerichtet werden.
Hierbei ist es gleichgültig, ob Sie die Verbindung über ein Kabel oder drahtlos per WLAN
herstellen. Sind Sie mittels eine Kabels an den Router angeschlossen, so ist die Verbindung sofort
hergestellt. Bei der Nutzung von WLAN müssen Sie erst das betreffende Funknetzwerk auswählen
– auch wenn Sie nur eines besitzen. Klicken Sie dazu mit der Maus auf das WLAN-Symbol neben
rechts neben dem stilisierten Lautsprecher. Es erscheint eine Auflistung aller zur Verfügung
stehenden Netzwerke. Nun müssen Sie nur noch das richtige Netzwerk durch einen einfachen
Klick auswählen und sich gegebenenfalls durch ein Kennwort autorisieren.
Wenn Ihr Computer via Modem direkt an das Internet angebunden ist, muss die Konfiguration
des Internetanschlusses nachgeholt werden. Mehr dazu erfahren Sie in Abschnitt 9.7.2, »Netzwerkkonfiguration«, ab Seite 394. Die Nutzung eines bestehenden Internetzugangs ist zwar nicht
lebensnotwendig für die Installation von Ubuntu, aber doch recht komfortabel. Nur bei bestehender Internetverbindung können Sie die Fragen beantworten, ob Sie eventuell vorhandene
Updates und proprietäre Treiber – also Treiber und Software von Drittanbietern – bereits
während der Installation herunterladen und ins System integrieren möchten.
Nicht alle Treiber sind integriert
Im Live-Betrieb sind grundsätzlich keine proprietären Treiber installiert, die zum reibungslosen
Betrieb einiger Grafik- oder WLAN-Karten notwendig wären. Daraus kann resultieren, dass Sie
beispielsweise über Funk keine Verbindung zum Router herstellen können. Dadurch, dass der
richtige Grafiktreiber fehlt, haben Sie unter Umständen auch ein etwas verschwommenes Bild im
Live-Betrieb. Diese Einschränkung gilt nicht mehr, sobald Sie Ubuntu und die proprietären Treiber installiert haben. Sie können an dieser Stelle auch einen Codec auswählen und installieren,
der Sie in die Lage versetzt, MP3-Dateien abzuspielen.
Proprietär: Proprietäre Software verbietet ihre Weiterverbreitung oder Veränderung ohne Erlaubnis. Sie
grenzt sich dadurch von freier Software und halbfreier Software ab. Proprietäre Software ist unfreie
Software; dies bedeutet nicht, dass es verboten wäre sie kommerziell zu vertreiben. Kostenlose proprietäre
Software wird »Freeware« genannt.
Wie viel Platz geben Sie Ubuntu in Ihrem Rechner?
Im nächsten Schritt wird es eventuell etwas komplizierter: Es erfolgt die Partitionierung, das
Einteilen des Festplattenspeichers in Partitionen und logische Laufwerke. An dieser Stelle möchte
ich mich kurzfassen, damit Sie schnell zum Ziel gelangen. Sie sollten der Partitionierung mit
Respekt, nicht aber mit Angst begegnen. Ubuntu erwartet Sie – abhängig von dem bereits
vorhandenen Zustand Ihrer Festplatte – mit zwei möglichen Bildschirmen.
200
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 200
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Die DVD im Live-Modus
Abbildung 5.10 Die Auswahlmöglichkeiten richten sich nach den individuellen Voraussetzungen
Ihres Rechners. Wenn Sie lediglich Ubuntu auf Ihrem Rechner haben möchten, ist die
Partitionierung erledigt, bevor sie richtig angefangen hat.
Abbildung 5.11 Mit einem Schieberegler können Sie die Größe der Partitionen ändern.
Sie können an dieser Stelle auch eine andere Festplatte auswählen.
201
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 201
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.2
5
Die Installation
1. Wenn Sie auf Ihrem Rechner bereits ein Betriebssystem installiert haben (siehe Abbildung
5.10), dann haben Sie prinzipiell die Möglichkeiten
왘
Ubuntu 11.04 neben <xyz> installieren
Ubuntu soll neben dem bereits vorhandenen System installiert werden (hierbei wird das
vorhandene System verkleinert, um Platz für Ubuntu schaffen). Wenn Sie keinen Platz
für Ubuntu auf Ihrer Festplatte haben und Sie das bestehende Betriebssystem parallel
behalten möchten, dann ist diese Option ebenfalls Ihre erste Wahl. Bitte beachten Sie vor
der automatischen Schrumpfkur die Hinweise in Abschnitt 5.1.3, »Wenn Sie Windows
neben Ubuntu behalten möchten«, ab Seite 189. Mit einem Schieberegler können Sie die
Größe der Partitionen ändern, achten Sie aber darauf, dass das existierende Betriebssystem
genügend Platz behält. Es lohnt sich also, vor der Installation von Ubuntu noch einen Blick
in das eventuell vorhandene System zu werfen.
왘
Ubuntu <xy> auf die Version 11.04 aktualisieren
Durch diesen Punkt haben Sie die Möglichkeit, ein eventuell bereits vorhandenes Ubuntu
auf die neue Version zu aktualisieren (vorhandene Daten sollten dabei erhalten bleiben).
Diese Option erscheint nur, wenn sich auf Ihrem Rechner bereits ein installiertes Ubuntu
befindet.
Abbildung 5.12 Wenn Sie die ganze Festplatte nutzen möchten, bleibt Ihnen nur die Wahl
der entsprechenden Platte übrig.
왘
<xyz> löschen und neu installieren
Hierbei wird das vorhandene System durch Ubuntu ersetzt (das vorhandene System und
alle Daten werden gelöscht). Diesen Punkt wählen Sie, wenn Sie auf Ihrem Rechner
lediglich Ubuntu verwenden möchten und nicht noch parallel ein anderes Betriebssystem
(beispielsweise Windows) installiert haben. Dann erstellt Ubuntu ein Standardlayout mit
202
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 202
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Die DVD im Live-Modus
gebräuchlichen Einstellungen. Sie können hier natürlich auch eine zweite Festplatte als
Installationsziel angeben. Dazu wählen Sie im oberen Bereich in einem Auswahldialog die
entsprechende Festplatte. Wenn Sie Ubuntu auf eine zweite Festplatte installieren, wird
auf die erste Festplatte ein Bootloader installiert. Dieser gibt Ihnen unter anderem beim
Starten des Rechners die Möglichkeit, aus den eventuell installierten Betriebssystemen
dasjenige auszusuchen, das Sie benutzen möchten.
왘
Etwas anderes
Hier können Sie die Partitionierung manuell durchzuführen. Diese letzte Option bietet die
volle Kontrolle, kann für Einsteiger aber zu Beginn unübersichtlich erscheinen.
2. Sie haben eine völlig leere (formatierte) Festplatte (siehe Abbildung 5.13). Dann können Sie
lediglich zwischen den beiden folgenden Optionen wählen:
왘
Festplatte löschen und Ubuntu installieren
Hierbei installieren Sie Ubuntu, wobei ein eventuell nicht erkanntes System und alle
Daten dabei gelöscht werden. Diesen Punkt wählen Sie, wenn Sie auf Ihrem Rechner
lediglich Ubuntu verwenden möchten und nicht noch parallel ein anderes Betriebssystem
(beispielsweise Windows) installiert haben.
왘
Etwas anderes
Wenn Sie mit dem Standardlayout nicht zufrieden sind, sollten Sie den letzten Punkt
wählen. Mit dieser Option haben Sie die völlige Kontrolle über die Aufteilung (Partitionierung) Ihrer Festplatte. Gehen Sie hierbei mit Vorsicht zu Werke, und achten Sie darauf,
dass noch genügend Platz für ein eventuell vorhandenes altes System übrig bleibt. Da ich
diese Vorgehensweise aber nur fortgeschrittenen Benutzern empfehle, verweise ich Sie an
dieser Stelle auf Abschnitt 5.5, »Textbasierte Installation«, ab Seite 219. Dort werde ich
die manuelle Partitionierung detailliert beschreiben.
Abbildung 5.13 Bei einer leeren Festplatte sind die Möglichkeiten naturgemäß beschränkt.
203
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 203
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.2
5
Die Installation
Abbildung 5.14 Sie können die bereits vorhandenen Partitionen einzeln bearbeiten.
Abbildung 5.15 Sie können für jede Partition den Einhängepunkt manuell festlegen und bestimmen,
welches Dateisystem verwendet und ob formatiert werden soll.
Tipp 37: Windows und Linux parallel
Sie vereinfachen sich das Leben ungemein, wenn Sie in einem solchen Fall zuerst Windows und erst
in einem zweiten Schritt Ubuntu installieren. Das Problem liegt in der »Verschlossenheit« von Windows. Windows ist quasi ein Alleinherrscher und duldet nur unter bestimmten Voraussetzungen andere
Betriebssysteme neben sich. Eine dieser Einschränkungen ist, dass Sie ohne große Anstrengungen mit
dem Windows-Bootloader keine Linux-Installationen starten können. Daher ist es wesentlich einfacher,
wenn Sie bei einer Neuinstallation zuerst Windows und dann Ubuntu aufspielen. In diesem Fall wird der
Linux-Bootloader GRUB installiert. Dieser kann problemlos auch Windows starten.
204
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 204
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Die DVD im Live-Modus
Eventuelle Probleme mit einem vorhandenen RAID
Die Installationsroutine ist gut, aber nicht perfekt. Große Schwierigkeiten bereitet Ubuntu z. B.
eine vorhandene RAID-Konfiguration. Wenn Sie auf Ihrem Rechner die Festplatten zu einem
RAID-Verbund verknüpft haben und darin Windows installiert ist, können Sie Ubuntu nicht in
diesem RAID-Verbund installieren! Sie können nun entweder eine weitere Festplatte für Ubuntu
einbauen oder den RAID-Verbund auflösen. Im Anschluss installieren Sie zuerst Windows und
dann Ubuntu neu. Dies bedeutet nicht, dass Sie unter Ubuntu kein RAID nutzen können. Wie
dies funktioniert, erfahren Sie in Kapitel 18, »Serverinstallation«, ab Seite 755 und in Abschnitt
18.4.5, »RAID«, ab Seite 774.
RAID: Unter einem Redundant Array of Independent Disks (RAID) versteht man ein (häufig auf Servern
eingesetztes) Modul aus mehreren voneinander unabhängigen Festplatten. Mit einem RAID kann beispielsweise der Ausfall einer Festplatte ohne Datenverlust verkraftet werden.
Installation auf externen USB-Medien
Ubuntu kann auch auf externe Datenträger wie USB-Festplatten oder Memorysticks installiert
werden. Von Letzterem sollten Sie aus zweierlei Gründen Abstand nehmen: Zum einen sind
derartige Flash-Medien nur begrenzt oft (wieder-)beschreibbar, zum anderen sind diese Medien
leider nicht so zuverlässig wie die klassischen Festplatten.
Manuelles Ersetzen einer vorhandenen Ubuntu/Linux-Installation
Wenn Sie bereits zuvor eine Linux- oder Ubuntu-Installation auf Ihrer Festplatte hatten, möchten
Sie vielleicht in die bereits vorhandenen Partitionen ein neues Ubuntu-Linux installieren. Mir
ist bewusst, dass Ubuntu dies inzwischen auch standardmäßig als Option anbietet. Bei meinen
Tests hat dies aber nicht zuverlässig funktioniert. Dennoch gelingt dieser Vorgang leicht, wenn
Sie manuell partitionieren und dabei Folgendes beachten:
왘
Führen Sie vor einer Neuinstallation unbedingt ein Backup Ihrer Daten durch. Wichtige
Hinweise dazu erhalten Sie in Abschnitt 16.2, »Backup-Grundlagen«, ab Seite 674.
왘
Während der Installation entscheiden Sie sich für eine manuelle Partitionierung. Wählen
Sie dann die vorhandene Linux-Partition aus, und geben Sie an, dass diese Partition als
neue Systempartition dienen soll. Die Systempartition erkennen Sie am Einhängepunkt »/«
(englisch mount point). Vergessen Sie die Markierung für das Formatieren nicht. Dadurch
verlieren Sie allerdings alle Daten, die sich in dieser Systempartition befinden. Wenn Sie
die Systempartition nicht neu formatieren, erhalten Sie mit großer Wahrscheinlichkeit kein
funktionierendes System.
왘
Wenn Sie bei Ihrer alten Installation eine separate /home-Partition eingerichtet hatten, sind
Sie in der glücklichen Lage, dass Sie diese weiterverwenden können. Dies bedeutet, dass
Sie keinen Datenverlust riskieren, wenn Ihre Daten ordnungsgemäß in Ihrem persönlichen
Ordner abgespeichert sind. Geben Sie in einem solchen Fall an, dass Sie die Partition mit dem
Einhängepunkt /home weiterbenutzen möchten, aber dass Sie die Partition nicht formatieren
möchten. Achten Sie hier darauf, dass Sie das richtige Dateisystem auswählen.
205
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 205
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.2
5
Die Installation
Festplatte wird im Hintergrund formatiert
Nachdem Sie festgelegt haben, wie sich Ubuntu auf Ihrer Festplatte einrichten darf, wird die
Festplatte automatisch im Hintergrund vorbereitet. Im Vordergrund hingegen müssen Sie noch
einige Angaben machen, die im Folgenden kurz erläutert werden. Diese Angaben werden im Arbeitsspeicher zwischengespeichert und gehen nicht verloren, wie man vielleicht glauben könnte.
Wo befinden Sie sich?
Jetzt wählen Sie Ihren Standort und die zugehörige Zeitzone (siehe Abbildung 5.16). Dies erledigen Sie einfach durch einen Klick auf die in Zeitzonen eingeteilte Weltkarte. Es ist hierbei egal, in
welchem Teil Deutschlands Sie sich befinden, da es für die Bundesrepublik (oder auch Österreich
und Schweiz) nur eine einzige Zeitzone gibt. In einem Land wie Russland ist der genaue Standort
allerdings wichtiger, da es dort neun Zeitzonen gibt.
Sprache und Zeitzone
Wenn Sie im vorigen Schritt Deutsch als Ihre Standardsprache eingestellt haben (und sich nicht
im Ausland befinden), können Sie diesen Schritt einfach überspringen und Vor klicken. Es ist
automatisch Berlin als Zeitzone eingetragen.
Abbildung 5.16 Wählen Sie Ihren Standort und Ihre Zeitzone.
Benötigen Sie Umlaute oder Akzente?
Mit dem folgenden Schritt beenden Sie die Lokalisierung Ihres zukünftigen Systems. Es folgt
die Wahl des richtigen Tastaturlayouts. Normalerweise brauchen Sie aber gar keine Auswahl zu
treffen und können einfach auf Vor klicken.
206
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 206
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Die DVD im Live-Modus
Abbildung 5.17 In diesem Fenster wählen Sie das Tastaturlayout.
Persönliche Angaben
Im Anschluss geben Sie Ihren Namen, den gewünschten Login-Namen, das Passwort und den
Rechnernamen ein (siehe Abbildung 5.18). Sie können hier auch den Sicherheitslevel für Ihren
Rechner einstellen – vom automatischen Anmelden bis hin zur Verschlüsselung Ihrer Daten.
Abbildung 5.18 Geben Sie Ihren Namen und Ihr Passwort ein.
207
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 207
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.2
5
Die Installation
Verschlüsselung
Bei der Angabe Ihrer persönlichen Daten haben Sie die Möglichkeit der Verschlüsselung. Hierbei
wird Ihr persönlicher Ordner, in welchem alle Ihre benutzerspezifischen Daten abgelegt werden,
verschlüsselt – nicht das gesamte System. Eine derartige Verschlüsselung ist gerade bei mobilen
Rechnern – also Note- und Netbooks – durchaus sinnvoll, da hier die Gefahr des Diebstahls
wesentlich größer ist. Eine kleine Warnung darf aber nicht fehlen: Vergessen Sie auf keinen Fall
Ihr persönliches Kennwort, da Sie ansonsten keinen Zugriff mehr auf Ihre Dateien haben!
Ubuntu stellt sich vor
Herzlichen Glückwunsch, Sie können sich jetzt einfach zurücklehnen und einen Kaffee oder Tee
genießen. Das Installationsprogramm übernimmt ab jetzt den Rest und meldet sich erst wieder,
wenn die Installation abgeschlossen ist.
Während der Installation betrachten Sie eine Ubuntu-Slideshow, in der einige Besonderheiten
von Ubuntu erläutert werden. Auf diese Weise soll Ihnen die (kurze) Wartezeit versüßt werden,
die die Installation erfordert. Auf einem modernen Rechner sollte die gesamte Installation nicht
mehr als 20 Minuten in Anspruch nehmen.
Entfernen unnötiger Pakete
Wer den Installationsprozess aufmerksam beobachtet, wird sich wahrscheinlich wundern, warum
im letzten Schritt Pakete automatisiert entfernt werden. Dies beruht zum größten Teil auf der
Internationalität von Ubuntu. Die CD/DVD, die Sie zur Installation verwenden, eignet sich zur
Verwendung in vielen verschiedenen Sprachen, und die Auswahl, welche Sprache Sie bevorzugen, findet am Anfang der Installation statt.
ubiquity
Während der Installation werden sämtliche Daten des Installationsmediums auf die Festplatte
übertragen, also auch Sprachpakete für andere Sprachen. Aufgrund Ihrer Sprachauswahl werden
nun am Ende des Installationsprozesses alle unnötigen Sprachpakete wieder gelöscht. Aber auch
andere Pakete, die zwar für die Installation, nicht aber für den Betrieb von Ubuntu wichtig
sind, werden wieder entfernt. Ein Beispiel hierfür ist das Paket ubiquity – ein Programm, das die
Live-Installation erst ermöglicht.
Tipp 38: Den Live-Installer aktualisieren
Bei einer Live-Installation wird das Werkzeug ubiquity genutzt. Bei der Benutzung kann es allerdings in
seltenen Fällen zu Problemen kommen. Wenn die Installation bei Ihnen misslingt oder Sie einfach nur
»auf Nummer sicher gehen« möchten, aktualisieren Sie ubiquity vor einer Installation. Dies können Sie
bequem erledigen, indem Sie die Paketlisten aktualisieren und ubiquity erneut installieren. Die Befehle
im Terminal (Anwendungen • Zubehör • Terminal) sehen dann folgendermaßen aus:
sudo apt-get update && sudo apt-get install ubiquity --reinstall
Hierbei wird selbstverständlich vorausgesetzt, dass Sie im Live-Betrieb einen funktionierenden Internetzugang nutzen können.
208
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 208
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Andere Installationsarten
5.3
Andere Installationsarten
Sie können Ubuntu nicht nur mit der beiliegenden DVD 1 und der eben beschriebenen grafischen
Variante installieren. Je nach Einsatzbereich haben Sie auch andere Möglichkeiten. An dieser
Stelle erläutere ich Ihnen einige hilfreiche alternative Installationsverfahren.
5.3.1
Als Anwendung unter Windows – Wubi
Auf der offiziellen Installations-CD ist das Programm Wubi (Windows Ubuntu Installation) enthalten. Mit Hilfe von Wubi ist es möglich, Ubuntu wie eine Anwendung unter Windows zu installieren. Bei dieser Installationsmethode wird keine separate Festplatte oder eine eigene Partition
benötigt. Der Start des Ubuntu-Systems erfolgt über einen Eintrag im Windows-Boot-Manager.
Dies ist eine Besonderheit, da bei einer regulären Parallelinstallation von Windows und Linux
alle Betriebssystemeinträge über GRUB verwaltet werden. Mit der beiliegenden DVD ist leider
keine Wubi-Installation möglich. Wenn Sie diese Art der Installation durchführen möchten, laden
Sie sich ein Abbild der Installations-CD herunter (siehe Abschnitt »Download« ab Seite 96).
Es stellt sich berechtigterweise die Frage, warum man denn nicht ausschließlich diese Art der
Installation durchführt. Schließlich hat man damit eine bequeme Möglichkeit gefunden, Ubuntu
zu installieren, ohne dass man auf Windows verzichten müsste oder eine bestehende WindowsInstallation durch eine Parallelinstallation gefährdet. Zum Ausprobieren von Ubuntu ist Wubi
daher eine exzellente Alternative.
Etwas langsamer
Es handelt sich bei Wubi um eine reale Installation. Der einzige Unterschied besteht darin, dass
Ubuntu in eine Datei und nicht in eine Partition installiert wird. Dadurch ist Ubuntu prinzipiell genauso schnell wie bei einer separaten Installation. Die einzige Einschränkung besteht
im Festplattenzugriff. Dieser kann installationsbedingt ein wenig langsamer sein, da ein derart
installiertes Ubuntu ständig auf die Dateien der Windows-Partition und nicht auf eine eigene
Linux-Partition zugreifen muss und dadurch folglich ein wenig langsamer bei Schreib- und Lesezugriffen sein wird. Bei zunehmender Fragmentierung der Festplatte wird dieser Effekt noch
verstärkt. In Abschnitt 5.1.3, »Wenn Sie Windows neben Ubuntu behalten möchten«, auf Seite
189 erfahren Sie, wie Sie bei Windows die Festplatte defragmentieren.
Anforderungen
In der folgenden Aufzählung sind die absoluten Mindestanforderungen genannt. Generell sollten
Sie gerade bei neueren Windows-Versionen mindestens einen 2-GHz-Prozessor, 4 GB freien
Festplattenplatz sowie 1 GB Arbeitsspeicher in Ihrem PC haben.
Installation
Die Installation von Ubuntu mit Hilfe von Wubi ist selbsterklärend und durch einige wenige Klicks erledigt. Starten Sie Windows, und legen Sie nach erfolgter Anmeldung einfach die
Installations-CD in Ihr Laufwerk. Wenn der Startbildschirm erscheint, wählen Sie dort Wubi.
209
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 209
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.3
5
Die Installation
Probleme bei Vista?
Wenn Sie Windows Vista mit dem Service Pack 1 verwenden, kann es vorkommen, dass die
Installation von Ubuntu ohne Fehlermeldung abbricht. Sollte dies passieren, liegt es daran, dass
Wubi während der Installation den Pfad zur Installations-CD/DVD »vergisst«. Zur Problemvermeidung öffnen Sie bitte die DVD über den Explorer und suchen nach der Datei wubi.exe.
Kopieren Sie diese auf Ihre Festplatte, und starten Sie durch einen Doppelklick die Installation
erneut.
Bei der Installation brauchen Sie nur wenige Angaben zu machen (siehe Abbildung 5.19):
왘
Wählen Sie das Ziellaufwerk, auf dem der Ordner installiert werden soll.
왘
Im Anschluss wählen Sie die gewünschte Größe des »virtuellen« Laufwerks.
왘
Treffen Sie eine Auswahl der gewünschten Desktopumgebung.
왘
Wählen Sie die gewünschte Sprache, den Benutzernamen des Hauptbenutzers und das gewünschte Passwort.
Klicken Sie anschließend auf den Button Installation, um die Installation zu starten. Nach
erfolgreicher Installation muss das Betriebssystem neu gestartet werden. Beim Neustart erscheint
dann ein Windows-Boot-Dialog, in dem Sie auswählen, welches Betriebssystem Sie starten wollen
(Ubuntu oder Windows).
Abbildung 5.19 Wubi lässt sich mit wenigen Angaben installieren.
210
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 210
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Andere Installationsarten
Deinstallation
Die Deinstallation von Ubuntu funktioniert genauso einfach. Da Windows Ubuntu wie eine Anwendung ansieht, geschieht das Entfernen auf die gleiche Art wie bei allen anderen Programmen
auch. Wählen Sie einfach in der Windows-Systemsteuerung unter Software, bzw. Programme
und Funktionen unter Vista, das Programm Wubi zur Deinstallation aus.
5.3.2
Installation mit einem USB-Stick
Bei der überwiegenden Anzahl der Netbooks gibt es nur die Möglichkeit, mittels USB eine
Installation des Betriebssystems vorzunehmen. Prinzipiell haben Sie hierbei die Auswahl zwischen einem USB-Stick und einem externen CD/DVD-Laufwerk. Laden Sie sich zu Beginn ein
Ubuntu-Abbild herunter oder verwenden Sie eines der Abbilder auf der DVD 2.
Tipp 39: Den USB-Stick neu formatieren
Manchmal reicht es nicht, die vorhandenen Daten auf dem Stick zu löschen – Sie müssen ihn neu
formatieren. Dies kann auch nötig sein, falls Sie im »regulären« Betrieb mit einem USB-Stick Probleme
haben. Am einfachsten gelingt dieser Vorgang mit integrierten Bordmitteln. So brauchen Sie lediglich
einen Rechtsklick auf das Desktop-Symbol des eingehängten USB-Sticks zu tätigen und im Auswahlmenü
den Punkt Formatieren ... auszuwählen.
Für eine größtmögliche Kompatibilität empfehle ich Ihnen für das Formatieren Ihres USBSticks die Verwendung des Typs FAT. So können Sie den Inhalt des Sticks problemlos unter Windows,
Linux und Mac lesen. Sie können in der Eingabemaske (siehe Abbildung 5.20) auch einen individuellen
Namen vergeben oder direkt die Laufwerksverwaltung aufrufen. Diese bietet wesentlich mehr Möglichkeiten. Sie finden dieses Programm unter System • Systemverwaltung • Laufwerksverwaltung. Auf der
Kommandozeile erledigen Sie die Formatierung nach der Installation des Pakets dosftools so:
mkdosfs -F 16 /dev/sda3
Eventuell ist es erforderlich, den Boot-Block auf dem USB-Laufwerk zu löschen:
dd if=/dev/zero of=/dev/sda3 bs=512 count=1
Hier wurde sda3 als Adresse des USB-Sticks verwendet. Die genaue Adresse finden Sie sonst einfach
durch dmesg | grep usb heraus.
Abbildung 5.20 Das Formatieren eines USB-Sticks gelingt mit Bordmitteln spielend einfach.
211
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 211
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.3
5
Die Installation
Vorsicht vor Datenverlust
Zu Beginn eine deutliche Warnung: Das hier beschriebene Vorgehen löscht alle Dateien, die sich
derzeit auf Ihrem USB-Stick befinden. Wenn Sie wichtige Dateien auf diesem vorhalten, kopieren
Sie sie vorher auf ein anderes Speichermedium.
Grafisches Werkzeug für .iso-Dateien und CDs benutzen
Das Programm usb-creator ist standardmäßig in Ubuntu enthalten und lässt sich über System •
Systemverwaltung • Startmedienersteller aufrufen. Mit diesem Programm können Sie auch die
sogenannten ISO-Abbilder für die Einrichtung des USB-Sticks verwenden (siehe Abbildung 5.21).
Temporäre Daten speichern
So können Sie bei der Erstellung des USB-Sticks als Boot-Medium einen vorher definierten Bereich als Speicherplatz für temporäre Dateien festlegen. Somit können Sie bei der Verwendung
dieses USB-Sticks als Live-Medium denselben USB-Stick auch als Speichermedium für beispielsweise heruntergeladene Dateien nutzen.
Erstellung unter Windows
Unter Windows bietet es sich an, ein grafisches Werkzeug mit der Bezeichnung UNetbootin zu
benutzen, das Sie sich von der Seite http://unetbootin.sourceforge.net/ herunterladen können.
Das Programm liegt in einer Windows- und einer Linux-Version bereit und unterstützt eine
Vielzahl von Distributionen, die bei Bedarf sogar heruntergeladen werden können. Es kann aber
auch auf ein bereits vorliegendes ISO-Image zurückgegriffen werden, um eine Distribution zu
installieren, die noch nicht direkt von UNetbootin unterstützt wird.
Tipp 40: Mit der Live-CD ein USB-Startmedium erstellen
Für das Erstellen eines USB-Installations-Sticks ist ein installiertes Ubuntu-System nicht unbedingt erforderlich. Wenn Sie keinen Ubuntu-Rechner zur Verfügung haben, können Sie auch die Ubuntu-LiveCD/DVD für diesen Zweck verwenden.
Booten Sie zu diesem Zweck in Ihr Live-Medium (beispielsweise die beiliegende DVD). Wenn der Desktop
erscheint, stecken Sie Ihren USB-Stick an den Computer und wählen den Startmedienersteller unter
System • Systemverwaltung • Startmedienersteller. Im oberen Teil des jetzt erscheinenden Programms
wählen Sie Ihre Live-CD/DVD aus, während Sie im unteren Teil den zu beschreibenden USB-Stick definieren. Nach einem Klick auf den Button Startmedium erstellen wird Ihr USB-Stick für seine neue Aufgabe
vorbereitet.
Sie können nach der Auswahl des USB-Sticks zusätzlich definieren, ob Sie einen freien Speicherbereich auf
dem Stick reservieren möchten und, wenn ja, wie groß dieser sein soll. Dieser Bereich kann im späteren
Live-Betrieb des USB-Sticks (auch während der Installation) als Speicherplatz für heruntergeladene Treiber,
Dokumente oder Einstellungen genutzt werden. Sie können das Programm auch über das Terminal starten:
sudo usb-creator
Bei dieser Erstellung eines USB-Startmediums werden alle auf dem USB-Stick befindlichen Daten gelöscht!
212
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 212
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Andere Installationsarten
Abbildung 5.21 Der »Startmedienersteller« hilft Ihnen, einen USB-Stick zur Installation zu verwenden.
Erstellung unter Mac OS X
Unter Mac OS X läuft der Vorgang kommandozeilenbasiert. Dazu müssen Sie ein Terminal
öffnen (zu finden im Finder unter Programme • Dienstprogramme • Terminal) und zunächst
den Gerätenamen (beispielsweise /dev/disk2) herausfinden. Dazu geben Sie erst diskutil list
ein, stecken den USB-Speicher an und führen erneut diskutil list aus. Sie sehen jetzt im
direkten Vergleich der beiden Ausgaben im Terminal, welches Gerät hinzugekommen ist. Waren
zuerst nur die Pfade /dev/disk0 und /dev/disk1 vorhanden, wird jetzt darunter auch die neue
Verknüpfung /dev/disk2 angezeigt. Danach schreiben Sie das heruntergeladene USB-Image auf
den Stick mit dem eben gefundenen Pfad. Dies funktioniert mit dem folgenden Befehl:
diskutil unmountDisk /dev/diskX
sudo dd if=/Pfad/zum/heruntergeladenen Image of=/dev/diskX bs=1m
diskutil eject /dev/diskX
Nun kann der Stick für die Installation zum Beispiel von Ubuntu verwendet werden.
213
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 213
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.3
5
Die Installation
Tipp 41: USB-Disk über die Kommandozeile mit dd erstellen
Neben der Installation mithilfe des oben genannten Programms haben Sie auch die Möglichkeit, eine
Shell zu benutzen. Der Vorteil dieser Methode besteht darin, dass diese Vorgehensweise auch bei jeder
anderen Linux-Distribution funktioniert. Die Vorgehensweise ist folgendermaßen:
1. Laden Sie das Image von der Seite cdimage.ubuntu.com herunter.
2. Öffnen Sie ein Terminal über Anwendungen • Zubehör • Terminal, und stecken Sie Ihren USB-Stick
an.
3. Betrachten Sie mithilfe des Befehls dmesg die Ausgabe im Terminal, und suchen Sie nach dem
Gerätenamen für Ihren USB-Stick. Dieser sollte innerhalb der letzten Zeilen der Ausgabe zu finden
sein:
...
[ 1734.827307]
[ 1734.827314]
[ 1734.827318]
[ 1734.827325]
[ 1734.828352]
[ 1734.828475]
sd 5:0:0:0:
sd 5:0:0:0:
sd 5:0:0:0:
sdb: sdb1
sd 5:0:0:0:
sd 5:0:0:0:
[sdb] Write Protect is off
[sdb] Mode Sense: 43 00 00 00
[sdb] Assuming drive cache: write
[sdb] Attached SCSI removable disk
Attached scsi generic sg2 type 0
Im obigen Beispiel können Sie in der drittletzten Zeile sehen, dass der USB-Stick den Gerätenamen
sdb1 vom Kernel zugewiesen bekommen hat.
4. Angenommen, Sie haben das USB-Image einer beliebigen Linux-Distribution in Ihrem Home-Verzeichnis gespeichert, dann geben Sie in einem Terminal Folgendes ein:
sudo dd if=/home/marcus/<name>.img of=/dev/sdb bs=1024
5. Das Beschreiben des USB-Sticks dauert mehrere Minuten. Warten Sie, bis der Vorgang im Terminal
beendet ist,
783584+0 Datensätze ein
783584+0 Datensätze aus
802390016 Bytes (802 MB) kopiert, 105,203 s, 7,6 MB/s
und hängen Sie den Stick wieder aus. Dies können Sie entweder wieder über das Terminal erledigen
(sudo umount /dev/sdb1), oder Sie klicken mit der rechten Maustaste auf das USB-Symbol auf
Ihrem Desktop und wählen Datenträger aushängen.
5.3.3
Aktualisierung des gesamten Systems
Prinzipiell können Sie von einem vorhandenen und installierten Ubuntu ohne Probleme auf eine
neuere Version aktualisieren, auf Neudeutsch »upgraden«. Ubuntu ist so aufgebaut, dass dies mit
geringstmöglichem Aufwand und ohne Neuinstallation machbar ist. So bleiben Sie immer auf
dem neuesten Stand, ohne die Festplatte zu formatieren und eventuell alle angefallenen Daten
und Konfigurationsdateien zu verlieren.
Allgemein möchte ich Ihnen aufgrund der zahlreichen Fehlerquellen von einem Upgrade abraten.
Sichern Sie lieber Ihre Daten, und machen Sie eine saubere Neuinstallation.
214
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 214
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Andere Installationsarten
Wenn Sie sich für ein Upgrade entscheiden, dann brauchen Sie entweder
왘
die beiliegende DVD 1; legen Sie sie einfach in das fertig gestartete Ubuntu ein – Sie werden
dann gefragt, ob Sie auf die neue Version aktualisieren möchten;
왘
eine heruntergeladene oder zugesandte Installations-CD von Ubuntu – hierfür gilt die gleiche
Vorgehensweise wie bei der DVD; oder Sie brauchen
왘
eine schnelle Internetverbindung, mindestens DSL, da Sie eine Menge Daten (meist über
700 MB) herunterladen müssen. Bitte kommentieren Sie alle Einträge in Ihrer sources.list
aus, die nicht original sind (z. B. fremde Backports und andere Quellen). Das Upgrade selbst
starten Sie über System • Systemverwaltung • Aktualisierungsverwaltung. Geben Sie nun
das Passwort ein, und schon werden Sie mit dem Satz New distribution release is available
begrüßt. Nach einem Klick auf Aktualisieren beginnt der Upgrade-Vorgang.
Tipp 42: Grafisches Upgrade auf eine Entwicklerversion
Sie können jederzeit auf eine Entwicklerversion »upgraden«. Dazu müssen Sie den Update-Manager mit
der Option -d aufrufen:
gksudo update-manager -d
Generell gilt, dass die Entwicklerversionen selbstverständlich nicht dieselbe Stabilität aufweisen wie eine
reguläre Version. Dies kann zu Instabilität und Datenverlust führen. Daher sollten Sie Entwicklerversionen
nicht als produktives System einsetzen!
Tipp 43: Grafisches Upgrade einer LTS-Version
Unter bestimmten Umständen werden Sie beim Erscheinen einer neuen Ubuntu-Version nicht über die
Möglichkeit eines Upgrades informiert. Der grafische Weg über System • Systemverwaltung • Aktualisierungsverwaltung steht beispielsweise für das Upgrade von einer LTS-Version auf die folgende »normale«
Version nicht automatisch zur Verfügung. Dies hat seinen Grund darin, dass eine LTS-Version für die langfristige Nutzung entwickelt wurde und die Benutzer einer solchen Version meistens nicht jedes Upgrade
mitmachen wollen. Dies gilt besonders für Firmenkunden.
Sie können dieses Verhalten beeinflussen, indem Sie im Menü unter System • Systemverwaltung • Software-Quellen bei Freigabe-Aktualisierung den Punkt Übliche Freigaben auswählen. Alternativ können
Sie den Update-Manager mit folgendem Befehl aus einem Terminal starten:
gksudo update-manager -c
Dies bewirkt, dass Sie auf jede verfügbare Version aktualisieren können.
Generell gilt auch hier beim Upgrade: Machen Sie ein Backup, also eine Sicherung Ihrer persönlichen Dateien! Meist geht zwar alles gut, aber: »Unverhofft kommt oft.«
Die Installation verläuft spielend einfach und braucht hier nicht gesondert behandelt zu werden,
da Sie ja schon mindestens einmal ein Ubuntu installiert haben. Sie gehören damit schon zu den
erfahrenen Benutzern von Ubuntu.
215
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 215
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.3
5
Die Installation
Tipp 44: Ubuntu-Versionen überspringen
Ein direktes Upgrade ist nur von einer Version zur nächsten zu empfehlen. Wenn Sie eine Version
überspringen möchten, dann müssten Sie in Zwischenschritten zunächst auf die nächstfolgende und
dann auf die aktuelle Version upgraden. Dazu muss jeweils die Datei etc/sources.list bearbeitet werden,
wo Sie z. B. den Namen »Lucid« gegen »Maverick« (siehe Tabelle 2.2 auf Seite 92) austauschen. Das
Upgrade wird dann über die Konsole mit dem Befehl
sudo apt-get update && sudo apt-get dist-upgrade
gestartet. In einem zweiten Durchgang tauschen Sie den Namen »Maverick« gegen »Natty« aus. Der
Upgrade-Vorgang für Kubuntu verläuft analog zu Ubuntu.
5.3.4
Virtualisierung
Virtualisierung beschäftigt sich in erster Linie mit dem Grundgedanken, dass sich verschiedene
Betriebssysteme gleichzeitig einen Rechner teilen und zur gleichen Zeit unterschiedliche Aufgaben auf exakt der gleichen Hardware ausführen. Hierbei sind zwei Aspekte wichtig:
왘
Virtualisierung ermöglicht zum einen den gleichzeitigen Betrieb mehrerer gleicher oder unterschiedlicher Betriebssysteme auf einem Rechner.
왘
Zum anderen bewirkt sie die Separierung des Betriebssystems (oder der Software) von der
verwendeten Hardware.
Jeder von Ihnen hat schon einmal mit Virtualisierung zu tun gehabt, und dies oftmals auch bei der
täglichen Arbeit, und zwar dann, wenn Sie mit mehreren Programmen gleichzeitig Ihren Rechner
beanspruchen. Dies geschieht ständig. Hierbei greifen Sie über mehrere getrennte Programme
gleichzeitig und parallel auf dieselbe Hardware zu. Die verschiedenen Programme teilen sich alle
dieselben Ein- und Ausgabegeräte wie z. B. Tastatur und Maus.
Einsatzgebiete
Die möglichen Einsatzgebiete virtueller Maschinen (VM) sind vielfältig:
왘
Eine VM kann als Testumgebung dienen, um andere Betriebssysteme auszuprobieren oder
aber gravierende Änderungen im Gastsystem zu testen – ohne Auswirkungen auf das Produktivsystem. Hier ist die sogenannte Snapshot-Funktion sehr nützlich. Mit ihr lässt sich eine
Momentaufnahme des Gastsystems speichern und später wiederherstellen.
왘
Schließlich kann es sein, dass Sie als Linux-Anwender ein bestimmtes Programm unbedingt
benötigen, für das es unter Linux keinen adäquaten Ersatz gibt. Sofern es weder besonders
ressourcenintensiv ist noch 3D-Beschleunigung (wie die meisten Spiele) benötigt, lautet die
Lösung: Windows unter Linux. Somit ist es nicht nötig, nur für ein einziges Programm den
Rechner unter Windows neu zu starten.
왘
Wenn Sie als Entwickler seine Software ohne die existierende Entwicklungsumgebung testen
möchten, brauchen Sie ein »sauberes« System. Nur so lässt sich beispielsweise feststellen,
ob die frisch kompilierte Software auch ohne Entwicklungsbibliotheken funktioniert. Dies
können Sie einfach in einer virtuellen Maschine erledigen.
216
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 216
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Andere Installationsarten
Es gibt viele verschiedene Techniken und Softwarelösungen, um Virtualisierung zu betreiben, deren Behandlung schnell den Rahmen dieses Buchs sprengen würde. Ich möchte Ihnen dennoch
einen kleinen Einblick in dieses faszinierende Thema geben. Zu diesem Zweck werden wir in Kapitel 17, »Desktop-Virtualisierung«, ab Seite 709 einen Blick auf verschiedene Softwarelösungen
werfen.
VirtualBox
Die Firma Oracle bietet mit VirtualBox eine eigene sehr leistungsstarke Virtualisierungslösung
für die x86-Plattform an. Auf http://www.VirtualBox.org/wiki/Downloads finden Sie unter dem
Menüpunkt VirtualBox 4.x.x for Linux hosts auch fertige .deb-Pakete, die Sie herunterladen
und per Doppelklick mit dem Software-Center installieren können. Nach der Installation starten
Sie das Programm über Anwendungen • System • Oracle VM VirtualBox. Beim ersten Start ist
das Zustimmen zur Lizenz notwendig.
Diese Installationsvariante ist allerdings nur bedingt zu empfehlen. Zum einen bekommen Sie
auf diesem Weg keine eventuell vorhandenen Updates »frei Haus« geliefert, sondern müssen
manuell dafür Sorge tragen, dass Sie keine Updates verpassen. Wenn Sie an Ihrem Rechner
sowieso keine Internetverbindung haben, bietet sich diese Möglichkeit durchaus an.
Abbildung 5.22 Ein laufendes, virtualisiertes Ubuntu – nur eine von fünf virtuellen Maschinen.
217
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 217
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.3
5
Die Installation
5.4
Löschen einer Ubuntu-Installation
Es kann verschiedene Gründe geben, dass Sie sich von Ihrer Ubuntu-Installation wieder trennen
möchten. Ich will hier aber nicht über die Gründe spekulieren. Ich gehe im Folgenden auf den
häufigsten Umzug näher ein, von Ubuntu zurück zu Windows. Ich kann Ihnen leider keinen
einfachen Befehl geben, mit dem Sie Ubuntu wieder loswerden. Sie können Ubuntu prinzipiell
nicht aus sich heraus löschen. Das wäre mit einer Schlange zu vergleichen, die sich selbst in den
Schwanz beißt und auffrisst – so lange, bis nichts mehr von ihr übrig ist.
Die einfachste Art der Deinstallation geschieht selbstverständlich bei einer Wubi-Installation über
die Software-Verwaltung von Windows. Wenn Sie aber eine »reguläre« Installation bevorzugt
haben, haben Sie prinzipiell eine der folgenden zwei Szenarien vor sich:
왘
Nur Ubuntu
Sie haben auf Ihrer Festplatte ausschließlich Ubuntu und möchten wieder zurück zu Microsoft
Windows. In diesem Fall kommen Sie um eine komplette Neuinstallation nicht herum. Das
bedeutet, dass während des Windows-Installationsprozesses Ihre Festplatte komplett formatiert wird und damit alle zurzeit vorhandenen Daten gelöscht werden.
왘
Windows und Linux parallel
Als Erstes können die Ubuntu-Partitionen unter Windows in der Datenträgerverwaltung gelöscht werden. Das Entfernen des GRUB-Bootloaders und Wiederherstellung des WindowsBootloaders ist mit dem Hilfsprogramm Bootrec.exe in der Windows-Wiederherstellungsumgebung möglich. Bevor dieses Programm ausgeführt werden kann, muss die Windows-Wiederherstellungsumgebung gestartet werden.
Legen Sie den Windows-Installationsdatenträger in das CD- oder DVD-Laufwerk ein, und
starten Sie Ihren Rechner. Bei Aufforderung drücken Sie eine beliebige Taste, wählen Sprache, Zeit, Währung sowie eine Eingabemethode. Im darauf folgenden Dialog rufen Sie den
Auswahlpunkt Computer reparieren auf und im Dialogfeld der Systemwiederherstellungsoptionen die Eingabeaufforderung.
Der Befehl bootrec /ScanOs listet die installierten Betriebssysteme auf, und mit bootrec
/fixmbr wird der Master Boot Record (MBR) neu eingerichtet. Um den Startsektor (Boot-Sek-
tor) der Systempartition neu einzurichten, genügt der Befehl:
bootrec /fixboot
Dieser Befehl durchsucht alle Datenträger nach Installationen, die mit Windows kompatibel sind. Außerdem können Sie über diese Option die Installationen auswählen, die der
Startkonfiguration hinzugefügt werden soll. Diese Option wird verwendet, wenn die Startkonfigurationsdaten neu erstellt werden müssen:
bootrec /RebuildBcd
218
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 218
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Textbasierte Installation
5.5
Textbasierte Installation
Mit der beiliegenden DVD 1 haben Sie auch die Möglichkeit der klassischen textbasierten Installation. Diese ist vielleicht nicht die bequemste Art der Installation, gibt Ihnen aber wesentlich
mehr Möglichkeiten an die Hand und ist daher für Experten zu empfehlen. Im Übrigen bietet
die Alternate-Version ebenfalls diese Art der Installation.
Anwendungsbereiche
Dies bietet sich beispielsweise an, wenn die grafische Installation aufgrund von Einschränkungen
nicht funktioniert. Des Weiteren ist nur mit dieser Methode die Einrichtung eines RAID möglich. Selbstverständlich können Sie mit dieser Methode Ubuntu auch parallel zu einem bereits
installierten Windows installieren.
Hintergründe
Die folgende Anleitung nimmt Sie an die Hand und erläutert Schritt für Schritt die einzelnen
Stufen einer textbasierten Ubuntu-Installation. Dabei werden auch die technischen Grundlagen
nach dem Motto »Was geschieht hier eigentlich?« besprochen.
Abbildung 5.23 Die beiliegende DVD 1 bietet Ihnen auch die Möglichkeit der textbasierten Installation an.
Die Boot-Sequenz habe ich bereits am Anfang der regulären Installation beschrieben, und wir
beginnen mit dem Startbildschirm aus Abbildung 5.24. Über F1 bis F6 erreichen Sie einige
Untermenüs, die ich im Folgenden näher erklären werde.
219
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 219
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.5
5
Die Installation
Abbildung 5.24 Optionsmenüs zur Installation
5.5.1
Hilfe und erweiterte Startoptionen
Die Taste F1 ist der Ausgangspunkt für zehn Hilfsbildschirme, die jeweils mit den Funkti onstasten F1 bis F10 angewählt werden können. Auf den Hilfeseiten finden Sie folgende
Themenbereiche:
왘
왘
– liefert eine Übersicht über die verschiedenen Indexseiten.
F1 F2 – die Voraussetzungen für die Installation: In der aktuellen Version werden 1,8 GB
freier Festplattenspeicher für das Desktop-System oder 350 MB für die Installation eines
Serversystems ohne grafische Oberfläche veranschlagt.
왘
왘
왘
– eine Auflistung der enthaltenen Boot-Methoden:
F3 왘
Installation (Standardinstallation)
왘
Arbeitsspeicher testen – hier können Sie ein Speichertestprogramm starten, um den
vorhandenen Arbeitsspeicher auf Fehler hin zu überprüfen.
– zeigt eine Übersicht der Untermenüs für erweiterte Boot-Optionen (
F5 ,
F6 ,
F7 ).
F4 – einige Boot-Parameter zur Beeinflussung spezieller Hardware (siehe F6 ,
F7 und F8 ).
F5 220
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 220
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Textbasierte Installation
왘
F6 – hier finden Sie spezielle Startparameter für spezielle Hardware-Komponenten. Falls
beispielsweise Ihr Notebook mit Darstellungsproblemen kämpft, verwenden Sie durch den
Parameter
vga=771
eine sichere Art der Darstellung. Im fertig installierten System haben Sie dann immer noch
die Möglichkeit, spezielle Grafiktreiber nachzurüsten.
boot: linux acpi=off
schaltet z. B. das ACPI für den Fall aus, dass der Installations-Boot-Vorgang aufgrund von nicht
oder schlecht unterstützter Hardware hängenbleibt.
왘
– Hilfe zur Nutzung verschiedener Festplatten-Controller. Sollte Ihre Festplatte während
F7 des Installationsvorgangs nicht erkannt werden, so können Sie dies durch Eingabe eines auf
dieser Seite gelisteten Parameters umgehen.
왘
F8 – Beeinflussung der automatischen Installationsroutine: Es kommt vor, dass während
der Installation ein Gerät nicht korrekt erkannt oder konfiguriert werden kann. Sollte es
diesbezüglich zu einem »Hänger« kommen, dann haben Sie die Möglichkeit, die Installation neu zu starten und die Erkennung einzelner Komponenten gezielt zu deaktivieren. Um
beispielsweise die Suche nach USB-Geräten zu unterbinden, geben Sie folgenden Befehl ein:
boot: linux debian-installer/probe/usb=false
왘
왘
– Hier finden Sie Anlaufstellen für Hilfe.
F9 – Urheberrecht und Garantie
F10 ACPI: Advanced Configuration and Power Interface (Powermanagement). Die ACPI-Schnittstelle ist u. a. für
die korrekte Verwaltung Ihres Akkus im Notebook oder für die Standby-Eigenschaften Ihres PCs zuständig.
Sprach-, Tastatureinstellungen sowie Barrierefreiheit
Noch vor der eigentlichen Installation können Sie sowohl die Spracheinstellungen mit F2 als
F3 nach Ihren Vorgaben anpassen. Die Navigation in den etwas
auch das Tastaturlayout mit spartanischen Menüs erfolgt mit Hilfe der Pfeiltasten, zwischen Untermenüs springen Sie mit
der Tabulatortaste hin und her, und einen Menüpunkt bestätigen Sie entweder mit der Leertaste
oder mit der Eingabetaste. Die Eingabe von eventuell notwendigen Boot-Parametern, die nach
dem Drücken von F6 möglich wird, ist somit deutlich bequemer geworden. Bisher mussten
Sie dabei das angloamerikanische Tastaturlayout nutzen. Sollte aus irgendeinem Grund doch das
angloamerikanische Tastaturlayout eingestellt sein, so finden Sie in Tabelle 25.2 auf Seite 971
eine »Übersetzungshilfe«.
Bei der Tastaturbelegung haben Sie zudem die Möglichkeit, die aktuell gewählte Belegung in
einem Eingabefenster zu testen. Gleichzeitig werden mit der Ländereinstellung auch die nächstgelegenen Server definiert, auf die das System später bei einer Nachinstallation von Software
zurückgreift.
221
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 221
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.5
5
Die Installation
Paketsammlungen
Mit der Taste F4 haben Sie die Möglichkeit, vorkonfigurierte Paketsammlungen zu installieren:
왘
Normal
Dies ist die normale Installationsroutine, die im Folgenden beschrieben wird.
왘
Server
An dieser Stelle gelangen Sie zu einer Paketauswahl, mit der Sie häufig verwendet ServerKonfigurationen auswählen können.
왘
OEM
Die Original-Equipment-Manufacturer (abgekürzt OEM, engl. für Originalausrüstungshersteller) haben mit dieser Installation die Möglichkeit, Ubuntu auf den Rechnern zu installieren
ohne diese Installation personalisieren zu müssen. So kann der Kunde den Rechner direkt
nach dem Kauf einschalten und braucht lediglich seien persönlichen Daten einzugeben, um
ihn benutzen zu können.
왘
Befehlszeile
Dies ist ein Minimal-System, bei dem Sie lediglich die Befehlszeile zur Verfügung haben.
왘
LTSP-Server
Mit dem Linux Terminal Server Project (LTSP) können Sie einen zentralen Terminal-Server einrichten, von dem aus Anwendungen ausgeführt und mittels des Terminals gesteuert werden
können. Einsatzgebiete sind beispielsweise Internetcafés oder Büros, bei denen an jedem
Arbeitsplatz die gleichen Anwendungen zur Verfügung stehen. Die Terminals können hierbei aus alten, leistungsschwachen Rechnern bestehen, da rechenintensive Anwendungen auf
dem Server laufen. Das Booten der Terminals erfolgt über PXE-fähige Netzwerkkarten, mittels
Diskette oder CD-ROM.
Daneben stehen durch das Drücken von F5 schon jetzt Optionen für sehbehinderte oder motorisch eingeschränkte Menschen zur Verfügung.
Tipp 45: Ausschließlich freie Software verwenden
Wenn Sie ausschließlich freie Software verwenden möchten, bietet Ihnen die textbasierte Installation
auch diese Möglichkeit. Tippen Sie dazu vor der Installation auf die Taste F6 (Weiter) und wählen Sie
im Menü Nur freie Software verwenden.
5.5.2
Die Installation beginnt
Nachdem Sie am Boot-Screen gegebenenfalls einige weitere Parameter eingegeben haben – was
allerdings im Normalfall nicht notwendig gewesen sein dürfte –, starten Sie durch Betätigen
der Eingabetaste das Booten des Installationssystems. Sollte der Boot-Vorgang an irgendeiner
Stelle stoppen, so versuchen Sie, wie in Abschnitt »Hilfe und erweiterte Startoptionen« auf Seite
220 beschrieben, die Hardwareerkennung für kritische Komponenten gezielt zu deaktivieren. In
vielen Fällen verhelfen die bereits genannten Optionen zu einem erfolgreichen Boot-Erlebnis.
222
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 222
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Textbasierte Installation
Falls das Booten oder die Installation abbricht, hilft oftmals das Ausschalten der APIC-Funktionen
mittels boot: linux noapic nolapic.
APIC: Der Advanced Programmable Interrupt Controller sorgt für die Verteilung von Interrupts in vielen Computersystemen. APIC ist für eine Reihe von Fehlern verantwortlich, da die Implementierungen
innerhalb der Betriebsysteme oftmals fehlerhaft sind.
Wenn der Bildschirm schwarz bleibt, liegt meist ein Problem mit dem Framebuffer der eingebauten Grafikkarte vor. Dies geschieht häufig bei Notebooks mit integriertem Grafik-Chip. Die
Option boot: linux vga=771 hilft hier weiter. Dabei wird bereits ein Linux-Kernel gestartet,
was durch einen eingeblendeten Fortschrittsbalken angezeigt wird.
Netzwerkerkennung
Nach Abschluss der Sprachkonfiguration wird die eigentliche Installationsroutine geladen und
geprüft, ob sich das CD-ROM- bzw. DVD-Laufwerk einbinden lässt. Zusätzlich werden einige
Module geladen, die den Zugriff auf die angeschlossene Hardware sicherstellen. Hier wirken
sich gegebenenfalls die Parameter aus, die Sie zu Beginn des Boot-Vorgangs am Boot-Prompt
eingegeben haben.
DHCP – auf Zuruf
Es folgt der Versuch, die Netzwerkhardware zu erkennen und einzubinden. Wer einen sogenannten DHCP-Router sein Eigen nennt, ist hier im Vorteil: Diese Geräte verteilen die notwendigen
Netzwerkadressen (IP-Adressen, also z. B. 192.168.0.1) auf »Zuruf«. Sollte das in Ihrem lokalen Netz nicht funktionieren, so können Sie die entsprechenden Einstellungen auch manuell in
einem Untermenü vornehmen (Abbildung 5.25).
DHCP: Durch DHCP ist die automatische Einbindung eines Computers in ein bestehendes Netzwerk ohne
dessen manuelle Konfiguration möglich. An diesem, dem Client, muss lediglich der automatische Bezug
der IP-Adresse eingestellt sein. Ohne DHCP sind dazu die nötigen Einstellungen manuell einzutragen.
Abfrage
Eingabe
IP-Adresse
192.168.0.1
Netzmaske
255.255.255.0 (ist zumeist automatisch vorgewählt)
Gateway
Hier ist die IP-Adresse Ihres Routers einzugeben, z. B. 192.168.0.254.
Adresse des DNS-Servers
Mit diesem Server erfolgt die Namensauflösung von Internetadressen,
d. h. die Umsetzung von URLs wie www.google.de in eindeutige numerische IP-Adressen. Bei Verwendung eines Routers genügt es meist, dessen
IP-Adresse anzugeben.
Rechnername
Voreingestellt ist ubuntu, Sie können aber einen eigenen Namen
auswählen.
Tabelle 5.2 Eine typische Einstellung beim Einsatz eines gängigen Hardware-Routers
223
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 223
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.5
5
Die Installation
Abbildung 5.25 Manuelle Konfiguration des Netzwerks
Sie können von jedem Untermenü der Installationsroutine, das ein Zurück-Feld enthält, in das
Hauptmenü des Installers wechseln und somit die wichtigsten Schritte wiederholen (vergleiche
Abbildung 5.26).
Abbildung 5.26 Hauptmenü des Installationsprogramms
224
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 224
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Textbasierte Installation
Wenn die Netzwerkkonfiguration nicht funktioniert, kann dies mehrere Gründe haben. So ist
es durchaus möglich, dass Ihre Hardware korrekt erkannt wird, der Treiber für diese Netzwerkkarte aber nicht automatisch mitinstalliert wurde. Dies kann lizenzrechtliche Gründe haben.
Sie können die Netzwerkkonfiguration auch bequem nach erfolgter Installation des Gesamtsystems nachholen. Mehr über das Einrichten der Netzwerkkarte erfahren Sie in Abschnitt 9.7.2,
»Netzwerkkonfiguration«, auf Seite 394.
5.5.3
Partitionierung
Nun folgt der kniffligste Teil der Installation. Hierfür sollten Sie sich ein bisschen Zeit nehmen.
Holen Sie sich einen Becher Kaffee, und machen Sie es sich gemütlich. Überlegen und lesen Sie
gründlich, bevor Sie Änderungen an Ihrer Partitionierung vornehmen.
Sinn und Zweck
Bevor Sie sich in die Untiefen der Partitionierung stürzen, möchte ich noch kurz über den Sinn
und Zweck derartiger Festplattenaufteilungen sprechen. Jede Festplatte enthält eine Partitionstabelle, in der bis zu vier Einträge untergebracht werden können. Entweder können vier primäre
Partitionen definiert werden oder drei primäre Partitionen und eine erweiterte Partition.
Abbildung 5.27 Hier sehen Sie beispielhaft die Partitionsaufteilung eines PCs, der über jeweils eine primäre Partition für den Swap-Speicher und die Systempartition verfügt. Außerdem besitzt er eine erweiterte Partition.
225
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 225
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.5
5
Die Installation
Erweiterte Partitionen und logische Laufwerke
In dieser erweiterten Partition können wiederum logische Laufwerke angelegt werden. Die Anzahl dieser logischen Laufwerke ist bei SCSI, SATA und FireWire auf 15 beschränkt. Verwenden
Sie (E)IDE-Platten, so erhöht sich die Zahl auf 63. Wenn Sie also planen, Ihre Platte in mehr als
vier Partitionen aufzuteilen, müssen Sie spätestens die vierte Partition als erweiterte Partition
anlegen.
Primär oder erweitert?
Modernen Linux-Systemen ist es gleichgültig, ob sie auf einer primären oder auf einer erweiterten Partition untergebracht sind. Mittlerweile wurden durch die Verwendung von GRUB als
Bootloader auch die Probleme behoben, die beim Booten mit dem Bootloader lilo bei Partitionen
auftraten, die jenseits der 1.024-Zylinder-Grenze lagen. Windows XP beispielsweise verwendet
ausschließlich primäre Partitionen und nimmt bei einer alleinigen Installation den gesamten Platz
in Anspruch.
Vollautomatische Partitionierung
Diese Variante ist für eine Neuinstallation von Ubuntu am einfachsten und ist insbesondere für
den Fall gedacht, dass ausschließlich Ubuntu auf dem Computer seinen Dienst verrichten soll.
Wenn Sie nebenbei z. B. noch Windows auf dem Computer beherbergen möchten, sehen Sie sich
bitte den folgenden Abschnitt, »Manuelle Partitionierung: Analyse bestehender Partitionen«, an.
Wählen Sie für die automatische Partitionierung im Partitionierungswerkzeug des Installers den
Punkt Gesamtes Laufwerk löschen. Der Installer wählt dann von sich aus eine geeignete Partitionierung. Zumeist wird eine Swap-Partition von der Größe des Hauptspeichers angelegt. Der
Rest des Festplattenspeichers wird als Systempartition (unter Linux: Root-Partition) verwendet.
Beachten Sie, dass im Falle dieser automatischen Partitionierung sämtliche Daten Ihrer Festplatte
unwiederbringlich gelöscht werden. Dies möchte man in den seltensten Fällen. Die Mehrzahl
der Anwender wird die nachfolgend beschriebene Partitionierungsvariante wählen.
Manuelle Partitionierung: Analyse bestehender Partitionen
Auch wenn die Möglichkeit der manuellen Partitionierung als Expertenoption angesehen wird,
gewährt sie doch die beste Kontrolle über den Partitionierungsvorgang. Dazu sollten Sie sich
zunächst einen Eindruck von der Partitionslandschaft verschaffen, die auf dem Rechner vorhanden ist. Wenn sich auf dem Computer bereits ein Betriebssystem befindet, dann haben Sie die
Möglichkeit, entweder eine bestehende Partition zu verkleinern oder freien Speicherplatz auf der
Platte für die Ubuntu-Installation zu nutzen. Letzteres soll im Folgenden durchgeführt werden.
Manuelle Partitionierung: Anlegen von Partitionen
Wählen Sie einfach den freien Speicherbereich im Partitionierungsmenü aus, und bestätigen
Sie die Auswahl mit der Eingabetaste. Darauf erscheint der Dialog aus Abbildung 5.28. Hier
wählen Sie den Punkt Eine neue Partition erstellen. Befindet sich auf dem Rechner noch kein
Linux-System, so muss zunächst eine Swap-Partition erstellt werden.
226
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 226
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Textbasierte Installation
Abbildung 5.28 Manuelle Partitionierung
Welche Größe empfiehlt sich für Swap?
Oft ist zu hören, dass die Größe des Swap-Speichers etwa der doppelten Größe des Arbeitsspeichers entsprechen sollte. In der heutigen Zeit, in der schon jeder neue Desktop-PC mehrere
Gigabyte Arbeitsspeicher besitzt, ist diese Faustregel nicht mehr angebracht. Bei Speichergrößen
von mehr als 2 GB genügt in der Regel auch die einfache Größe des RAM. Durch eine großzügige
Wahl des Swap-Speichers können Sie bei Desktop-Systemen ohne Probleme den Suspend-toDisk-Modus nutzen, bei dem die Daten, die sich im RAM befinden, auf die Platte geschrieben
werden und der nächste Systemstart deutlich schneller erfolgt.
Abbildung 5.29 Anlegen von Swap-Speicher
Als Partitionsart können Sie, wie bereits erläutert, entweder Primär oder Logisch angeben.
Die Swap-Partition sollte an den Anfang des freien Speichers gesetzt werden. Dem Installer
muss im nächsten Schritt noch mitgeteilt werden, dass es sich bei der neuen Partition um eine
Swap-Partition handelt. Dies geschieht mit dem Menüpunkt Benutzen als. Hier wählen Sie als
Typ Auslagerungsspeicher (Swap), wie in Abbildung 5.29 zu sehen ist. Sie erfahren mehr über
die Swap-Partition in Abschnitt 15.8.4, »Swap«, auf Seite 646.
227
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 227
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.5
5
Die Installation
Schließlich erscheint ein Dialog, der die neu erstellte Partition anzeigt. Die neue Partitionstabelle
wird dann nach einem Klick auf den Menüpunkt Anlegen der Partition beenden berechnet
(siehe Abbildung 5.30). Haben Sie bereits eine andere Linux-Distribution installiert, so können
Sie problemlos deren Swap-Bereich nutzen. Dieser wird von der Installationsroutine automatisch
eingebunden.
Abbildung 5.30 So schließen Sie das Erstellen einer Swap-Partition ab.
Root-Partition
Die obigen Schritte müssen Sie für jede Partition wiederholen, die Sie erstellen möchten. Im
Prinzip kommen Sie mit lediglich einer weiteren Partition aus: Diese enthält das komplette Linux-System und wird Root-Partition genannt. Für die Root-Partition (Abkürzung: /) wählt Ubuntu
automatisch das ext4-Dateisystem. Sie haben aber selbstverständlich die Möglichkeit, hier auch
andere Dateisysteme auszuwählen (vergleiche Abbildungen 5.29 und 5.31).
Aufteilung der Platte und Partitionsgrößen
Folgende Empfehlungen können in Abhängigkeit vom jeweiligen Einsatzzweck gegeben werden:
왘
Einfaches System für Einsteiger: eine Swap-Partition in der Größe des Arbeitsspeichers. Den
Rest definieren Sie als Root-Partition (/).
왘
Für Fortgeschrittene, die ihr System häufiger neu aufsetzen möchten, dabei aber nicht ihre
persönlichen Daten verlieren möchten: eine Swap-Partition, eine 5 GB große Root-Partition
sowie eine extra /home-Partition. Letztere kann dann bei der Installation eines neuen Systems
erneut verwendet werden. Ihre Größe wird lediglich vom freien Festplattenspeicher limitiert.
왘
Für Experten als Mehrbenutzersystem: Swap, eine Partition für Root (/) (ca. 5 GB), eine
Partition für /opt (ca. 4 GB) sowie eine Partition für /var (ca. 1 GB). Der Rest des Speicherplatzes kann als /home-Partition zur Speicherung der Daten verschiedener Benutzer freigegeben
werden.
Die obigen Angaben gelten für einen durchschnittlich genutzten Arbeitsplatz-PC und stellen
lediglich Mindestangaben dar. Wenn Sie einen Server betreiben, einzelne Serveranwendungen
228
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 228
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Textbasierte Installation
installieren oder bei Softwareinstallationen gerne und viel mit der /opt-Partition arbeiten, dann
sollten Sie auf jeden Fall eine größere Root-Partition (/) wählen.
Abbildung 5.31 Die Root-Partition wird angelegt.
Abschluss der Partitionierung
Nachdem Sie alle gewünschten Partitionen angelegt haben, wird es ernst: Im Übersichtsmenü
wählen Sie nun den Punkt Partitionierung beenden und Änderungen übernehmen aus. Eine
letzte Sicherheitsabfrage müssen Sie noch überwinden (siehe Abbildung 5.32), dann löscht das
Programm unwiederbringlich Ihre alte Partitionstabelle und legt neue Partitionen nach Ihren
Vorgaben an. Dabei kann es durchaus vorkommen, dass der Bildschirm längere Zeit leer bzw.
blau bleibt.
Abbildung 5.32 Der nächste Schritt kann tödlich sein.
229
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 229
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.5
5
Die Installation
5.5.4
Aufspielen der Pakete/Abschlusskonfiguration
Nach der Bestätigung der Partitionierung beginnt unmittelbar die eigentliche Installationsphase.
Nun können Sie sich gegebenenfalls die zweite Tasse Kaffee holen und sich gemütlich zurücklehnen. Das Kopieren, Auspacken und Konfigurieren der Systempakete nimmt auch auf modernen
Systemen mindestens zehn Minuten in Anspruch.
Nach Abschluss der Installation haben Sie schließlich noch die Möglichkeit, angepasste Sprachpakete aus dem Internet zu installieren. Dies setzt einen erfolgreich konfigurierten Internetanschluss voraus. Die Lokalisierung Ihres Systems können Sie aber später immer noch nachholen
(siehe hierzu Abschnitt 6.5.9, »Lokalisierung und Zeit«, ab Seite 290).
Systemzeit
Wichtig ist noch der folgende Schritt, in dem die Systemzeit konfiguriert wird. Sollte sich parallel zu Ubuntu ein Windows-System auf Ihrem Rechner befinden, so müssen Sie den folgenden
Dialog mit Nein beantworten (Abbildung 5.33). Die anschließend vorgeschlagene Zeitzone Europa/Berlin müssen Sie nur bestätigen. Wer sich in einem anderen Ort befindet, wählt selbstverständlich eine andere Zeitzone aus.
UTC: UTC ist die Abkürzung für Universal Time Coordinated, die koordinierte Weltzeit. Die koordinierte
Weltzeit ist eine Referenzzeit, von der die Ortszeiten in den verschiedenen Erdteilen abgeleitet werden.
Sie hat die früher als Weltzeit verwendete Greenwich Mean Time abgelöst.
Abbildung 5.33 Systemzeit konfigurieren
Rechnernamen definieren
An dieser Stelle der Installation müssen Sie Ihrem System einen Namen geben. Dieser Name
sollte in einem eventuell vorhandenen Netzwerk eindeutig sein, damit es keine Adressprobleme
gibt.
Tipp 46: Den Rechner umbenennen
Sie können Ihrem System jederzeit und sogar im laufenden Betrieb einen neuen Namen geben. Zu diesem
Zweck editieren Sie lediglich die Datei /etc/hostname manuell. Rufen Sie also die Datei mit sudo gedit
/etc/hostname auf, und überschreiben Sie den bisherigen Namen.
230
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 230
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Textbasierte Installation
Standardbenutzer anlegen
Im nächsten Schritt geht es darum, den Standardbenutzer des Systems festzulegen. Dieser hat
bedeutend mehr Macht als bei anderen Linux-Distributionen: Das Passwort des hier definierten
Anwenders ermöglicht das temporäre Erlangen von Root- bzw. Administratorrechten. Merken
Sie sich also unbedingt die (Passwort-)Eingaben, die Sie hier vorgenommen haben. Im Folgenden
muss zuerst der vollständige Name des Benutzers angegeben werden. Danach wird das Kürzel
des Benutzers definiert. Mit dieser Login-Kennung (englisch Account) müssen Sie sich später auf
dem Ubuntu-System einloggen (siehe Abbildung 5.34).
Abbildung 5.34 Definition des Login-Namens
Passwort
Schließlich wird das Passwort für den soeben angelegten Benutzer definiert. Zum Schutz vor
Tippfehlern müssen Sie es zweimal hintereinander eingeben (Abbildung 5.35). Wenn Sie sogenannte Alpha- oder Betaversionen von Ubuntu ausprobieren oder zu Beginn eine falsche Sprache
ausgewählt haben, achten Sie darauf, dass das Passwort keine Umlaute und kein Eszett enthält.
Anderenfalls könnte es zu Problemen kommen, wenn die deutsche Lokalisierung an diesem
Punkt der Installation noch nicht vollständig ist.
Abbildung 5.35 Bestätigung des Passworts
231
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 231
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.5
5
Die Installation
Wundern Sie sich nicht, wenn bei der Eingabe kein Text erscheint: Es gibt im Gegensatz zu
anderen Systemen keinen Platzhalter wie beispielsweise *. Dies ist ein kleiner Tribut an die
Sicherheit des Passworts. Ohne Platzhalter kann niemand durch die Länge Ihres Passworts auf
das Wort selbst schließen.
Konfiguration des Paketsystems und Bootloaders
Am Ende der Basisinstallation wird das APT (Advanced Package Tool) konfiguriert und der Bootloader GRUB im Master Boot Record (MBR) installiert. Möchten Sie keinen Bootloader installieren
oder statt GRUB lieber den Loader lilo verwenden, dann können Sie an dieser Stelle über die
Schaltfläche Zurück in das Installer-Hauptmenü springen und die Boot-Konfiguration selbständig
Ihren Vorstellungen entsprechend anpassen.
Master Boot Record (MBR): Der erste Datenblock eines in Partitionen aufgeteilten, bootfähigen Speichermediums. Der MBR beherbergt eine Partitionstabelle sowie den Bootloader, ein Programm, das das
richtige Betriebssystem startet.
Auswahl der Auflösung
Falls Ihr frisch installiertes Ubuntu-Linux die korrekte Auflösung Ihrer Grafikkarte nicht automatisch erkennt, folgt nun der letzte interaktive Schritt: Zur Konfiguration des Grafiksystems
werden Sie aufgefordert, die gewünschte Auflösung der grafischen Oberfläche anzugeben. Orientieren Sie sich zu diesem Zweck an den Angaben des Monitorherstellers. Sie können an dieser
Stelle, beginnend bei der höchsten Auflösung, mehrere geringere Auflösungen wählen (siehe
Abbildung 5.36).
Abbildung 5.36 Auswahl der Auflösung
232
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 232
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Textbasierte Installation
Bei einem modernen Flachbildschirm ist es in der Mehrheit aller Fälle nicht sinnvoll, mehr als
eine Bildschirmauflösung anzugeben, da ansonsten die Darstellung unscharf wird. Nur sehr hochwertige Flachbildschirme erlauben die Möglichkeit, zwei verschiedene Auflösungen zu wählen.
Tipp 47: Tastenkombination zum Wechseln der Auflösung
Wenn Ihre Grafikkarte korrekt erkannt und installiert wurde, stehen Ihnen oftmals mehrere Auflösungen
zur Verfügung. Sie können zwischen diesen Auflösungen im laufenden Grafikbetrieb mit den Tasten kombinationen Strg + Alt + +
und Strg + Alt + -
wechseln. In der Regel funktioniert die
Auflösungserkennung allerdings zuverlässig, und die auf Ihrem Grafiksystem sinnvolle Auflösung wurde
schon bereits während der Installation erkannt und vorgewählt.
Proprietäre Treiber
Trotz dieser manuellen Auswahl der Auflösung kann es sein, dass Ubuntu nicht die volle,
d. h. höchstmögliche grafische Auflösung zur Verfügung stellt. Dieses kleine Manko kann auftreten, wenn Ihre Grafikkarte recht modern ist und die enthaltenen freien Treiber sie noch nicht
korrekt erkennen. Beheben lässt sich dies, wenn Sie im installierten System die unfreien (proprietären) Treiber nachinstallieren. Wie dies funktioniert, erläutere ich Ihnen in Abschnitt 11.7,
»Grafikkarten einrichten«, ab Seite 448.
Damit wäre die erste Stufe der Installation abgeschlossen. Es erscheint eine Aufforderung, das
Installationsmedium aus dem CD/DVD-Laufwerk zu entfernen und den Rechner neu zu starten.
5.5.5
Reboot und Abschluss der Installation
Befinden sich auf dem Rechner weitere Betriebssysteme, z. B. eine Windows-Installation, begrüßt
Sie beim Reboot das Bootmenü des Bootloades GRUB. Wird dieses nicht angezeigt, so rufen Sie es
durch Drücken der Taste Shift während des Startvorgangs auf. Sie können an dieser Stelle auch
andere zur Auswahl stehende Systeme, ältere Kernel-Versionen oder den abgesicherten Modus
starten. Ohne die eben beschriebene Betätigung der Shift -Taste startet das Ubuntu-System
innerhalb von drei Sekunden.
Arbeitsspeicher auf Fehler überprüfen
Mit Hilfe des dritten Menüeintrags können Sie Ihr RAM auf Fehler überprüfen, was Sie insbesondere dann tun sollten, wenn es im laufenden Betrieb des Rechners zu unerklärlichen Systemabstürzen kommt. Linux reagiert deutlich empfindlicher als Windows auf defekte RAM-Bausteine.
Unter Windows äußert sich dies in Form des berüchtigten Bluescreens.
Wenn Sie den Startbildschirm aus Abbildung 6.1 auf Seite 238 sehen, dann haben Sie es geschafft: Ubuntu-Linux wurde erfolgreich auf Ihrem PC installiert. Loggen Sie sich nun mit Ihrer
Benutzerkennung-Passwort-Kombination ein.
233
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 233
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
5.5
5
Die Installation
Abbildung 5.37 Bootmenü von GRUB
Nach dem Login erwartet Sie eine aufgeräumte Oberfläche (siehe Abbildung 6.20 auf Seite 258).
Sollten Sie bereits während der Installation die Internetverbindung eingerichtet haben, erscheint
in der Regel nach kurzer Zeit eine Meldung, dass neue System-Updates auf Ihrem lokalen Ubuntu-Server zur Installation bereitliegen. Es empfiehlt sich, diese Aktualisierung vorzunehmen.
Standardmäßig sucht Ubuntu einmal täglich nach Updates für das System.
So öffnet sich bei Vorhandensein wichtiger Updates sofort die Aktualisierungsverwaltung. Dies
geschieht allerdings im Hintergrund, so dass Sie die minimierte Anwendung nur im unteren Panel
sehen und zuerst in den Vordergrund holen müssen, um die fälligen Updates zu installieren. Diese
Vorgehensweise soll dafür sorgen, dass die Updates nicht so leicht ignoriert werden können und
so das System sicherer wird.
234
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 234
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: installation/installation.tex , Aktueller Job: handbuch
äöüÄÖÜ.
»Real men don’t make backups.
They upload it via FTP and let the world mirror it.«
Linus Benedict Torvalds (* 28.12.1969),
finnischer Informatiker und Linux-Initiator
16
Backup und Sicherheit
Was Sie in diesem Kapitel erwartet
Wir kommen nun zu einem besonders heiklen Thema, dem Thema Sicherheit. Wir werden im
Folgenden gemeinsam untersuchen, ob Linux wirklich sicherer ist oder sein kann als Windows.
Die Idee scheint verlockend, dass Sie bei der Verwendung von Linux auf Virenscanner, Firewalls,
Anti-Spyware und vieles, was es sonst noch alles gibt, wirklich verzichten können. Aber ist diese
Vorstellung auch realistisch?
Dieses Kapitel ist der Absicherung des Systems gewidmet. Wenngleich unter Linux Viren derzeit
kein großes Thema sind, erfordert der Aufbau eines eigenen Servers mit Internetzugang die
Beschäftigung mit Themen wie Firewalls und Datensicherung.
Ich werde zu Beginn auf die Themen Rechte und Datensicherung eingehen. Auch das sicherste
System kann Sie z. B. nicht vor einer kaputten Festplatte schützen. Die kleinen Gemeinheiten des
Tages können Sie nicht verhindern, aber glücklich ist derjenige, der immer ein aktuelles Backup
seiner Daten besitzt.
Benötigtes Vorwissen
Es sind grundlegende Kenntnisse im Umgang mit der Shell nötig.
16.1
Berechtigungen
Wie Sie schon am Anfang dieses Buches lesen konnten, zeichnet sich Linux gerade auf dem
Gebiet der Benutzer- und Rechteverwaltung aus. Sie benötigen also Kenntnisse, wie Sie durch
einige leichte Befehle die Dateirechte verändern können.
16.1.1
Dateiberechtigungen
Mit dem Befehl chmod verändern Sie die Zugriffsrechte einer Datei. Der Befehl allein bewirkt noch
gar nichts, wenn Sie nicht gleichzeitig mit angeben, für welche Datei Sie die Rechte verändern
möchten und auf welche Art und Weise dies geschehen soll.
669
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 669
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16
Backup und Sicherheit
Ein typischer Befehl sieht so aus:
chmod u=rwx,g=rwx,a=r <Dateiname>
Das Gleiche drückt aber auch der Befehl chmod 774 <Dateiname> aus. Doch Sie fragen sich zu
Recht, was diese Abkürzungen bedeuten sollen. Wie Sie an dem Befehl erkennen, setzt sich die
Option, die direkt nach dem Befehl steht, aus drei Teilen zusammen.
Option
Wirkung
u
User
g
Gruppe
o
andere
a
alle
+
Recht hinzufügen
-
Recht entfernen
=
Recht zuordnen
r
Lesen
w
Schreiben
x
Ausführen
s
su-Bit
Tabelle 16.1 Wichtige Optionen zur Verwendung von »chmod«
Da Sie bei dieser Methode doch ziemlich viel tippen müssen, gibt es alternativ die Möglichkeit,
einen dreistelligen Code zu verwenden. Dabei stehen die drei Ziffern für die Rechte eines Users,
einer Gruppe und der anderer. Die Ziffern ergeben sich durch Addition folgender Werte:
Wert
Wirkung
4
Lesen
2
Schreiben
1
Ausführen
Tabelle 16.2 Code-Werte zur Verwendung mit »chmod«
SU-Bit
Eine vorangestellte 4 setzt das su-Bit. Die Reihenfolge der Ziffern ist ebenso festgelegt. Zuerst
erfolgt die Vergabe der Rechte an den User (also Sie), danach an die Gruppe (zu der Sie eventuell
gehören) und als Letztes an die anderen. Mit einer 7 vergeben Sie die maximalen Rechte. Das
obige Beispiel legt also fest, dass die Datei von User und Gruppe les-, schreib- und ausführbar
sein soll und für alle anderen lesbar. Möchten Sie rekursiv für alle Leserechte hinzufügen, können
Sie das mit folgendem Aufruf erledigen: chmod -R a+rX.
670
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 670
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Berechtigungen
Option
Wirkung
-R
rekursiv
a+
für alle folgende Rechte hinzufügen
r
Leserecht
X
nur für Verzeichnisse: das Recht, das Verzeichnis aufzulisten (ls)
Tabelle 16.3 Weitere wichtige Optionen zur Verwendung von »chmod«
Die Rechte einzelner Dateien und Verzeichnisse lassen sich natürlich auch grafisch verändern (siehe Abbildung 16.1), wenngleich die beschriebene Vorgehensweise über das Terminal wesentlich
bequemer ist.
Abbildung 16.1 Die Rechte lassen sich auch bequem über eine grafische Oberfläche definieren. Klicken Sie dazu
mit der rechten Maustaste auf die jeweilige Datei, und wählen Sie den Punkt »Eigenschaften«.
PolicyKit
Mit der Version 2.22 der Desktop-Umgebung GNOME begann die Integration des PolicyKits.
Über PolicyKit können Anwendungen mit Benutzerrechten gestartet und später mit Root-Rechten
versehen werden. Mittels PolicyKit lassen sich des Weiteren Rechte fein verteilen. So ist es
beispielsweise möglich, Benutzer zu bestimmen, denen bestimmte Aktionen erlaubt werden, für
die normalerweise Root-Rechte vonnöten wären (siehe Abbildung 16.2). Beispielsweise ist es
möglich, einem Benutzer zu erlauben, die Netzwerkeinstellungen oder die Uhrzeit des Systems
zu verändern, ohne ihn in die admin-Gruppe aufnehmen zu müssen.
671
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 671
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.1
16
Backup und Sicherheit
Abbildung 16.2 Um Anwendungen mit Root-Rechten zu starten, musste man diese bisher als
Root in einem Terminal aufrufen (sudo) oder auf eine integrierte Abfrage hoffen.
Ausblick
Sobald PolicyKit einmal in den Dateimanager Nautilus oder in den Texteditor gedit von GNOME
eingebaut sein wird, können Sie beispielsweise Dateien in Verzeichnisse verschieben oder diese
editieren, ohne dass das Programm mit Root-Rechten gestartet sein muss. Sind höhere Rechte
für eine Operation nötig, erscheint eine Abfrage, über die Sie die gewünschte Operation autorisieren. Leider ist die Integration von PolicyKit – beispielsweise in Nautilus – in letzter Zeit nicht
deutlich fortgeschritten. Dabei wäre ein einfaches grafisches Kopieren mit optionaler Abfrage
von Root-Rechten eine wünschenswerte Sache – gerade für Einsteiger, die ja zur Zielgruppe von
Ubuntu gehört.
Tipp 233: Passwort ändern
Wenn Sie die Passwörter der Benutzer – auch Ihr eigenes – ändern möchten, so haben Sie zwei Möglichkeiten. Als Erstes haben Sie die Möglichkeit, dies grafisch zu erledigen. Öffnen Sie hierzu System •
Systemverwaltung • Benutzer und Gruppen, entsperren Sie die Anwendung durch einen Klick auf den
Button Entsperren, und geben Sie Ihr Passwort ein. Nun können Sie den betreffenden User markieren
und auf Eigenschaften klicken. Im Bereich Passwort können Sie nun ein neues Passwort definieren.
Nach der Bestätigung mit OK tritt Ihr neues Passwort sofort in Kraft.
Wesentlich bequemer können Sie dies auch über das Terminal erledigen. Um das Passwort des gerade
angemeldeten Benutzers zu ändern, reicht die Eingabe des Kommandos passwd. Geben Sie zuerst Ihr
altes und dann zweimal Ihr neues Passwort ein, um die Änderung zu übernehmen. Mit sudo passwd
user können Sie übrigens auch das Passwort jedes beliebigen Benutzers ändern, ohne dass dessen altes
Passwort verlangt wird (user müssen Sie durch den betreffenden Benutzernamen ersetzen).
672
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 672
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Berechtigungen
16.1.2
PAM
PAM (Pluggable Authentication Modules) erlaubt die Kontrolle von Logins. Statt die Einzelheiten
der Authentisierung in jeder Applikation neu zu formulieren, bietet die PAM-API einen standardisierten Dienst in Form von Modulen an. In einer Konfigurationsdatei kann der Systemadministrator die Authentisierungsmodule einzelnen Diensten zuordnen, ohne dafür die Software, die
diese Dienste realisiert, neu kompilieren zu müssen.
Zentrale Speicherung der Anmeldedaten
PAM wird in der Praxis häufig dafür eingesetzt, verschiedenste Serverdienste, wie SSH und FTP,
mit nur einem Authentisierungsdienst zu verbinden. Dies ermöglicht die zentrale Speicherung
der Anmeldedaten dieser Dienste. Wird das Passwort an der zentralen Stelle geändert, können
Sie sich bei allen Diensten direkt mit dem neuen, zentral gespeicherten Passwort anmelden.
Getrennte Passwortdatenbanken für einzelne Dienste sind nicht notwendig.
/etc/pam.d/*
/etc/pam.d/login
/etc/security/*
/etc/securetty
/etc/login.defs
#
#
#
#
#
PAM-Konfiguration
PAM-Konfiguration des Logins
PAM-Modulparameter
Konfiguration des root-Login auf der Konsole
generelle Logins
Falls wirklich (auf eigene Gefahr) ein Login an der Konsole ohne Passwort möglich sein soll,
können Sie die Datei /etc/pam.d/login wie folgt ändern:
#auth
auth
required
required
pam_unix.so nullok
pam_permit.so
Ähnlich funktioniert das auch mit xdm, gdm usw., um sich ohne Passwort an einer anderen
X-Konsole anzumelden.
Andererseits können Sie das Paket cracklib2 installieren und /etc/pam.d/passwd wie folgt anpassen, um einen guten Passwortschutz zu erhalten:
password required
pam_cracklib.so retry=3 minlen=6 difok=3
Ein einmaliges Nutzen eines Login-Passworts zur Zugangsaktivierung kann auch hilfreich sein.
Dafür verwenden Sie das passwd-Kommando mit der Option -e.
Prozesse
Die maximale Anzahl an Prozessen kann mit ulimit -u 1000 in der Bash-Shell gesetzt werden
oder auch in der Datei /etc/security/limits.conf mit PAM. Andere Parameter, wie z. B. core, können
so ebenfalls gesetzt werden. Die Anfangseinstellung von PATH kann in /etc/login.defs festgelegt
werden, bevor die Shell Skripte startet.
Die Dokumentation von PAM befindet sich im Paket libpam-doc. Das in diesem Paket enthaltene
Buch Linux-PAM System Administrator’s Guide von Andrew G. Morgan und Thorsten Kukuk
behandelt PAM, die verfügbaren Module usw. Die Dokumentation enthält auch The Linux-PAM
Application Developers’ Guide und The Linux-PAM Module Writers’ Guide.
673
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 673
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.1
16
Backup und Sicherheit
16.2
Backup-Grundlagen
Das Thema »Backup« ist immer ein sehr sensibles Thema. Viele Windows-Nutzer verlassen sich
hierbei ausschließlich auf die integrierte Systemwiederherstellung und sichern ihre Daten nicht
explizit. Dies ist keine gute Idee. Selbst wenn die Software einwandfrei funktioniert, kann Ihr
Computer jederzeit einen Hardwaredefekt aufweisen oder gestohlen werden.
Ein häufiger Dialog in Internetforen verläuft ungefähr folgendermaßen:
»Ich habe eine wichtige Datei gelöscht. Gibt es eine Möglichkeit, diese unter dem Betriebssystem XY
wiederherzustellen?«
»Ja. Mit dem Backup des gestrigen Tages.«
Damit derartige Antworten Ihnen nichts anhaben können, beschäftigen wir uns im vorliegenden
Abschnitt mit dem Thema Datensicherung. Grundsätzlich unterscheiden wir zwei Varianten des
Backups im privaten Bereich:
왘
Die regelmäßige Sicherung persönlicher Daten wie der täglichen Korrespondenz und der
aktuellen Arbeit. Diese Sicherung sollte so oft wie möglich durchgeführt werden. Vorsichtige und/oder fleißige Naturen machen dies einmal täglich mit Hilfe von USB-Sticks oder
CD-ROMs. Mit dem bereits erwähnten Ubuntu One können Sie Ihre Dateien auch konstant
im Hintergrund sichern.
왘
Die sporadische Sicherung des gesamten Systems in Form einer Festplatten- oder Partitionsspiegelung. Diese Variante ist natürlich aufwendiger und wird entsprechend seltener
durchgeführt. Trotzdem können Sie durch Zurückspielen eines Komplett-Backups ein System innerhalb kürzester Zeit wieder aufsetzen.
16.2.1
Vorüberlegungen und Vorbereitung
Bevor wir mit der Sicherung beginnen, stellt sich natürlich unmittelbar die Frage: »Wohin damit?«
Sie müssen nicht wie Linus Torvalds die Möglichkeit besitzen, Ihre wichtigen Daten auf einen
FTP-Server hochzuladen, meist reicht ein »klassisches« Speichermedium für die beiden oben
genannten Sicherungsfälle aus.
FTP: File Transfer Protocol. Dienst zur Versendung von Dateien über das Internet. Dabei werden mit einer
Software (dem sogenannten FTP-Client) die Dateien von einem FTP-Server abgerufen.
Üblicherweise legt man bei einer Datensicherung die Daten zunächst auf ein schnell handhabbares Medium wie eine Festplattenpartition ab und brennt sie anschließend in Ruhe auf optische
Datenträger wie CD oder DVD. Diese Vorgehensweise hat den Vorteil, dass vor dem Transfer auf
das finale Medium eine Komprimierung der Daten vorgenommen und somit der Speicherplatz
der optischen Medien besser genutzt werden kann.
674
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 674
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Backup-Grundlagen
Medium
Maximale Kapazität
Komplettsicherung
Festplattenpartition
bis 1 TB
weitere Festplatte
bis 2 TB
externe USB-Festplatte
bis 2 TB
NFS-Server
Festplattengröße des Servers
Komplettsicherung, komprimiert
Blu-ray
25–50 GB
DVD+R/DVD-R/RW
4,4–9 GB
Microdisk
bis 4 GB
Persönliche Daten/Heimverzeichnis
USB-Stick
64 GB
CD-R/RW
700 MB
FTP-Server
je nach Provider
Tabelle 16.4 Medien für die Datensicherung
Original und Backup trennen
Ganz schlecht ist in diesem Zusammenhang die Idee, eine Festplattenpartition auf eine andere
Partition innerhalb desselben Datenträgers zu sichern. Fällt dann eine Platte aus (z. B. durch
einen Hardwaredefekt), so sind meist sämtliche darauf enthaltenen Partitionen betroffen. Die
Grundregel lautet: Sorgen Sie für eine physikalische Trennung von Original und Backup. Diese
ist in jedem Fall gewahrt, wenn Sie zur Sicherung eine Zweitplatte verwenden. Einige der
genannten Medien, wie z. B. USB-Sticks, sind hotplug-fähig, was so viel heißt wie »dranstecken
und benutzen«. Andere Medien, wie z. B. Festplatten, müssen vor der Benutzung entsprechend
vorbereitet, sprich partitioniert werden.
Neue Festplatten hinzufügen
Der Einbau einer zusätzlichen internen Festplatte in ein stationäres System ist heutzutage ein
Kinderspiel. Befindet sich am gleichen Kabel (dem Bus-Strang) schon eine IDE-Platte, so müssen
Sie darauf achten, dass eine Platte als »Master« und die andere Platte als »Slave« konfiguriert wird.
Bei modernen S-ATA-Platten brauchen Sie dies nicht mehr zu beachten, da ihre Konfiguration
vollautomatisch abläuft. Wer vor derartigen Arbeiten zurückschreckt, der kann eine externe
Festplatte ins Auge fassen, die über den USB-Bus oder über FireWire an den PC angeschlossen
wird. Gerade die Besitzer von Notebooks dürften den Anschluss externer Geräte dem Einbau
neuer Hardware vorziehen.
Master und Slave: Die beiden Begriffe (zu deutsch Meister und Sklave) kennzeichnen eine Form der
hierarchischen Verwaltung des Zugriffs auf eine gemeinsame Ressource (hier im Umfeld der ATA/ATAPISchnittstelle bei Festplatten).
675
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 675
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.2
16
Backup und Sicherheit
16.2.2 Partitionierung
Bei den folgenden Abschnitten greifen wir tief in das Ubuntu-System ein. Es ist sinnvoll, dass Sie
die Partitionsgrundlagen in Kapitel 5, »Die Installation«, ab Seite 183 aufmerksam gelesen haben.
Bevor Sie sich nun an die Einrichtung von Sicherungs- oder Systempartitionen begeben, muss ich
einige mahnende Worte sagen. Bei einer falsch durchgeführten Partitionierung haben Sie gute
Chancen, Ihr System softwareseitig in die ewigen Jagdgründe zu befördern. Ängstlichen Naturen
sei deshalb Folgendes empfohlen: Verwenden Sie in jedem Fall eine Zweitplatte für Ihre Experimente! Klemmen Sie zur Partitionierung dieser Platte einfach die bereits im System befindliche
andere Platte zeitweilig ab. Dies geschieht durch das Entfernen sowohl der Spannungsversorgung
als auch des entsprechenden Datenkabels. Nach erfolgter Arbeit kann das andere Gerät wieder
angeschlossen werden.
16.2.3 Partitionierung der Zweitplatte (extern oder intern)
Wenn Sie noch eine alte Festplatte irgendwo herumliegen haben, dann können Sie relativ leicht
sofort loslegen und Ihre ersten Experimente auf diesem Gebiet durchführen. Klemmen Sie doch
einfach einmal ein solches Gerät an Ihren Festplattenbus (intern oder per USB/Firewire), und
starten Sie die Laufwerksverwaltung in den Systemeinstellungen. Hierbei gewinnen Sie einen
ersten Überblick über die angeschlossene Festplattenlandschaft (siehe Abbildung 16.3).
Abbildung 16.3 Mit der »Laufwerksverwaltung« erhalten Sie einen Überblick über die vorhandenen Festplattenpartitionen und können diese bequem bearbeiten.
676
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 676
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Backup-Grundlagen
Laufwerksverwaltung
Sie können sich die jeweilige Festplatte mit den dazugehörigen Partitionen anzeigen lassen, wenn
Sie in der linken Seitenleiste Ihre Festplatte auswählen. Um die Festplatte überhaupt bearbeiten
zu können, müssen Sie diese wieder aushängen. Dies bedeutet, dass Sie sie am Rechner angeschlossen lassen, aber in der Laufwerksverwaltung unten links auf die Schaltfläche Datenträger
aushängen klicken. Sollte Ihre eingebaute zweite Festplatte randvoll sein und Sie wollen diese
Daten löschen, so können Sie die darauf angelegten Partitionen durch Anklicken zunächst markieren und durch Betätigen der Schaltfläche Partition löschen schließlich löschen. In dieser
Weise verfahren Sie so lange, bis Sie genügend freien Speicherplatz erzeugt haben. Sie können auch die gesamte Festplatte »in einem Rutsch« löschen durch die Schaltfläche Datenträger
formatieren und Auswahl des Typs Leer.
Backup-Partition
In dem freien Bereich, den Sie gerade angelegt haben, können Sie nun leicht eine neue Partition
erstellen, die allein Sicherungszwecken dient. Dazu wählen Sie den freien Bereich aus und klicken
erneut auf die Schaltfläche Datenträger formatieren. In dem nun erscheinenden Untermenü
geben Sie den Typ und gegebenenfalls den Namen der Partition (beispielsweise »Backup«) an,
die Sie erstellen möchten. Ein Klick auf Formatieren bestätigt schließlich die vorzunehmenden
Arbeiten.
Welchen Typ?
Wenn Sie diese (externe) Festplatte ausschließlich mit Ubuntu verwenden möchten, empfehle ich
Ihnen den Typ ext4. Sollten Sie diese Platte aber eventuell als Austauschplatte zwischen Ubuntu
und Windows verwenden, so würde ich FAT empfehlen. FAT hat Probleme mit Dateien, die
einzeln über 4 GB groß sind (beispielsweise Videos); sollten Sie mit solchen Dateien hantieren,
verwenden Sie den Typ NTFS.
16.2.4 Verkleinerung von bestehenden Partitionen
Nun wollen wir einmal genauer betrachten, wie Sie freien Platz für den Fall schaffen, dass
Sie nur über eine einzige Festplatte verfügen und diese komplett partitioniert ist, also keinen
unzugeordneten Speicherbereich aufweist. Bei der nachfolgenden Aktion ist allerdings Vorsicht
geboten. Sichern Sie auf jeden Fall vorher Ihre persönlichen Daten auf einem Wechselmedium.
Die Verkleinerung einer Partition ist z. B. dann interessant, wenn Sie ein weiteres Betriebssystem
auf eine (volle) Platte befördern möchten. Sie benötigen für die folgenden Arbeiten das Programm
gparted (siehe Abbildung 16.4), welches Sie nach der Installation über das Anwendungsmenü
starten können.
Vorher defragmentieren
Die Verkleinerung von Linux-Partitionen gestaltet sich in aller Regel einfach und ist mit Gparted selbsterklärend. Hier wählen Sie die entsprechende Partition aus und rufen den Menüpunkt
Partition • Größe ändern/verschieben auf. Mit Hilfe eines Schiebers können Sie den Speicherbereich dann auf die gewünschte Größe verkleinern.
677
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 677
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.2
16
Backup und Sicherheit
Abbildung 16.4 Mit »gparted« haben Sie noch mehr Möglichkeiten als mit der Laufwerksverwaltung – selbst das
Verkleinern von Partitionen ist kein Problem.
FAT32 oder NTFS?
Es ist schon weitaus komplizierter, wenn es sich bei der zu verkleinernden Partition um eine
Windows-Partition (FAT32 oder NTFS) handelt. Hierbei sind mehrere Schritte nötig:
왘
Bevor Sie diese Partitionen verkleinern können, müssen Sie sie zunächst mit den WindowsBordmitteln defragmentierten. Die Fragmentierung (zu Deutsch: »Zerstückelung«) der Daten
tritt dadurch auf, dass das Betriebssystem die Partition nicht von vorn bis hinten auffüllt,
sondern Daten-»Häppchen« über die ganze Festplatte verteilt.
Die Defragmentierung unter Windows 2000 und Windows XP finden Sie z. B. mit einem
Rechtsklick auf das Symbol Arbeitsplatz im Startmenü, Punkt Verwalten und dort im Untermenü Datenspeicher • Defragmentierung (siehe Abbildung 16.5).
Unter Windows Vista und Windows 7 gelangen Sie über Windows-Button • Systemsteuerung • System und Sicherheit dorthin. Unter der Überschrift Verwaltung gibt es den Unterpunkt Festplatte defragmentieren.
왘
Die virtuelle Auslagerungsdatei pagefile.sys sollten Sie für die Defragmentierung kurzfristig
ausschalten (Systemsteuerung • System • Leistungsmerkmale • virtueller Arbeitsspeicher,
dort den Punkt keine Auslagerungsdatei markieren oder den Wert der Auslagerungsdatei
auf null setzen).
왘
Die frisch defragmentierte Partition kann nun mit Gparted verkleinert werden. Die Vorgehensweise verläuft analog zu Linux-Partitionen und wurde oben näher erläutert.
Vergessen Sie nach der Defragmentierung nicht, den virtuellen Speicher wieder einzuschalten,
um Systeminstabilitäten zu vermeiden.
678
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 678
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Backup-Grundlagen
Abbildung 16.5 Beispiel einer fragmentierten Partition
Tipp 234: Partitionstabelle und Boot-Sektor sichern
Wenn Sie mit nur einer Platte arbeiten, sollten Sie in jedem Fall vor Partitionierungsarbeiten ein Backup
des Boot-Sektors vornehmen. Dann besteht eine gute Chance, dass Sie bei eventuellen Problemen die
alte Partitionstabelle wiederherstellen können. Sichern Sie dazu den sogenannten Master Boot Record
(MBR) mit dem folgenden Befehl:
sudo dd if=/dev/hda of=mbr_backup bs=512 count=1
Jetzt befindet sich in dem aktuellen Verzeichnis eine 512 Byte große Datei, die exakt den MBR der entsprechenden Platte enthält. Es wird dringend empfohlen, diese Datei auf einem dauerhaften Datenträger
wie z. B. einem USB-Stick zu sichern. Die so gesicherte Byte-Sequenz enthält sowohl die Partitionstabelle
als auch den Boot-Code. Möchten Sie auf eine Sicherung der Partitionstabelle verzichten, so sind bei der
Sicherung statt 512 Byte nur 446 Byte zu übertragen. Der Befehl lautet in diesem Fall:
dd if=/dev/hda of=bootcode_backup bs=446 count=1
Es ist sinnvoll, stets beide Varianten zu sichern. Die Rücksicherung z. B. des kompletten MBR erfolgt
dann über den Befehl sudo dd if=mbr_backup of=/dev/hda bs=512 count=1 Achten Sie dabei unbedingt auf die korrekte Schreibweise der Befehle beim Sichern/Rücksichern: Ein Zahlendreher bei der
Größenangabe der zu sichernden Byte-Sequenz kann fatale Folgen haben.
679
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 679
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.2
16
Backup und Sicherheit
16.2.5 Déjà Dup – eine Backup-Software
Nachdem Sie die Vorarbeiten erledigt haben und gemäß dem vorangegangenen Abschnitt temporäre Sicherungspartitionen erstellt haben, wenden wir uns in diesem Abschnitt der eigentlichen
Sicherungstechnik zu. Das Programm Déjà Dup bietet eine übersichtliche grafische Oberfläche
zum Sichern Ihres persönlichen Verzeichnisses. Im Hintergrund greift es dabei auf das in Python
programmierte Backup-Skript Duplicity zurück. Aus dieser Tatsache begründet sich auch der Name dieses Programms, wobei »Dup« von »Duplicity« stammt, während »déjà« das französische
Wort für »bereits« ist.
Installation
Nach der Installation des Programms (Paketname: deja-dup) sollten Sie sich einmal ab- und
wieder anmelden, da Ubuntu die neue Verknüpfung erst anlegen muss. Sie können danach das
Programm über das Anwendungsmenü (System) starten.
Abbildung 16.6 Die Oberfläche ist bewusst einfach gehalten – gerade einmal zwei Schaltflächen stehen zur
Wahl: Wiederherstellung und Datensicherung. Als Backup-Ziel wurde die im vorigen Abschnitt angelegte
Backup-Partition ausgewählt.
680
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 12:10 Uhr Umlaut-Check:
S. 680
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Backup-Grundlagen
Einstellungen
Bevor Sie das Programm verwenden können, müssen Sie die Konfiguration unter Bearbeiten •
Einstellungen aufrufen. Hier geben Sie an, wo das Backup gespeichert werden soll und welche Verzeichnisse in das Backup einbezogen oder welche davon ausgeschlossen werden sollen.
Standardmäßig sichern Sie Ihren gesamten persönlichen Ordner mit Ausnahme des Mülleimers.
Das eigentliche Backup starten Sie dann mit der Schaltfläche Sichern.... Sie haben grundsätzlich
mehrere Möglichkeiten, wo Sie Ihre Daten speichern können. Neben der Möglichkeit eines lokalen Backups auf einer zweiten Festplatte können Sie Ihre Datensicherung auch über SSH im
Netzwerk speichern. Sogar ein Sichern in der Cloud von Amazon ist möglich.
SSH: Die Secure Shell bezeichnet ein Netzwerkprotokoll, mit dessen Hilfe man auf eine sichere Art und
Weise eine verschlüsselte Netzwerkverbindung mit einem entfernten Gerät herstellen kann.
Zeitplan und Zeitmaschine
Wenn Sie im Reiter Zeitplan die Option Automatisch nach einem festgelegten Plan sichern
auswählen, können Sie das Programm anweisen, das Backup wahlweise täglich, wöchentlich,
zweiwöchentlich oder monatlich durchzuführen. Beachten Sie hierbei allerdings, dass Sie angemeldet sein müssen. Das Backup wird nur gestartet, wenn der Computer eingeschaltet ist und
Sie angemeldet sind. Der Start erfolgt hierbei automatisch im Hintergrund.
Sie können das Programm auch anweisen, ältere Datensicherungen zu löschen, um Speicherplatz
zu sparen. Da Sie wahrscheinlich nicht unendlich viel Speicherplatz besitzen, ist es nicht ratsam,
dass Sie Ihre Sicherungen für immer aufbewahren. Wenn Sie ein wöchentliches Backup anfertigen, sollten Sie im unteren Abschnitt der Konfiguration (im dritten Reiter) ein Haltbarkeitsdatum
angeben. Wenn Sie hier Monatlich auswählen, haben Sie immer die letzten vier Datensicherungen gespeichert. Ganz vorsichtige Benutzer speichern diese vier Sicherungen noch zusätzlich
auf mindestens zwei verschiedenen Medien. Auf diese Weise können Sie immer einige Wochen
in die Vergangenheit reisen, falls Ihnen eine Datei verlorengegangen ist.
Komprimierung
Der erste Sicherungsvorgang dauert aufgrund der voreingestellten Verschlüsselung und anschließenden Komprimierung sehr lange. Schalten Sie die Verschlüsselung am besten aus, wenn Sie
diese nicht unbedingt benötigen. Dabei sei angemerkt, dass die Verschlüsselung durchaus sinnvoll ist, wenn Sie Ubuntu One zum Speichern Ihres Backups verwenden, da in der Cloud die
Dateien unverschlüsselt abgespeichert werden. Nach Drücken des Sicherungs-Buttons im Hauptfenster muss nun noch das Passwort angegeben werden.
Inkrementelles Sichern: Beim ersten Backup dauert es sehr lange, bis alle Dateien gesichert wurden. Bei
allen weiteren Backup-Vorgängen werden nur noch die Änderungen dieser Dateien übermittelt, so dass
viel Zeit und Speicherplatz gespart werden kann. Dieses Verfahren nennt man inkrementelles Backup. Sie
erfahren mehr über die Hintergründe dieses Verfahrens in Abschnitt 16.2.6, »Inkrementelles Backup mit
rsnapshot«, ab Seite 682.
681
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 681
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.2
16
Backup und Sicherheit
Mehr über sogenannte »Backup-Strategien« erfahren Sie in Abschnitt 16.2, »Grundlagen der
Sicherung«, ab Seite 674.
Wiederherstellung
Mit der Schaltfläche Wiederherstellen... können Sie eine alte Datensicherung wieder zurückspielen. Wenn Sie bereits mehrere Datensicherungen besitzen, müssen Sie an dieser Stelle die
korrekte Version auswählen und angeben, wohin die gesamten Dateien kopiert werden sollen.
Wenn Sie lediglich einzelne Dateien oder Verzeichnisse aus diesem Backup wiederherstellen
möchten, klicken Sie diese in Nautilus an, und führen Sie über das Kontextmenü das Kommando
Alte Version wiederherstellen aus.
Zukunft
Déjà Dup soll in Zukunft bei Ubuntu das Standardprogramm für Backups werden. Weitere Informationen zu Déjà Dup und Duplicity finden Sie unter
왘
https://launchpad.net/deja-dup
왘
http://duplicity.nongnu.org
16.2.6 Inkrementelles Backup mit rsnapshot
Ich möchte Ihnen hier eine effiziente und einfache Sicherungstechnik mittels rsnapshot vorstellen.
Mit rsnapshot ist es möglich, sogenannte Snapshot-Ordner zu erstellen, z. B. auf einer externen
USB-Festplatte. rsnapshot überprüft dabei selbständig, welche Dateien neu hinzugekommen sind
oder entfernt wurden. Dies bezeichnet man als inkrementelles Backup. Es hat den Vorteil, dass
die Sicherung wesentlich schneller verläuft, als wenn Sie jedes Mal wieder alles aufs Neue
sichern müssen. Hier wird kein (Komplett-)Image angelegt, sondern es werden nur explizit die
Ordner gesichert, die in der Datei /etc/rsnapshot.conf eingetragen werden. Nach der Installation
(Paketname: rsnapshot) müssen Sie nur noch die Datei /etc/rsnapshot.conf anpassen. Das Editieren
dieser Datei ist ganz einfach:
sudo gedit /etc/rsnapshot.conf
Erschrecken Sie nicht vor der Größe der Datei. Sie müssen dem Programm jetzt durch das
Verändern dieser Datei mitteilen, wann und wie Ihre Backups gemacht werden sollen. Suchen
Sie einfach nach dem entsprechenden Abschnitt in dieser Datei. Folgendes muss editiert werden:
왘
Backup-Intervall (interval hourly, daily usw.)
Hier können Sie dem Programm mitteilen, ob Sie regelmäßige Sicherungen wünschen. Bei
Bedarf entfernen Sie einfach bei der entsprechenden Zeile die Raute davor.
왘
Name des Backup-Verzeichnisses (snapshot_root)
Dieses Verzeichnis kann auch auf externen Medien wie /media/usb/snapshot/ liegen.
682
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 12:10 Uhr Umlaut-Check:
S. 682
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Backup-Grundlagen
Vergessen Sie das Speichern nicht. Sie rufen das Programm dann über die Konsole mittels
sudo rsnapshot hourly
oder über daily auf, je nachdem, wie Sie es eingestellt haben.
Tipp 235: Direktes Klonen via dd
Eine elegante Möglichkeit für eine Gesamtsicherung bietet das Kommandozeilenwerkzeug dd (Disk
Dump). Dieses Tool ist in der Lage, ein 1:1-Abbild von beliebigen Partitionen herzustellen. Dabei wird
die komplette Festplattenstruktur von einer Festplatte bitweise auf eine andere Festplatte übertragen.
Dieses Verfahren bietet sich insbesondere dann an, wenn Sie eine Installation auf identische Hardware
übertragen möchten. Es ist wichtig, dass die Original- und die Spiegelpartition exakt in der Größe übereinstimmen. Wenn sich die beiden Festplatten in demselben PC befinden, so lautet der Befehl für die
Spiegelung der Partition /dev/hda1 auf /dev/hdb1:
sudo dd if=/dev/hda1 of=/dev/hdb1
Dieser Befehl ist mit äußerster Vorsicht anzuwenden: Die Verwechselung der Argumente if (Input File)
und of (Output File) kann hier fatale Folgen haben. Außerdem bleibt das Programm sofort stehen, wenn
es defekte Sektoren auf einer Platte entdeckt.
16.2.7 Verwenden von Rsync
Rsync ist ein sehr mächtiges Programm, um Dateien zu kopieren. Es werden nur die Änderungen
übertragen. Dateien, die auf beiden Rechnern gleich sind, werden übersprungen. Das Programm
kann mittels SSH, dem eigenen Rsync-Protokoll oder lokal benutzt werden. In der Regel sollten
Sie es vermeiden, einen Rsync-Server aufzusetzen, da dieser eine unnötige Sicherheitslücke ist.
Besser ist es, Rsync mittels ssh zu verwenden.
Bei einer gegebenen Datei dir1/beispiel.txt liefert der Befehl rsync -avz dir1 dir2 das Ergebnis
dir2/dir1/beispiel.txt. Verwenden Sie dagegen einen zusätzlichen Backslash /, bewirkt rsync
-avz dir1/ dir2 das Ergebnis dir2/beispiel.txt. Meistens verwendet man rsync -avz, dessen
Optionen in Tabelle 16.5 dargestellt werden.
Option
Bedeutung
a
archive: Zeit- und Nutzer-Informationen werden beibehalten (rekursiv).
v
verbose: Zeigt an, welche Dateien gerade kopiert werden.
z
compress: Komprimiere den Datenstrom mit gzip.
Tabelle 16.5 »Rsync«-Optionen
Falls der auszuschließende Dateiname ein Wildcard enthält, muss der Pfad absolut sein:
rsync --exclude **/beispiel/bar*
Werden die Daten auf beiden Systemen geändert, sollten Sie anstatt rsync lieber unison verwenden – zum Beispiel, um einen Laptop und einen PC abzugleichen oder um Software vom
Testsystem zum produktiven System zu kopieren.
683
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 683
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.2
16
Backup und Sicherheit
Backup auf eine andere Platte
Bei den heutigen Preisen für Festplatten lohnt sich ein Streamer für die privaten Daten nicht.
Stattdessen können Sie per Rsync ein Backup auf eine zweite Festplatte machen. Zuerst müssen
Sie die zweite Platte einhängen:
mount /dev/hdb2 /mnt/
Mit der Option -x bringen Sie Rsync dazu, das Dateisystem nicht zu verändern:
rsync -avx --delete-excluded --exclude '/tmp' --exclude '/var/tmp'
--exclude '.netscape/cache'
--exclude '/var/cache' --exclude '/var/run' --exclude '/var/spool' / /mnt
Bei einem zweiten Aufruf von Rsync werden nur die Änderungen auf die andere Festplatte
kopiert. In Verbindung mit cp -alr können Sie auch mehrere Versionen der Sicherungskopie
erstellen. Die Option -l erstellt Links anstatt Kopien der Daten, so dass Plattenplatz gespart wird.
Tipp 236: Grafisches Backup mit Unison
Die obige Methode mit Rsync hat den Nachteil, dass Rsync nicht besonders elegant mit Versionskonflikten
umgeht. Wesentlich entspannter gelingt das Synchronisieren mit dem Programm Unison. Bei diesem
Programm können Sie wahlweise sogar eine grafische Oberfläche verwenden, die Sie unter dem Namen
unison-gtk in den Paketquellen finden.
Unison beherrscht echtes Synchronisieren, indem es die gewählten Verzeichnisse tatsächlich miteinander abgleicht. Etwaige Versionskonflikte werden angezeigt und erfordern eine Aktion von Ihnen. Das
Programm lässt sich sehr leicht bedienen. Zu Beginn definieren Sie das Default-Profil, indem Sie die
Verzeichnisse benennen, die synchronisiert werden sollen. Sie können weitere Profile hinzufügen, wenn
Sie das Programm wiederholt starten.
Abbildung 16.7 »Unison«: Einfacher kann Synchronisieren nicht sein.
684
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 684
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Ist Linux sicherer als Windows?
16.3
Ist Linux sicherer als Windows?
Linux und Windows unterscheiden sich in einigen Ansätzen grundsätzlich. Oft wird behauptet,
Linux sei eigentlich konzeptionell gar nicht sicherer als Windows. Sobald sich dieses System
weiter verbreiten würde, müssten die Anwender mit einer wahren Flut von Linux-Viren rechnen,
so wie Sie es unter Windows schon kennen.
Dies ist aber nur die halbe Wahrheit. Es stimmt zum Teil, dass die Verbreitung von Viren bei
Monokulturen wie Windows wesentlich einfacher ist. Bei dieser Betrachtungsweise wird aber
vergessen, dass Windows und Linux sich schon vom Ansatz her teilweise deutlich unterscheiden.
Zugegeben, kein Mensch kann in die Zukunft sehen. Dennoch: In der Art, wie heutzutage
Viren in Windows-Rechner eindringen und dort Schaden anrichten, kann dies unter Linux nicht
passieren.
16.3.1
Verschiedene Konzepte
Wir werden uns im Folgenden zuerst einmal die verschiedenen Konzepte der beiden Betriebssysteme etwas genauer ansehen und uns Gedanken über ein sicheres Betriebssystem machen.
Im Zuge dessen werfen wir einen Blick unter die Haube von Ubuntu und widmen uns den
Möglichkeiten, die wir haben, um uns von der Sicherheit zu überzeugen oder diese sogar noch
auszubauen. Schließlich widmen wir uns der Verschlüsselung von E-Mails.
beschäftigen wir uns nun einmal etwas genauer mit beiden grundlegenden Unterschieden zwischen Linux und Windows.
Privilegien
Bei beiden Systemen ist ein wesentlicher Teil des Konzepts, dass es Benutzer mit unterschiedlichen Privilegien gibt. Bei Linux hat ein Benutzer tatsächlich nur Zugriff auf seine persönlichen
Daten. Somit kann der Benutzer auch nur seine eigenen Daten verändern oder löschen. Unter
Windows zum Beispiel ist der Benutzer standardmäßig ein Administrator, also ein Benutzer, der
uneingeschränkten Zugriff auf das gesamte System hat. Jeder Virus, der in ein solches System
eindringt, hat dann die gleichen Rechte wie der Benutzer, der gerade im Internet war. Und wenn
der Benutzer ein Administrator ist, dann hat auch der Virus Zugriff auf das gesamte System.
Nun weiß der Windows-Benutzer ja, dass er unter Windows nicht unbedingt ein Administrator
sein muss. Er kann sich auch die Rechte entziehen und als eingeschränkter Benutzer durch das
System navigieren. Aber jetzt mal im Ernst: Haben Sie dies schon einmal probiert? Ich kann
Ihnen sagen, dass dies mit solchen Hürden verbunden ist, dass Sie ganz schnell die Nase voll
davon haben werden und sich – trotz der Gefahr – lieber wieder einen Administrator-Status
zulegen werden.
Sicherheitskonzept
Es ist bestimmt nicht Teil des Sicherheitskonzepts von Windows, unsichere Dienste standardmäßig im Internet anzubieten, trotzdem geschieht es. Geht Windows dieses Risiko aus Bequemlichkeit ein oder damit z. B. der Benutzer noch eine Animation mehr beim Surfen hat? Ich möchte
685
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 685
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.3
16
Backup und Sicherheit
hier nicht näher auf dieses Thema eingehen. Im Internet finden Sie bei Bedarf sehr viele Informationen hierzu. Aber es geht auch anders. Bei Linux sind solch unsichere Dienste abgeschaltet.
Dies mag zwar manchmal etwas unbequemer für den Benutzer sein, ist aber dafür wesentlich
sicherer.
Windows kann sicher gemacht werden
Damit haben wir gerade die wichtigsten Gründe kennengelernt, warum Windows-Systeme so
anfällig für Schädlinge sind: Es liegt gar nicht am Konzept selbst, sondern an der mangelhaften
oder fehlenden Umsetzung bzw. Umsetzbarkeit. Daraus ergibt sich dann die Notwendigkeit von
Virenscannern und Firewalls. Ich möchte noch einmal betonen, dass Sie Windows prinzipiell
schon sehr sicher machen können, es erfordert aber eine Menge Handarbeit, die gerade den
PC-Anfänger überfordert.
16.3.2 Root versus Sudo
Ein wichtiger Grund für die hohe Sicherheit von Linux-Systemen gegenüber Windows ist die
strikte Beschränkung bei den Zugriffsrechten. Vergleichbar ist dies überhaupt nur mit den NTbasierten Systemen von Windows, also NT, 2000, XP, Vista und 7. Die Windows-9.x-Reihe hat
keine (ausreichende) Rechteverwaltung. Sie haben bereits einige Grundlagen zur Verwendung
von Root und Sudo kennengelernt. In diesem Abschnitt wollen wir diese Kenntnisse noch einmal
vertiefen und weiter ausbauen.
Root ist der Superuser unter Linux, vergleichbar mit dem Administrator unter Windows. Er darf
alles. Ihm gehören fast alle Dateien des Systems, und er kann alle Dateien bearbeiten. Ähnliches
gilt für den Admin-Account bei Windows-Systemen. Daher ist es aus oben genannten Gründen
sehr gefährlich, ständig mit Root-Rechten unterwegs zu sein.
Schwäche von Windows
Auch unter Windows Vista und Windows 7 ist es möglich, aus dem laufenden System heraus
(vorübergehend) Systemverwaltungsrechte zu erlangen, um z. B. ein Programm zu installieren.
Sie müssen die Umschalt -Taste gedrückt halten, eine ausführbare Datei (z. B. ein Installationsprogramm; die Systemsteuerung ist leider nur über Umwege erreichbar) per Rechtsklick auswählen
und dort Ausführen als wählen. Dort geben Sie dann den Benutzer »Administrator« und das zugehörige Passwort an. Schon startet das gewünschte Programm mit Administratorrechten. Trotz
dieser Möglichkeiten melden sich Windows-Benutzer in den meisten Fällen gleich als Administrator an, da auf diese Weise die Bedienung des Systems sehr bequem und einfach ist.
Eindringlinge erben Rechte
Als Administrator oder als Root zu arbeiten hat aber entscheidende Nachteile, besonders dann,
wenn der Rechner mit dem Internet verbunden ist. Gelingt es einem Angreifer, in das System
einzudringen (eventuell mit einem Virus), so besitzt er ebenfalls sofort Administratorrechte und
kann tun, was immer er will.
686
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 686
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Ist Linux sicherer als Windows?
Stärke von Linux
Bei Linux-Systemen hingegen ist es sehr einfach, während des Betriebs nur kurzzeitig Root-Rechte
zu erlangen. Haben Sie dann die Aufgabe erledigt, melden Sie sich als Root ab und sind wieder
normaler Benutzer. Das Prinzip sudo sorgt dafür, dass Sie nur für einen bestimmten Befehl diese
Root-Rechte benutzen.
Dieses Prinzip macht das System sehr sicher. Denn sollte es trotzdem einmal einem Angreifer
gelingen, sich in das System einzuklinken, hat er nur normale Benutzerrechte, er darf also
ausschließlich die Dateien im home-Verzeichnis des Benutzers bearbeiten. Auf den Großteil des
Computers, vor allem auf die sensiblen Bereiche, hat er keinerlei Zugriff.
Root – der Standard bei Linux
Bei jedem Linux-System müssen Sie, meist bei der Installation, einen Benutzer Root und ein
Passwort für diesen Benutzer angeben. Darüber hinaus können Sie weitere Benutzer anlegen.
Wollen Sie nun im laufenden Betrieb eine Aktion durchführen, die Systemverwaltungsrechte
erfordert, fordert Linux Sie zur Eingabe des Root-Passworts auf. Im Terminal können Sie mit
su und dem Root-Passwort zum Root werden. Nach Beendigung der Aufgabe verlassen Sie das
entsprechende Programm und sind wieder der normale Benutzer.
Diese Methode hat sich bereits über einen langen Zeitraum bewährt, sie hat jedoch auch einige
Nachteile:
1. Es kann nur einen Superuser Root geben.
2. Vergessen Sie, sich als Root abzumelden, bleibt das System gefährdet.
3. Sie müssen sich mindestens zwei (unterschiedliche) Passwörter merken.
4. Die Methode verleitet zur ständigen Arbeit als Root.
sudo – der Standard unter Ubuntu
Gerade den Umsteigern von einer anderen Linux-Distribution dürfte während der Installation
von Ubuntu aufgefallen sein, dass sie nirgendwo ein Root-Passwort festlegen mussten. Der Grund
ist ein ganz einfacher: Ubuntu verwendet sudo. Aber was ist das eigentlich genau?
In der »normalen« Linux-Welt gibt es, einfach gesagt, Roots und User. Die Roots dürfen alles
mit dem System »anstellen« (Administration, Installationen etc.), die User dürfen es lediglich
»benutzen«. Sudo (Substitute User Do) ist lediglich ein Paket, das einem normalen User zeitweise
(das heißt für den Befehl, vor dem ein sudo steht) die privilegierten Rechte eines Roots einräumt. Hierzu muss er dann bei jeder Benutzung von sudo sein normales Benutzerkennwort als
Authentifizierung einsetzen.
Es ist also eine Vereinfachung für den User, damit er sich nicht für jede Kleinigkeit als Root
»umloggen« muss. Mac-Besitzer erinnern sich vielleicht an diese Art des Root-Umgangs. Der
Ansatz ist dort der gleiche.
687
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 687
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.3
16
Backup und Sicherheit
Das Konzept von sudo bietet einige Vorteile:
1. Es kann mehrere Roots mit unterschiedlichen Rechten geben.
2. Das Passwort bleibt 15 Minuten lang aktiv, danach wird es automatisch deaktiviert.
3. Sie müssen sich meist nur ein Passwort merken.
4. Sie brauchen sich nicht explizit wieder als Root abzumelden und können dies somit auch
nicht vergessen.
Während der Installation erhält der erste Benutzer privilegierte Rechte: Sein Passwort ist zugleich für Administratoraufgaben gültig. Starten Sie beispielsweise ein Systemprogramm wie
den Paketmanager Synaptic, so wird dieses Passwort unmittelbar nach dem Start des Programms
abgefragt.
Aus einer Konsole heraus lassen sich Programme nur dann mit Root-Rechten starten, wenn der
Befehl sudo vorangestellt wird, also z. B. so:
sudo apt-get install <Programmpaket>
Auch hier ist vor der eigentlichen Befehlsausführung stets das Passwort des Standardbenutzers
einzugeben.
Tipp 237: Ein Root-Terminal öffnen
Seit der GNOME-Version 2.14 ist im Startmenü nicht mehr die Möglichkeit vorgesehen, ein Terminal
mit Root-Rechten zu öffnen. Dies erreichen Sie aber aus einer »normalen« Konsole heraus relativ einfach
durch die Eingabe des folgenden Befehls und die nachfolgende Eingabe des Standardbenutzerpassworts:
sudo -s
<Passwort eingeben>
Die Root-Umgebung und auch jede beliebige Konsole verlassen Sie am schnellsten durch Eingabe der
Tastenkombination Strg +
D
.
Diejenigen unter den Lesern, die von einer anderen Linux-Distribution zu Ubuntu migriert
sind, können das bekannte Wechseln via su in eine Root-Konsole folgendermaßen realisieren:
Ergänzen Sie die versteckte Datei .bashrc mit einem Editor Ihrer Wahl um die folgenden Zeilen:
gedit ~/.bashrc
#Auszug aus .bashrc
alias su='sudo -s'
Starten Sie anschließend eine neue Shell. In dieser können Sie nun bequem per su in eine
Root-Shell wechseln.
Wenn Sie ein Mehrbenutzersystem eingerichtet haben, so können Sie anderen Benutzern ebenfalls die Verwendung von Systemprogrammen gestatten, indem Sie diese einfach der Administratorgruppe zuordnen.
688
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 688
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Ist Linux sicherer als Windows?
Dies geschieht am schnellsten durch den Standardbenutzer mit folgendem Befehl:
sudo adduser <Name> admin
Der Benutzer kann nun mit seinem eigenen Passwort auf der Konsole den sudo-Befehl verwenden.
Tipp 238: Den klassischen Root-Account herstellen
Mit einem Trick lässt sich auch unter Ubuntu der ehemals deaktivierte Root-Account wiederbeleben. Definieren Sie zu diesem Zweck einfach vom Standard-Benutzer-Account aus ein Passwort für den Benutzer
Root:
sudo passwd root
Enter new UNIX passwd:<Eingabe des Root-Passworts>
Retype new UNIX passwd:<Wiederholung des Passworts>
Als Test können Sie nun einmal mit dem Befehl su in einer Konsole zum Root-Account wechseln.
Auch mit diesem Root-Account können Sie die grafischen Administrator-Tools nur indirekt per Konsole
starten. Beachten Sie, dass Sie sich nach der Definition eines Root-Passworts nicht mehr mit Ihrem alten
Standardpasswort in einer Root-Shell anmelden können.
Root-Passwort wieder deaktivieren
Wenn Sie bereits einen Root-Account angelegt haben, dann können Sie ihn folgendermaßen
wieder deaktivieren:
sudo passwd -l root
Sie brauchen aber nicht für jede zu startende Anwendung ein separates Terminal oder einen
gesonderten Reiter darin zu öffnen. Hängen Sie zusätzlich ein Kaufmanns-Und (z. B. nautilus &)
an, um den Prozess direkt im Hintergrund zu starten und die Konsole für weitere Eingaben freizugeben. Einfluss auf die eventuellen Fehlermeldungen hat dies nicht; sie erscheinen weiterhin
im Terminal.
Sicherheit – eine Stärke von Open Source
Auch in Linux gibt es immer mal wieder Sicherheitslücken. Manche davon werden sogar als
schwerwiegend bezeichnet. Kein Betriebssystem ist vor solchen Gefahren gefeit, auch Linux
nicht. Allerdings weist Linux im Gegensatz zu Windows ein paar Unterschiede im Umgang mit
diesen Sicherheitslücken auf.
Durch den großen Kreis von freiwilligen Entwicklern und die Möglichkeit, dass jeder das Betriebssystem verbessern kann (Sie wissen schon – Open Source), werden Sicherheitslücken sehr
schnell erkannt und dadurch auch wesentlich schneller geschlossen als bei der »Konkurrenz«.
Außerdem sind die möglichen praktischen Auswirkungen von Sicherheitslücken aufgrund des
konsequent eingehaltenen Sicherheitskonzeptes vergleichsweise gering, wie bereits besprochen
wurde.
Die größte Gefahr geht tatsächlich vom Benutzer selbst aus: Auch das beste Betriebssystem
kann nicht verhindern, dass ein unvorsichtiger Anwender seine Bankdaten per unverschlüsselter
689
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 689
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.3
16
Backup und Sicherheit
E-Mail oder durch ein ungesichertes Programm versendet. Deswegen ein paar eindringliche
Worte zum Thema Sicherheit:
왘
Seien Sie stets wachsam, wenn Sie sich im Internet bewegen, besonders wenn es um das
Thema Geld geht!
왘
Antworten Sie auf keinen Fall auf sogenannte Phishing-Mails, und benutzen Sie keine Links,
die Ihnen per E-Mail zugesandt werden!
왘
Seien Sie misstrauisch bei (vermeintlichen) E-Mails von Ihrer Bank und behalten Sie im
Hinterkopf, dass eine Bank niemals per Mail nach Passwörtern oder sonstigen persönlichen
Angaben fragen würde.
왘
Benutzen Sie nur verschlüsselte Verbindungen, wenn Sie Onlinebanking betreiben (SSL). Sie
erkennen eine solche Verbindung daran, dass in der Adressleiste Ihres Browsers nicht mehr
http://..., sondern https://... steht.
Phishing beschreibt eine Methode, wie einige finstere Gestalten im Internet versuchen, an Ihre Bankdaten
heranzukommen, um anschließend Ihr Konto zu plündern. Zu diesem Zweck werden E-Mails verschickt,
die täuschend echt das Layout Ihrer Bank imitieren. In diesen E-Mails werden Sie auf irgendeine Art
aufgefordert, einen Link in dieser E-Mail anzuklicken. Dadurch kommen Sie dann auf eine speziell eingerichtete Internetseite, die wiederum genauso aussieht wie die von Ihrer Bank. Wenn Sie nun auf dieser
Seite irgendwo Ihre geheimen Daten eintippen, hat der Verbrecher sein Ziel erreicht. Er besitzt nun Ihre
Daten und kann Ihr Konto leer räumen.
Tipp 239: Die Herkunft des Firefox verschleiern
Wenn Sie durch das Internet surfen, hinterlassen Sie Spuren. So kann Firefox einer Webseite unter anderem verraten, welche Webseite Sie davor besucht haben. Für den Webseitenbetreiber ist es durchaus
interessant zu erfahren, von welchen Seiten die meisten Besucher zu ihm gelotst werden. Sollten Sie
dieses Verhalten nicht wünschen, können Sie es wie folgt abschalten: Geben Sie in der Adressleiste
about:config ein und bestätigen Sie die folgende Aufforderung, vorsichtig zu sein. Geben Sie dann
referer als Filter ein. Per Doppelklick auf den Wert von network.http.sendRefererHeader (standardmäßig 2) öffnet sich ein Dialogfenster, in dem Sie den Wert auf 0 setzen können. Anschließend
können Sie die Seite einfach schließen.
16.3.3 SELinux
SELinux (Security-Enhanced Linux) ist eine spezielle Erweiterung des Linux-Kernels. Es implementiert die Zugriffskontrollen auf Ressourcen im Sinne von Mandatory Access Control. SELinux
wurde maßgeblich von der NSA entwickelt. Für Kernel 2.4.x gibt es einen Patch, in Kernel
2.6.x ist SELinux direkt integriert. Die Linux-Distributionen Fedora und Red Hat Enterprise Linux
enthalten SELinux standardmäßig, und die Unterstützung ist ebenfalls standardmäßig aktiviert.
SELinux lässt sich in Ubuntu nachinstallieren. Die standardmäßige Integration von SELinux wurde
zugunsten von AppArmor (siehe nächster Abschnitt) und PolicyKit (siehe Seite 671) aufgegeben.
690
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 690
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Ist Linux sicherer als Windows?
Mandatory Access Control: Mandatory Access Control ist ein Konzept für die Kontrolle und Durchsetzung
von Zugriffsrechten auf Computern, bei dem die Entscheidung über Zugriffsberechtigungen nicht auf
der Basis der Identität des Akteurs (Benutzers, Prozesses) und des Objekts (Datei, Gerät) gefällt wird,
sondern aufgrund allgemeiner Regeln und Eigenschaften des Akteurs und Objekts. Auch erhalten häufig
Programme eigene Rechte, die die Rechte des ausführenden Benutzers weiter einschränken.
16.3.4 AppArmor
AppArmor ist ein Sicherheitsframework, das bis vor Kurzem noch von Novell entwickelt wurde
und in Ubuntu standardmäßig mit den zugehörigen Sicherheitstools Einzug gehalten hat. Der
Sinn und Zweck von AppArmor ist es, die Rechte von Anwendungen und der von ihnen gestarteten Prozesse zu beschneiden – im besten Fall, ohne dass der Anwender davon etwas bemerkt. Auf
diese Weise lässt sich die Sicherheit des Systems drastisch erhöhen, und selbst Zero-Day-Exploits
stellen keine große Gefahr mehr dar. Allerdings funktioniert das nur unter der Voraussetzung,
dass für das verwundbare Programm ein AppArmor-Profil vorhanden ist und die Rechte dort entsprechend beschnitten wurden. Experimentierfreudige Anwender können natürlich vorhandene
Profile erweitern oder neue erstellen.
Zero-Day-Exploits: Ein Exploit (engl. to exploit, ausnutzen) ist ein kleines Schadprogramm, welches die
Sicherheitslücken von anderen Programmen ausnutzt. Wird eine Sicherheitslücke entdeckt und nicht dem
Hersteller gemeldet, so wird diese Schwachstelle erst nach dem ersten Angriff bekannt. Der Name des
dabei genutzten Exploits leitet sich daher vom »nullten Tag« (engl. zero day) ab, wobei Informatiker
generell mit der Null zu zählen anfangen.
Zuerst wurde allerdings nur das Druckertool CUPS im Enforce-Modus (Einschränkung der Rechte)
durch AppArmor überwacht. Inzwischen (Stand: Ubuntu 11.04) sind zehn AppArmor-Profile
integriert. Wie Sie sehen, wird beispielsweise auch die Gastsitzung (guest-session) über AppArmor
abgesichert. Der Befehl sudo apparmor_status ergibt folgende Ausgabe:
apparmor module is loaded.
10 profiles are loaded.
10 profiles are in enforce mode.
/sbin/dhclient3
/usr/bin/evince
/usr/bin/evince-previewer
/usr/bin/evince-thumbnailer
/usr/lib/NetworkManager/nm-dhcp-client.action
/usr/lib/connman/scripts/dhclient-script
/usr/lib/cups/backend/cups-pdf
/usr/sbin/cupsd
/usr/sbin/tcpdump
/usr/share/gdm/guest-session/Xsession
0 profiles are in complain mode.
...
0 processes are unconfined but have a profile defined.
691
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 691
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.3
16
Backup und Sicherheit
16.4
Virenscanner und Firewall
Sicherheitsprogramme unter Windows sind zwar unverzichtbar, betreiben aber zu einem sehr
großen Teil auch nur Augenwischerei. Anti-Viren-Programme und Firewalls versuchen durch
Icons oder Meldungsfenster auf sich aufmerksam zu machen, damit der Anwender sich rundum
geschützt fühlt. Dummerweise kann ein Virus Virenscanner oder Firewalls leicht deaktivieren
oder verändern, wenn er einmal im System angekommen ist. Schließlich hat ein Administrator
(und diesen Status hat ein Virus unter Windows) jedes Recht dazu.
Unter Linux ist ein Virenscanner mangels Viren überflüssig. Es gibt zwar auch Virenscanner für
Linux, aber die dienen in erster Linie dazu, Dateien oder E-Mails auf Windows-Viren hin zu
untersuchen.
Überprüfung des Systems
Natürlich kann man mit einigem Glück und Können auch in ein Linux-System einbrechen,
wobei der Aufwand bei einem Desktop-System in keinem vernünftigen Verhältnis zu dem zu
erwartenden Ertrag steht. Eine Überprüfung ist selbstverständlich trotzdem möglich. Am besten
ist es natürlich, wenn Sie Ihr System von außen überprüfen, beispielsweise von einer separaten
CD (z. B. Knoppix) aus. Alle anderen Möglichkeiten wie Virenscanner und Firewalls, die beide
nur intern im System laufen, sind eher als Vorbeugung zu betrachten. Unter Windows ist das im
Prinzip natürlich nicht anders.
16.4.1
Virenscanner
ClamTk ist eine eine grafische Benutzeroberfläche für den Open-Source-Virenscanner ClamAV,
den Sie ganz einfach über das Software-Center bekommen. Nach erfolgter Installation können
Sie den Virenscanner nun mit dem Befehl clamtk oder über das Anwendungsmenü (Zubehör)
aufrufen.
Der Virenscanner überprüft bei jedem Start des Programms, ob neue Virendefinitionen vorliegen
und aktualisiert diese gegebenenfalls. Um sicher zu gehen, dass immer die neuesten Definitionen verwendet werden, prüfen Sie die Einstellungen unter Antivirus-Einrichtungsassistenten
erneut ausführen. Wählen Sie hier Automatisch und dann Speichern. Sie können über Hilfe •
Nach Aktualisierungen suchen auch manuell nach neuen Definitionen und Programmaktualisierungen suchen.
Standardmäßig durchsucht ClamTK keine Verzeichnisse und versteckten Dateien. Für eine genauere Untersuchung auch innerhalb der Ordner wählen Sie unter Extras • Einstellungen den
Punkt Alle Dateien und Ordner innerhalb eines Verzeichnisses durchsuchen und Dateien
mit führendem Punkt untersuchen.
Planung
ClamTK nimmt seinen Job sehr ernst und sucht sehr zeitintensiv nach Viren. Dies hat zur Folge,
dass Sie den Leistungseinbruch beim Arbeiten selbst bei einem schnellen Rechner durchaus
merken. Das ganze System wird mehr oder weniger ausgebremst. Daher ist es sinnvoll, das
692
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 692
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Virenscanner und Firewall
Scannen auf Zeiten zu beschränken, in denen Sie nicht produktiv mit dem System arbeiten
wollen, beispielsweise nachts. Zu diesem Zweck hat ClamTK einen Zeitplaner. Sie können unter
Extras • Zeitplaner einen Zeitpunkt für das Scannen definieren (siehe Abbildung 16.8).
Abbildung 16.8 Mit »ClamAV« (bzw. der grafischen Oberfläche »ClamTK«) scannen Sie bequem Ihr Ubuntu.
Tipp 240: Virenscanner ohne grafische Oberfläche
Wenn Sie einen Server ohne grafische Oberfläche betreiben und mittels einer Konsole nur Zugriff auf
ein Terminal besitzen, dann hilft Ihnen ClamTk nicht sonderlich weiter. Allerdings ist es gut zu wissen,
dass es sich hierbei nur um eine grafische Oberfläche für ClamAV handelt. Das zu installierende Paket
heißt clamav. ClamAV wird als Benutzer im Terminal mit dem Kommando clamscan gestartet. Dabei
werden die gescannten Verzeichnisse und Dateien angezeigt. Zunächst können Sie folgende einfache
Scan-Befehle verwenden (alle als normaler User ohne Root-Rechte):
왘
clamscan hallo.pdf – scannt die Datei hallo.pdf im aktuellen Verzeichnis.
왘
clamscan /etc – scannt das Verzeichnis /etc ohne die Unterverzeichnisse.
왘
clamscan -r /etc – führt einen rekursiven Scan des Verzeichnisses /etc und aller Unterverzeichnisse
durch.
왘
sudo freshclam – führt ein Update der Virendefinitionen aus.
693
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 693
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.4
16
Backup und Sicherheit
Der Befehl
clamscan -ril /home/user/Desktop/clamscan.txt --bell --remove \
--unrar=/usr/bin/unrar --tgz=/bin/tar /home
scannt das home-Verzeichnis inklusive Unterverzeichnissen, schreibt eine Logdatei (clamscan.txt) nach
/home/user/Desktop, piepst bei einem Virenfund, löscht den Virus und benutzt unrar (für *.zip) und tar
(für *.tar.gz). Weitere Informationen lesen Sie in der Hilfe, die Sie mit clamscan -h aufrufen.
16.4.2 Firewall
Wenn Sie Windows verwenden, sind Sie es gewohnt, eine Firewall einzusetzen, um Ihren Computer zu schützen. Diese Firewall kann entweder softwareseitig als Programm innerhalb von
Windows installiert sein oder hardwareseitig in Form eines vorgeschalteten Routers.
Die zweite Variante mittels eines Routers ist eindeutig zu bevorzugen, da eventuelle Angriffe
direkt von diesem geblockt werden und Ihr PC »unberührt« bleibt. Ohne existierende Firewall
ist Windows innerhalb von Minuten »verseucht«. Unter Ubuntu ist der Einsatz einer Firewall
nur in bestimmten Fällen sinnvoll . Eine Personal Firewall hat prinzipiell zwei Aufgaben:
왘
Sie blockiert Zugriffe aus dem Internet auf Dienste, die auf dem Rechner laufen. Die UbuntuStandardinstallation bietet im Internet erst gar keine Dienste an, also gibt es auch nichts, was
Sie blockieren könnten.
왘
Sie blockiert ebenfalls unerwünschte Zugriffe vom Computer auf das Internet für Programme,
die Sie absichtlich oder unabsichtlich (Viren, Trojaner, versteckte Spionageprogramme) auf
seinem Computer installiert haben. Unter der Software, die über die offiziellen Ubuntu-Quellen installiert werden kann, befinden sich solche Spionageprogramme erst gar nicht.
Personal Firewall: Eine Firewall (zu deutsch Brandmauer) ist eine Software, die unerlaubte Netzwerkzugriffe unterbinden soll. Dazu überwacht sie den durch sie hindurch laufenden Datenverkehr und entscheidet
anhand festgelegter Regeln, ob bestimmte Netzwerkpakete durchgelassen werden oder nicht. Abhängig davon, wo die Firewall installiert ist, wird unterschieden zwischen einer Personal Firewall und einer
Externen Firewall (beispielsweise auf einem Router installiert).
Uncomplicated Firewall
Seit Ubuntu 8.04 ist in Ubuntu das Paket ufw (Uncomplicated Firewall, deutsch: »unkomplizierte
Firewall«) enthalten. ufw ist nichts anderes als ein Verwaltungswerkzeug, um Firewall-Regeln
auf dem Level des Kernels zu generieren. Es stellt also keine neue Technik zum Abwehren von
Angriffen dar, sondern bedient sich zweier etablierter und in Ubuntu enthaltener Werkzeuge:
왘
netfilter
Vom technischen Standpunkt aus gesehen, befindet sich in jedem Linux-Kernel eine Firewall,
die mit netfilter-Kernel-Modulen realisiert ist. Um diese Kernel-Module zu nutzen, sind allerdings Regeln notwendig, die ein spezielles Filtern explizit erlauben oder verbieten. Ohne
diese Regeln sind die Kernel-Module untätig.
694
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 694
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Virenscanner und Firewall
왘
iptables
Im User-Space (also außerhalb des Kernels) befindet sich das zweite Werkzeug: die iptables.
Die iptables sind ein weit verbreitetes Tool, das auch in Ubuntu standardmäßig installiert ist.
Allerdings sind in Ubuntu keinerlei Regeln für die iptables definiert.
Hooks: Netfilter sind sogenannte Hooks. Diese Hooks sind Schnittstellen, mit denen fremder Programmcode in eine bestehende Anwendung integriert werden kann. Dies kann entweder in der Absicht erfolgen,
die Anwendung zu erweitern, deren Ablauf zu modifizieren oder um bestimmte Ereignisse abzufangen.
Die Iptables-Befehle verwenden diese Hooks (Netfilter), um die von ihnen bearbeiteten Pakete zu untersuchen, zu manipulieren oder zu finden.
Die Uncomplicated Firewall wurde entwickelt, um das Erstellen von Firewall-Regeln zu vereinfachen. iptables besitzt leider eine sehr komplizierte Syntax, so dass das Erstellen eigener Regeln
zu Beginn sehr zeitaufwendig sein kann. So müssen Sie normalerweise für iptables folgendes
Kommando verwenden, um die Verbindungen einer spezifischen IP-Adresse (192.168.1.12) zu
blockieren:
sudo iptables -A INPUT -s 192.168.1.12 -j REJECT
Mit ufw verwenden Sie für den gleichen Zweck das folgende Kommando:
sudo ufw deny from 192.168.1.12
Der Befehl ist durch ufw nicht nur kürzer, sondern auch lesbarer und damit für den Administrator
verständlicher geworden. Lassen Sie dabei aber nicht außer Acht, dass ufw im Hintergrund
trotzdem weiterhin iptables verwendet. ufw fungiert quasi lediglich als Übersetzer von einem
Kommando in ein anderes. Das Einsatzgebiet liegt hauptsächlich im Serverbereich. Hier spart das
einfache Erstellen von Firewall-Regeln wertvolle Zeit und Nerven.
Kommando
Bedeutung
ufw enable
die Firewall einschalten
ufw disable
die Firewall ausschalten
ufw default allow
alle Verbindungen standardmäßig erlauben
ufw default deny
alle Verbindungen standardmäßig verbieten
ufw status
Zeigt den aktuellen Status und Regeln an.
ufw allow 'port'
Erlaube Traffic auf ’port’.
ufw deny 'port'
Verbiete Traffic auf ’port’.
ufw deny from 'ip'
Blockiere eine spezielle ’ip’.
Tabelle 16.6 Befehle für die Ubuntu-Firewall – allen Befehlen muss ein »sudo« vorangestellt werden.
Aufgrund der Tatsache, dass ufw nur ein »Kommandoübersetzer« ist, ergibt die Entwicklung einer
grafischen Oberfläche für ufw keinen Sinn. Es gibt hinreichend gute und einfach zu bedienende
grafische Oberflächen für die Konfiguration von iptables. Das wohl prominenteste Beispiel ist
Firestarter, das ich Ihnen im folgenden Tipp vorstelle.
695
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 695
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.4
16
Backup und Sicherheit
Tipp 241: Die Firewall grafisch einrichten
Eine sehr gute und bequem zu konfigurierende Firewall ist Firestarter. Das Programm ist einfach über das
Software-Center zu installieren und lässt sich nach einem Ab- und Anmelden über das Anwendungsmenü
(System) starten. Beim ersten Start erscheinen einige leicht verständliche Aufforderungen, wie z. B.: »Bitte
wählen Sie das mit dem Internet verbundene Netzwerkgerät aus der Liste der verfügbaren Geräte.« Nach
Beendigung des Assistenten werden alle wichtigen Firewall-Regeln automatisch angelegt. Auf den zu
schützenden Rechner darf erst einmal keiner zugreifen (»DROP all«), und der Rechner gibt keine Antwort
auf Fragen wie z. B. ping.
Grundlegende Einstellungen wie z. B. die Antwort auf Ping-Abfragen können Sie dann unter Bearbeiten • Einstellungen vornehmen. Sinnvoll ist es hier, unter dem Punkt Benutzeroberfläche die beiden
Häkchen zu setzen. Damit minimiert sich das Fenster beim Schließen in der Taskleiste, und Sie können
Zugriffe direkt durch ein rotes Icon erkennen. Diese Zugriffe werden im Reiter Ereignisse im Hauptfenster
protokolliert und angezeigt.
Im Reiter Richtlinie können Sie dann entsprechende Richtlinien wie z. B. Zugriffe aus dem Intranet
zulassen anlegen, indem Sie mit der rechten Maustaste in die entsprechende Kategorie klicken und dann
auf Regel hinzufügen. Das System startet beim nächsten Booten automatisch.
Abbildung 16.9 »Firestarter« – eine einfach zu konfigurierende Firewall
696
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 696
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Virenscanner und Firewall
Grafische Oberfläche
Seit Ubuntu 9.04 gibt es aus zwei Gründen dennoch auch eine grafische Oberfläche für die
Uncomplicated Firewall:
왘
Firestarter kann jeweils nur eine Schnittstelle überwachen. Während dies für einen Server
oder Desktop-PC völlig ausreicht, ist es für Notebook-Besitzer ein Ärgernis. Sie müssen bei
wechselnden Netzen die Firewall jedes Mal neu konfigurieren.
왘
Des Weiteren wird Firestarter nicht mehr aktiv weiterentwickelt. Dies ist zwar prinzipiell
kein Problem, da das Programm ausgereift ist. Es ist aber fraglich, ob zukünftig auftretende
Sicherheitslücken oder Kompatibilitätsprobleme behoben werden.
Diese grafische Oberfläche befindet sich in den Paketquellen und lässt sich über das Paket Firewall-Konfiguration installieren. Sie finden das Programm nach der Installation und des erneuten
Anmeldens im Anwendungsmenü (System).
Erst aktivieren!
Standardmäßig ist die Firewall inaktiv. Wenn Sie die Option Firewall aktiviert durch Setzen
eines Häkchens auswählen, startet im Hintergrund die Uncomplicated Firewall und blockiert
zunächst den gesamten ankommenden Datenverkehr. Dieses Verhalten ist erwünscht, so dass Sie
Ausnahmen für bestimmte Programme definieren müssen. Hilfreich sind hier die drei Optionen
Einfach, Vorkonfiguriert und Erweitert. Der Funktionsumfang von gufw reicht allerdings
nicht an Firestarter heran.
Abbildung 16.10 Die grafische Oberfläche zur »Uncomplicated Firewall« bietet vordefinierte Einstellungen an.
697
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 697
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.4
16
Backup und Sicherheit
Offene Ports anzeigen
Um eine Firewall gezielt einzusetzen, ist es von Vorteil, wenn Sie wissen, welche Ports offen
sind. Ein Port ist ein Teil einer Adresse, der Datensegmente einem Netzwerkprotokoll zuordnet.
Beispiele für Ports sind 21 (FTP), 22 (SSH), 53 (DNS), 80 (HTTP) oder 3306 (MySQL).
Bei einer lokalen Firewall werden in der Regel nur die tatsächlich benötigten Ports freigegeben –
alle anderen Ports bleiben gesperrt. Somit werden die Angriffspunkte auf ein Minimum reduziert.
Mit einigen Bordmitteln können Sie viel über die offenen Ports Ihres Systems erfahren.
Kommando
Bedeutung
iptables -L -n | less
Teste Paket-Filter.
netstat -a
Finde alle offenen Ports.
netstat -l -inet
Finde alle auf Eingabe wartenden Ports.
netstat -ln -tcp
Finde (TCP, numerisch) Ports.
Tabelle 16.7 Grundlagen – Prüfen der Ports
Ich möchte hier nicht ins Detail gehen, Ihnen aber dennoch die grundsätzlichen Prinzipien
zeigen, mit denen Sie an Informationen Ihres Systems herankommen. Für weitere Informationen
benutzen Sie die Manpages oder schauen einfach im Internet nach.
Tipp 242: Offene Ports anzeigen
Wenn Sie wissen wollen, welche Ports (sozusagen die Türen nach draußen) offen sind, ist der Befehl nmap
genau richtig. Sie müssen dieses Programm erst mit dem Befehl
apt-get install nmap
installieren. Anschließend genügt ein einfaches
nmap localhost
Der eben genannte Befehl verschafft Ihnen schon einen recht guten Überblick über die Außentüren, die
derzeit offen stehen. Er liefert beispielsweise folgende Ausgabe:
Starting nmap 3.81 (http://www.insecure.org/nmap/)
at 2006-01-05 21:29 CET
Interesting ports on localhost.localdomain:
(The 1660 ports scanned but not shown below are in
state: closed)
PORT
STATE SERVICE
631/tcp
open ipp
32770/tcp open sometimes-rpc3
32771/tcp open sometimes-rpc5
Nmap finished: 1 IP address (1 host up) scanned in
0.430 seconds
Wenn Sie aber einen detaillierteren Überblick haben möchten, dann reicht dieser Befehl nicht mehr aus.
Für solche Einsätze brauchen Sie netstat. Nicht jeder offene Port ist ein Einfallstor für Schädlinge. Einen
Dienst mit dem Status »unbekannt« sollten Sie sich aber immer genauer anschauen.
698
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 698
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Verschlüsselung
16.4.3 Sicherheits-Updates
Sicherheitslücken können auf jedem Computersystem vorkommen. Unter Ubuntu ist der Umgang damit besonders bequem gelöst:
왘
Einmal täglich sucht Ubuntu automatisch in der Datenbank der verfügbaren Programme nach
Sicherheits-Updates. Das betrifft nicht nur das Grundsystem, sondern normalerweise alle
installierten Programme. Bei den Programmen, die in der Paketverwaltung Synaptic mit einem
Ubuntu-Symbol gekennzeichnet sind, werden schnelle Sicherheits-Updates sogar garantiert.
왘
Wenn Sicherheits-Updates vorliegen, erscheint im oberen Panel ein kleines Symbol, der Update-Notifier. Sie brauchen nur auf dieses Symbol zu klicken und Ihr Passwort einzugeben.
Ihnen werden dann die verfügbaren Updates angezeigt, und Sie können diese installieren. So
bleiben Sie einfach und zuverlässig auf dem neuesten Stand. Seit der Version Ubuntu 9.04
erscheint kein Hinweis auf verfügbare Updates mehr. Stattdessen wird sofort die Aktualisierungsverwaltung gestartet.
왘
Bei Verwendung der Original-Ubuntu-Repositorys kann ausgeschlossen werden, dass sich
Viren auf diesem Weg in Ihrem Rechner einnisten. Die Pakete sind hier von den Ubuntu-Entwicklern geprüft und mit einem zusätzlichen Schlüssel gekennzeichnet worden, der vor jeder
Installation geprüft wird.
Ubuntu zeigt Ihnen verfügbare Sicherheits-Updates sofort an. Hierzu öffnet sich die Aktualisierungsverwaltung automatisch, um Sie auf diese Updates hinzuweisen. Wenn Sie diese Aktualisierung ignorieren, werden Sie täglich erinnert. Im Gegensatz hierzu werden Sie auf »normale«
Updates lediglich alle sieben Tage hingewiesen.
16.5
Verschlüsselung
Wenn auf der Festplatte des Rechners sensible Daten liegen, bietet es sich an, diese zu verschlüsseln. Prinzipiell lassen sich einzelne Dateien verschlüsseln; wirkliche Sicherheit bietet aber
nur die Verschlüsselung des Systems. Weitgehende Sicherheit ist nur erreichbar, wenn Sie alle
Stellen bedenken, an denen die zu schützenden Daten auftauchen können, und sei dies auch nur
vorübergehend. »Gelöschte« Daten lassen sich nämlich mit entsprechendem Aufwand durchaus
noch auslesen. Traditionell verhindert man dies, indem man die Daten beim Löschen mehrfach
überschreibt. Dies ist bei modernen Dateisystemen jedoch nicht möglich.
Ich stelle Ihnen an dieser Stelle zwei Möglichkeiten der Verschlüsselung vor:
왘
Integrierte Verschlüsselung
Ubuntu bietet Ihnen eine einfache Möglichkeit der integrierten Verschlüsselung.
왘
Verschlüsselung anderer Partitionen
Mit Hilfe des Programms cryptsetup haben Sie weitere vielfältige Möglichkeiten der
Verschlüsselung.
699
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 699
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.5
16
Backup und Sicherheit
16.5.1
Integrierte Verschlüsselung
In Ubuntu können Sie bereits während der Installation die Möglichkeit der automatischen Verschlüsselung Ihres persönlichen Verzeichnisses nutzen. Dies geschieht im Dialogfenster, in dem
Sie auch Ihren Namen angeben. Die Verschlüsselung geschieht über eCryptfs, ein stapelbares
verschlüsselndes Dateisystem, das über das persönliche Verzeichnis gelegt wird. Die eigentlichen
Daten Ihres persönlichen Verzeichnisses und einige Schlüsseldateien liegen in einer Datei namens /home/.ecryptfs. Sie dürfen diese Datei in Anbetracht des Verlustes Ihrer Daten auf keinen
Fall löschen oder manipulieren.
Wenn Sie ein persönliches Verzeichnis verschlüsseln, werden nahezu alle Dateien und Verzeichnisse eines Benutzers in seinem verschlüsselten Verzeichnis angelegt (/home/.ecryptfs/Benutzer)
und nicht in dem regulären (unverschlüsselten) Verzeichnis /home/Benutzer. Das Verzeichnis
wird mit Ihrem Anmeldepasswort und einem zusätzlichen Systempasswort geschützt. Sie können dieses Systempasswort in Erfahrung bringen, indem Sie ein Terminal öffnen und den Befehl
ecryptfs-unwrap-passphrase eingeben.
Abbildung 16.11 Der erste Start einer verschlüsselten Installation
Nachträglich aktivieren und neue Benutzer hinzufügen
Nachträglich aktivieren lässt sich die Verschlüsselung allerdings nur über die Kommandozeile.
Dies ist je nach dem Umfang Ihres persönlichen Verzeichnisses mehr oder weniger aufwendig.
Prinzipiell sollten Sie immer ein Backup Ihrer Daten machen, bevor Sie etwas an Ihrem persönlichen Verzeichnis verändern. Des Weiteren sollten Sie genügend Speicherplatz frei haben, da der
Inhalt Ihres persönlichen Verzeichnisses bei der Verschlüsselung kopiert werden muss.
700
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 700
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Verschlüsselung
Starten Sie das System im Recovery-Modus, und wählen Sie im Auswahldialog root aus, um
eine Root-Konsole zu starten. Zuerst wollen wir das Verhalten des Utilitys adduser verändern,
um automatisch die Dateien Ihres bisherigen Verzeichnisses zu erhalten. Öffnen Sie dazu die
Konfigurationsdatei:
nano /etc/adduser.conf
und tauschen Sie die Zeile SKEL=/etc/skel durch SKEL=/home/backup aus. Geben Sie nun nacheinander die folgenden Befehle (die Zeilennummern nicht angeben) ein, um Ihr persönliches
Verzeichnis zu sichern (1), den Benutzer zu löschen (2), einen neuen Benutzer mit verschlüsseltem Verzeichnis hinzuzufügen (3) und diesem Benutzer Administratorrechte zu geben:
1
2
3
4
5
mv /home/<Benutzer> /home/backup
deluser <Benutzer>
adduser --encrypt-home <Benutzer>
adduser <Benutzer> admin
rm -rf /home/backup
Stellen Sie zum Abschluss dieses Vorgangs den alten Zustand der Konfigurationsdatei /etc/
adduser.conf wieder her. Um sich im System wieder als Benutzer anzumelden, kehren Sie mit
Strg + D wieder in den Auswahldialog des Recovery-Modus zurück. Starten Sie das System
durch resume. Melden Sie sich als Benutzer im System an, und starten Sie mittels startx die
grafische Oberfläche.
Um das Verzeichnis neuer Benutzer zu verschlüsseln, genügt im laufenden Betrieb der Befehl:
sudo adduser --encrypt-home <Benutzer>
16.5.2 Verschlüsselung anderer Partitionen
Es ist durchaus sinnvoll, weitere Bereiche des Systems zu verschlüsseln. Allgemein bieten sich
folgende Partitionen an:
왘
die Daten selbst, z. B. die Partition mit den persönlichen Ordnern (/home)
왘
die Auslagerungspartition (swap)
왘
die temporären Dateien (/tmp)
왘
die Dateien in /var, in denen z. B. Druckaufträge zwischengespeichert sind
Um die oben genannten Partitionen zu verschlüsseln, brauchen Sie das Programm cryptsetup. Sie
installieren es bequem über sudo apt-get install cryptsetup. Um einerseits unnötig viele
Passworteingaben beim Systemstart zu vermeiden, andererseits aber die Datensicherung nicht zu
erschweren, verwenden Sie eine Partition für /home und eine weitere gemeinsame für /tmp und
/var. Sie brauchen dementsprechend beim Systemstart nur zwei zusätzliche Passwörter. Besteht
für /home noch keine eigene Partition, so müssen Sie dies ändern. Für /tmp und /var müssen Sie
ebenfalls eine Partition anlegen.
701
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 701
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.5
16
Backup und Sicherheit
Anlegen der Partitionen für /home, /tmp und /var
Diese Schritte müssen von einer Live-CD aus erledigt werden, da die Systempartition betroffen
ist. Sie verwenden dazu das grafische Partitionierungsprogramm GParted.
왘
Beim Start
Beim Start mit der Live-CD muss der Parameter live noswap eingegeben werden. Er verhindert die Nutzung von Swap-Partitionen, denn dies könnte die Bearbeitung der Partitionstabelle stören.
왘
Verkleinerung der Systempartition
Zuerst müssen Sie die Systempartition verkleinern. 5 GB sind meist angemessen, sofern nicht
bereits mehr Platz auf dem Gerät belegt ist.
왘
Verschieben der Swap-Partition
Die Leistung leidet, wenn die Swap-Partition zu weit hinten auf der Festplatte liegt. Verschieben Sie sie daher direkt an das Ende der Systempartition.
왘
Anlegen der neuen Partitionen
Nun legen Sie zwei Partitionen an:
왘
Für die gemeinsame Partition für /tmp und /var genügen etwa 1 bis 2 GB. Diese Partition
sollte möglichst hinter dem Swap-Bereich liegen.
왘
Für die spätere home -Partition können Sie den restlichen verfügbaren Platz verwenden.
Normalerweise können Sie für beide Partitionen das ext3-Dateisystem wählen. Die Bezeichnungen der Systempartition und der neuen Partitionen sollten Sie sich notieren. Auch die
nächsten Schritte werden mit der Live-CD erledigt. Starten Sie also noch nicht neu.
왘
Daten umverteilen
Die Daten, die derzeit noch auf der alten Partition liegen, müssen jetzt an den richtigen Ort
verschoben werden. Diese Schritte führen Sie von einer Live-CD aus und im Terminal durch.
왘
Partitionen einbinden
/dev/hda1 sei die Systempartition, /dev/hda5 die Partition für /tmp und /var, /dev/hda6 sei die
neue home -Partition. Die Verzeichnisse zum Einbinden werden im Terminal erzeugt mit:
sudo mkdir /mnt/root,crypt,home
Die Partitionen werden eingehängt mit:
sudo mount /dev/hda1 /mnt/root
sudo mount /dev/hda5 /mnt/crypt
sudo mount /dev/hda6 /mnt/home
왘
Daten verschieben
Falls sich das home -Verzeichnis noch nicht auf der separaten Partition befindet, kopieren Sie
seinen Inhalt mit folgendem Befehl an die entsprechende Stelle:
sudo cp -a /mnt/root/home/* /mnt/home/
702
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 702
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Verschlüsselung
Die Verzeichnisse /var und /tmp werden wie folgt kopiert bzw. angelegt:
sudo mkdir /mnt/crypt/tmp
sudo chmod 1777 /mnt/crypt/tmp
sudo cp -a /mnt/root/var /mnt/crypt/
/tmp wird nicht kopiert, sondern neu angelegt, weil der Inhalt beim Systemstart ohnehin
automatisch gelöscht wird. Den Inhalt der Partitionen können Sie sich wie folgt anzeigen
lassen:
ls /mnt/crypt
ls /mnt/home
Dort sollten sich die Verzeichnisse /tmp und /var bzw. alle persönlichen Ordner der Benutzer
befinden. Damit ist dieser Schritt erledigt. Nun sollten Sie wieder das normale System starten.
Loggen Sie sich bitte nicht in der grafischen Oberfläche ein, sondern wechseln Sie mit der
Tastenkombination Strg +
Alt +
F1 auf eine Konsole, und melden Sie sich dort an.
Konfiguration der Krypto-Partitionen
Die zu verschlüsselnden Partitionen sind in der Datei /etc/crypttab aufgelistet, die in einem Editor
mit Root-Rechten bearbeitet werden kann. Die Swap-Partition wird hier ebenfalls angezeigt.
# <target device><source device><key file><options>
crypt
/dev/hda5
home
/dev/hda6
swap0 /dev/hda2 /dev/urandom swap
An erster Stelle tragen Sie den gewünschten Namen des verschlüsselten Gerätes ein, an zweiter Stelle die zu verschlüsselnde Partition bzw. das zu verschlüsselnde Volume, falls Sie LVM
verwenden. Die weiteren Optionen für den Swap geben an, dass als Schlüssel eine Zufallszahl
verwendet und das verschlüsselte Gerät nach Einrichtung als Swap formatiert werden soll.
Umwandlung der unverschlüsselten Partitionen
Beim ersten Mal legen Sie das Kryptogerät noch von Hand an, um eine doppelte Passwortabfrage
zu erhalten. Später, beim automatischen Start der Verschlüsselung, wird das Passwort natürlich
nur einmal pro Partition abgefragt. Das wäre jetzt im Fall eines Vertippers fatal, also:
sudo cryptsetup create -y crypt /dev/hda5
sudo cryptsetup create -y home /dev/hda6
Jetzt kommt der abenteuerliche Teil: Die folgenden Befehle wandeln die bestehenden Partitionen
um. Diese dürfen dabei nicht eingebunden sein. Die enthaltenen Dateisysteme samt Inhalt sind
danach über das verschlüsselte Gerät unversehrt zugänglich.
sudo dd if=/dev/hda5 of=/dev/mapper/crypt
sudo dd if=/dev/hda6 of=/dev/mapper/home
703
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 703
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.5
16
Backup und Sicherheit
Nun sollte bei einem Zugriff auf die »Original«-Partition nur noch Datenmüll zu sehen sein.
Die alten Inhalte sind über /dev/mapper/home zugänglich. Sie testen nun die Korrektheit der
umgewandelten Partition mit:
sudo fsck /dev/mapper/crypt
sudo fsck /dev/mapper/home
Zur Sicherheit können Sie die Partition bereits einbinden, um ihre Inhalte zu betrachten:
sudo mount /dev/mapper/crypt /mnt
sudo mount /dev/mapper/home /home
Eintrag der neuen Dateisysteme
In der fstab (die Sie via sudo gedit /etc/fstab bearbeiten) sollten Sie nun noch Einträge für
die neuen oder geänderten Partitionen wie folgt erstellen bzw. anpassen:
/dev/mapper/swap none
/dev/mapper/crypt /crypt
/dev/mapper/home /home
swap
ext3
ext3
sw
defaults
defaults
0
0
0
0
2
2
Das Verzeichnis /crypt existiert noch nicht, Sie müssen es anlegen:
sudo mkdir /crypt
Nun müssen die alten Daten aus dem Weg geräumt werden, damit auf die neuen, verschlüsselten
Daten zugegriffen werden kann. Hierzu starten Sie noch einmal eine Live-CD und binden die
Systempartition ein:
mount /dev/hda1 /mnt
Zur Sicherheit benennen Sie die alten, unverschlüsselten Daten erst einmal um, anstatt sie
gleich zu löschen. Sollte irgendetwas doch nicht funktionieren, ist der Weg zurück so besonders
einfach. Lediglich das beim Systemstart ohnehin leere Verzeichnis /tmp wird sogleich gelöscht.
Dann werden leere Verzeichnisse bzw. Links auf die verschlüsselten Daten erstellt:
sudo
sudo
sudo
sudo
sudo
sudo
mv /mnt/home /mnt/noenc-home
mkdir /mnt/home
rm -rf /mnt/tmp
ln -s /crypt/tmp /mnt/tmp
mv /mnt/var /mnt/noenc-var
ln -s /crypt/var /mnt/var
Beim nächsten Start des installierten Systems wird nach dem Passwort für die verschlüsselten
Partitionen gefragt. Wenn Sie sich vertippen, haben Sie Pech gehabt und landen auf einer Konsole. Sie können die Passworteingaben wiederholen, wenn Sie hier /etc/init.d/cryptdisks
Strg +
D
wird der Systemstart dann fortgesetzt.
restart eingeben. Nach dem Betätigen von Funktioniert alles, müssen Sie die zuvor umbenannten Daten noch löschen:
sudo rm -rf /noenc*
704
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 704
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Verschlüsseln mit GPG
Datenspuren vernichten
Im Prinzip könnten nun auf der Systempartition noch die Daten aus den verschobenen Verzeichnissen zu finden sein. Diese überschreiben Sie, indem Sie den gesamten leeren Platz auf der
Partition mit Zufallszahlen auffüllen. Dies funktioniert mit Hilfe einer Live-CD. Die Systempartition binden Sie mit
sudo mount /dev/hda1 /mnt
ein. Danach schreiben Sie mit dem Befehl
sudo dd if=/dev/urandom of=/mnt/zufall && \
sudo rm /mnt/zufall
Zufallszahlen in eine Datei, und zwar so lange, bis der Platz erschöpft ist. Danach löschen Sie
diese Datei wieder. Nun befinden sich alle sensiblen Daten auf verschlüsselten Partitionen.
16.6
Verschlüsseln mit GPG
GnuPG oder GPG (GNU Privacy Guard, englisch für »GNU-Wächter der Privatsphäre«) ist ein freies
Kryptografiesystem, das zum Ver- und Entschlüsseln von Daten sowie zum Erzeugen und Prüfen
elektronischer Signaturen dient. GnuPG hat es sich zum Ziel gesetzt, einer möglichst großen Benutzergruppe die Verwendung von kryptografischen Methoden zur vertraulichen Übermittlung
von elektronischen Daten zu ermöglichen. GnuPG unterstützt dazu folgende Funktionen:
왘
Verschlüsselung von Daten (z. B. E-Mails), um vertrauliche Informationen an einen oder mehrere Empfänger zu übermitteln, die nur von den Empfängern wieder entschlüsselt werden
können
왘
Erzeugung einer Signatur über die versendeten Daten, um deren Authentizität und Integrität
zu gewährleisten
Beide Funktionen können kombiniert werden. In der Regel wird dabei zuerst die Signatur gebildet und an die Daten angehängt. Dieses Paket wiederum wird dann verschlüsselt an die
Empfänger gesendet. Sie werden im Folgenden lernen, wie Sie mit einfachen Mitteln beliebige
Dateien und E-Mails ver- und entschlüsseln können.
16.6.1
Verschlüsselung einzelner Dateien
Um einzelne Dateien zu verschlüsseln, genügt die Installation von GnuPG. Sie benötigen hierzu
lediglich das Paket gnupg. Wenn Sie die Dokumentation mitinstallieren, können Sie diese mit
dem Browser unter der Adresse
file:///usr/share/doc/gnupg-doc/ GNU_Privacy_Handbook/de/html/book1.htm
lesen. Die Verschlüsselung selbst findet im Terminal statt. Ein einfaches Kommando wie gpg -c
DATEINAME genügt, um die Datei DATEINAME zu verschlüsseln. Hierbei werden Sie nach einem
705
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 705
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.6
16
Backup und Sicherheit
Passwort gefragt, das Sie nun beliebig wählen können. Die Hauptsache ist, dass Sie es nicht
vergessen. Zur Vermeidung von Tippfehlern müssen Sie das Passwort zweimal eingeben. Mit
gpg
--decrypt DATEINAME.gpg > Datei
oder
gpg
-d DATEINAME.gpg > Datei
packen Sie die Datei wieder aus. Sie können hierbei einen beliebigen Dateinamen generieren
(Datei). Auf die eben beschriebene Weise lassen sich mit vertretbarem Aufwand einzelne Dateien ver- und entschlüsseln. Alles, was Sie hierzu brauchen, ist ein persönliches Passwort. Das
Verschlüsseln von E-Mails ist im Vergleich dazu schon ein wenig komplizierter, aber auch dies
ist mit Hilfe von geeigneten Programmen leicht zu bewerkstelligen. Wir werden uns damit im
nächsten Abschnitt beschäftigen.
16.6.2 E-Mails verschlüsseln mit GnuPG
Damit Sie Ihre E-Mails signieren bzw. verschlüsseln können, benötigen Sie zunächst ein eigenes
Schlüsselpaar. Ein Schlüsselpaar besteht aus einem privaten und einem öffentlichen Schlüssel.
Der private Schlüssel ist nur für Sie, und der öffentliche ist, wie der Name bereits vermuten lässt,
zum Veröffentlichen gedacht.
왘
Mit Ihrem privaten Schlüssel können Sie Ihre E-Mails signieren.
왘
Besitzt der Empfänger der signierten Mail Ihren öffentlichen Schlüssel, kann er diese Signatur
verifizieren und sich somit von der Echtheit des Absenders überzeugen.
왘
Um eine E-Mail verschlüsseln zu können, benötigen Sie den öffentlichen Schlüssel des Empfängers. Mit ihm wird die E-Mail verschlüsselt. Sie kann dann nur vom Empfänger mit Hilfe
seines privaten Schlüssels und der dazugehörigen Passphrase entschlüsselt werden.
Den Schlüssel können Sie im Terminal mit dem Befehl gpg -gen-key erzeugen. Sie werden nun
gefragt, welche Art von Schlüssel Sie generieren möchten:
Please select what kind of key you want:
(1) DSA and ElGamal (default)
(2) DSA (sign only)
(4) RSA (sign only)
Your selection?
Wählen Sie hier bitte die (1).
About to generate a new ELG-E keypair.
minimum keysize is 768 bits
default keysize is 1024 bits
highest suggested keysize is 2048 bits
What keysize do you want? (1024) 1024
Requested keysize is 1024 bits
706
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 706
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
Verschlüsseln mit GPG
Daraufhin werden Sie nach der Schlüsselstärke gefragt. Hier sollten 1.024 Bit ausreichend sein.
Anschließend müssen Sie auswählen, wie lange der Schlüssel gültig sein soll:
Please specify how long the key should be valid.
0 = key does not expire
<n> = key expires in n days
<n>w = key expires in n weeks
<n>m = key expires in n months
<n>y = key expires in n years
Key is valid for? (0)
Nun brauchen Sie nur Ihren Namen und Ihre E-Mail-Adresse anzugeben:
You need a User-ID to identify your key; the software
constructs the user id from Real Name, Comment and
Email Address in this form:
"Heinrich Heine (Der Dichter)
<[email protected]>"
Real name: Vorname Nachname
Email address: <IhreMailAdresse@domain>
Comment: optional
Zu guter Letzt werden Sie gefragt, ob Ihre Angaben korrekt sind, und Sie werden um ein mind.
achtstelliges Passwort gebeten, um E-Mails signieren und entschlüsseln zu können. Nun liegt Ihr
Schlüssel im Verzeichnis /.gnupg als secring.gpg. Der Befehl gpg -list-secret-keys zeigt Ihnen
Informationen des Schlüssels in der Konsole an. Wichtig ist hierbei Ihre Key-ID, die sich hinter
der »Schlüsselstärke« befindet.
Befehl
Was er bewirkt
gpg -search-keys Vorname Nachname
Suche nach Schlüsseln
gpg -keyserver subkeys.pgp.net -send-key
Der Schlüssel wird zum Server geschickt.
gpg -refresh-keys pgp.mit.edu ********
Ein signierter Schlüssel muss neu heruntergeladen
werden.
gpg -recv-keys subkeys.gpg.net -recv-keys
Lädt einen fremden Schlüssel herunter.
gpg -list-sigs DDE93F54
Anzeige der Signatur eines Keys
gpg -clearsign -a test.txt
Signieren eines Textes
Tabelle 16.8 Wichtige GPG-Befehle
707
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 707
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: sicherheitdesktop/sicherheitdesktop.tex , Aktueller Job: handbuch
äöüÄÖÜ.
16.6
Index
3D-Desktop 456
64 Bit
Benchmark 668
paralleles Arbeiten mit 32 Bit 666
Vorteile 665
A
ABI 1091
AC3 517
accept 1011
Account 176
ACPI 221
bei Notebooks 988
Meldungen 976
Address Resolution Protocol 935
adduser 1016, 1037
Adobe Reader 418
afio 1055
AIGLX 459
Akku-Ladezustand 188
Akregator 375
Aktionsmenü 269
Aktualisierungsverwaltung 287
alias 1011
ALSA 516, 519
Alsamixer 517
Alternate-Version 199
AMD 64 (64 Bit) 183
aMSN 380
aMule 391
Anjuta 541
Anmeldung
automatische 239
ANSI 64
Anwendung 264
starten 264
Struktur des Systems 619
Anwendungsverwaltung 567
Apache 855
API 1091
Apollo 63
Apple QuickTime
wiedergeben 490
apropos 1006, 1011
APT 579
Konfiguration bei der Installation 232
Software-Center 329
Synaptic 329, 563
Arbeitsspeicher
auf Fehler hin überprüfen 220
testen 976
Archiv
Entpacken mit Nautilus 275
Archivieren 1012
Ark 597
arp 1011, 1066
Assembler 63
at 1011, 1038
AT&T 62
Audacity 489
Audio 478
ALSA 519
Digitalausgang 517
Dolby Surround 517
Hardwaremixing 517
Kanal 517
OSS 516
AVM 986
B
Büroprogramme 399
Backup 215
Grundlagen 674
inkrementelles 681, 682
klonen 683
mit Déjà Dup 680
badblocks 1011, 1045
Banshee
iPod 482
Ubuntu One Music Store 483
basename 1011, 1034
bashrc 55
batch 1011, 1038
Bazaar 606
bc 1011
Beamer 411
Befehl 45
-synthax 48
finden 1006
Befehlsreferenz 1011
Bell 63
Bell Laboratories 63
Benutzer
automatische Anmeldung 239
Programm als anderer Benutzer ausführen 303
Standardbenutzer 231
1101
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 12:10 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1101
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
Benutzerverwaltung 286
Berners-Lee, Tim 343
Betriebssystem
Arbeitsweise 618
Definition 616
Microsoft Windows 618
bg 1011, 1039
Bibliothek 580
Bild
archivieren 445
Bildbearbeitung
mit GIMP 439
rote Augen entfernen 439
Bildschirmschoner
wechseln in GNOME 284
Binary Translation 718
BIND 824
BIOS
ACER 184
AMI 184
AST 184
ATT 184
Award 184
Boot-Reihenfolge ändern 184
Compaq 184
IBM 184
Phoenix 184
Tastenkombinationen 184
BitTorrent 97, 391
integrierter Client 391
Ubuntu downloaden 391
Blockorientiertes Gerät 926
Blog 376, 377
Blu-ray
brennen mit K3b 475
Bluefish 548
Bluescreen 233
Bluetooth 428
Boot-Reihenfolge
ändern 184
Boot-Sektor
sichern 679
Boot-Vorgang 640
anhalten 975
fortsetzen 975
Booten
BIOS-Einstellungen 184
Bootloader
im Windows-System 186
Brasero
Image brennen 97
Breezy Badger 118
Brennen
Brasero 471
cdrecord 1012
Drag & Drop im Nautilus 282
ISO-Abbild
unter Linux 472
mit K3b 475
Bridge 816, 935
Bridged Network 935
mehrere Bridges 937
zweite IP-Adresse 937
Browser 360
Dolphin (KDE) 274
Firefox
Wiedergabe von Videos 494
Nautilus 271
build-essential 563
bunzip2 1011, 1054
bzcat 1011, 1017
bzip2 1011, 1054
Ausgabe von Dateien 1011
C
C
Geschichte von UNIX 63
Vorteile 63
C/C++ 537
Entwicklung mit Anjuta 541
Entwicklung mit Eclipse 544
Entwicklung mit KDevelop 542
cal 1011, 1063
Camcorder 500
cancel 1012
Canonical 93
Adresse 103
Projekte 103
cat 1012, 1017
ccrypt 1057
CD
abspielen
mit Banshee 484
auslesen
mit Sound Juicer 485
brennen 471
cd 54, 1012, 1034
CDDB 477
cdrecord 473, 1012
Cedega 592
CentOS 87
Centrino 348
CERN 343
1102
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 12:10 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1102
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
cfdisk 1012, 1046
Chatten
Empathy 378
Gajim 380
Irssi 386
Kopete 321
Quassel 320
Cheese 508
chgrp 1012, 1018
chmod 1012, 1019
chown 1012, 1020
chroot 666
cksum 1012, 1018
ClamAV 692
ClamTk 692
clear 1012
Client 759
Cloud Computing 177
Cluster 65
cmp 1012, 1020
CoC 99
Code of Conduct (CoC) 99
Codec 466
comm 1012, 1020
Community 98
Compiler 537
Compiz 459
Composition-Manager 462
compress 1012
Controller
Festplatte 221
ConVirt 960
Cookie 171
Copyleft 67
cp 51, 1012, 1021
cpio 1012, 1055
CPU
Virtualisierung 716
virtuelle 716
cron 1012, 1039
crontab 1012, 1039
Crossover Office 592
cryptsetup 701
csplit 1012, 1022
CSS 465
CTSS 628
CUPS 422, 853
per Browser konfigurieren 853
Zugriff per Netzwerk 853
cut 1012, 1022
CVS 1095
D
Dapper Drake 120
date 1012, 1064
Datei
aufteilen 1022
Eigentümer ändern 1020
Gruppenzugehörigkeit ändern 1018
im Terminal auflisten 50
kopieren 51, 1012, 1021
löschen 54
miteinander vergleichen 1020
Programmzuordnung 282
umbenennen 52
verschieben 52
Zugriffsrechte ändern 1019
Dateibrowser 271
Dateirechte 670
Gruppe 670
user 670
Dateiserver
Konfiguration 840
Dateisystem 641
überprüfen 652
einhängen 646
reparieren 652
Schalenmodell 640
Dateisystembaum 648
Dateiverwaltung
Baumstruktur 65
Definition 654
Datenbank
siehe MySQL 859
Datensicherung
Grundlagen 674
inkrementelle 682
Klonen 683
Datenträger 641
Bezeichnung 280
Verzeichnis 643
Datum
ändern 305, 1012
DCC 1097
DD 1097
dd 683, 1012, 1046
dd_rescue 1048
deb 572
Debian 87
Anwenderhandbuch 1006
Grundlage von Ubuntu 71
Ursprung 72
Usability 71
1103
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 12:10 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1103
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
Defragmentieren 189, 678
Dekomprimieren
mit bzip2 1011
mit compress 1012
Derivat 297
Definition 75
Desktop-Effekt 456
Desktop-Manager 237
Desktop-Publishing 437
Desktop-Version 199
Device-Bezeichnung 280
Device-Datei 767
df 1012, 1044
DHCP 223, 344
Dialogsystem 64
Diashow 445
Dienst 962
aktivieren 630
deaktivieren 630
diff 1012, 1023
diff3 1012
diff3 1023
dig 833, 938, 1012
Digitalkamera 441
ding 419
dirname 1012, 1034
disable 1012
Dispatcher 654
Distribution 35, 86
Lizenz 86
Open Source 86
Quellcode 86
Vielfalt 87
Distrowatch 87
DivX 494
dmesg 1064
DNS 345, 824, 938
abfragen 833, 938
Aufgabe eines DNS 223
externer 345
Router 345
Dokumentation, Konsole 57
Dolby Digital 517
Dolby Surround 517
Domäne 345
dos2unix 1012, 1024
dpkg 573
DPL 1097
Dropbox 180
Druck
Auftrag löschen 1012
Drucker 421
aktivieren 1012
Befehle 1065
deaktivieren 1012
GDI- 421
Konfiguration
unter GNOME 424
unter KDE 425
Netzwerk 427
Wireless 427
Druckerserver
Konfiguration 840
Druckerwarteschlange 1011
DSDT 991
DSDT-Tabelle 976
DSL 354
Zugang einrichten 354
du 1012, 1044
dumpe2fs 1012, 1048
DVB 495
DVD
abspielen 497
automatisches Einbinden 281
brennen 475
dvips 1012
Dynamischer Datenträger 771
DynDNS 797
E
e2fsck 1012, 1048
Eclipse 543
Edgy Eft 126
Editor
emacs 971
gedit 279
nano 280
vi 971
Eingabefenster
in GNOME 265
Ekiga 387
Emacs 560
Empathy
Konfiguration 378
EMT64 183
enable 1012
Energiemanagement 988
bei Laptops 188
Enomalism 960
enscript 1012
ESSID 350
EtherApe 817
Ethernet 392
1104
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1104
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
Evince 415
Evolution 368
Konfiguration 368
Newsgroup hinzufügen 376
exit 1013, 1035
expand 1013, 1024
Exploits
Zero-Day 691
F
FAQ 1088
FAT
Definition 162
fdformat 1013, 1049
fdisk 646, 1013, 1049
Fedora 87
Feed 170
Fehler
Bug melden 99
Feisty Fawn 92
Fernabgabegesetz 393
Fernsehen 495
analoge TV-Karte 525
DVB 521
Festplatte
überprüfen 977
Bezeichnung 767
externe 676
hinzufügen 675
fg 1013, 1039
file 1013, 1024
File Allocation Table (FAT) 162
Fileserver 845
find 1013, 1025
finger 1013, 1035
Firefox 359
in Kubuntu nachinstallieren 360
Java nutzen 361
Plug-ins 361
Tuning-Tipps 361
FireGLX 455
Firestarter 696
FireWire
Anzahl bei der Installation 225
Flash 548, 549
Plug-in 361
Fluendo-DVD-Player 498
fold 1013, 1026
Font
TrueType installieren 401
Windows-Schriftart 401
Fork 399
Forum
englischsprachiges 1006
Ubuntu-Forum 1006
Foto
Webcam 508
FPS
Webcam 509
fps 449
Frames per second 449
free 1013, 1045
Free Software Foundation 66
Freedom Toaster 104
FreeNode 1008
FreeNX 998
Freie Software
Definition 68
FritzCard 986
fsck 652, 1013, 1051
FSF 66
fstab 643
FTP
mit der Konsole 874
mit Dolphin 874
mit Nautilus 874
per Browser 876
per Shell 876
Server einrichten 875
ftp 1013
G
Gambas 545
Ganeti 960
Gateway
bei der Installation 223
einrichten 395
gcc 4.0 1093
gdebi 573
gdm 237, 300
als Standard verwenden 300
gedit 279
mit Root-Rechten 280
Syntax-Highlighting 279
Gentoo 87
GEONExT 596
GIMP 439
GLX 459
glxgears 449
Gnash 501
GNOME
Anwendungen installieren 259
1105
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1105
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
Arbeitsfläche 257
Benutzerkonto 270
Eigenschaften 75
Entwickler 71
gdm 237
GNOME-Terminal 46
gnome-terminal 278
Look & Feel 284
Mülleimer sichtbar machen 289
Menü-Editor 260
Panel 262
parallel zu KDE 304
Ressourcen 259
Schnellstarter 263
Thema wechseln 284
GNU
Arch Protocol 606
Aufbau 67
Bedeutung 66
Debian-GNU/Hurd-Projekt 69
GnuPG 705
Schlüsselpaar erzeugen 706
Google Groups 393, 974
GPG
Schlüssel importieren 591
GPL
Bedeutung für GNU 67
Vorteil von Linux 77
Grafik
ATI 455
NVIDIA 452
X-Window-System 973
Grafische Konsole 945
Graphical User Interface 45
groupadd 1013, 1035
groupdel 1013
groupmod 1013
groups 1013, 1036
growisofs 1013
GRUB 622
in Windows 186
installieren 627
reparieren 627
GRUB Legacy 768
Grumpy Groundhog 93
Grundsätze 101
gs 1013
GStreamer 468
Plug-ins 490
GTK2
Aussehen ändern 304
GUI 45
gunzip 1013, 1057
Gutsy Gibbon 92
gvim 971
Gwibber 268
gzip 1013, 1057
H
halt 1013, 1064
Hardware
als Basis des Betriebssystems 619
Hilfe
Compatibility Howto 974
Datenbank 974
Newsgroup 974
Wiki 974
Informationen 982
Netzwerkkarte
DHCP 344
Schnittstelle deaktivieren 395
Recherche 393, 974
Systemcheck vor Installation 187
Hardy Heron 92
Hauptspeicherverwaltung 654
HBD Venture Capital 1087
hd 1013
hdparm 977
head 1013, 1026
Helixplayer 502
Hewlett Packard
Verbreitung von UNIX 63
Hibernation 647
Hilfe
Befehle finden 1006
info-Befehl 1004
IRC 1008
Newsgroups 1007
Support-Programme 107
yelp 1004
Hoary Hedgehog 115
Hochverfügbarkeit 963
home 56
hostname 1013
HTML 343
in ASCII umwandeln 548
Ursprung 343
Humanity 94
Hurd 67
Hypervisor 916
1106
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1106
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
I
IBM 64, 618
Verbreitung von UNIX 63
iCal 165
ICQ 378
id 1013, 1036
IDE 541
IEEE 64
ifconfig 1013
Image 186
Jailtime 930
Jumpbox 930
rPath 930
imgSeek 445
info 1004, 1013
init 1015
Initial-RAM-Disk 768
Initrd 928
Inkscape 436
Installation
auf USB-Stick oder USB-Festplatte 205
für ältere Computer 219
Geräte abschalten 221
mit Diskette 186
mit einem USB-Stick 211
Navigation 221
Optionen 219
rückgängig machen 218
reversible 599
textbasierte 219
Xen-Image 929
Instant Messenger 378
Kopete 321
Intel Centrino 348
Intel x86 (32 Bit) 183
Internet
mit Analogmodem 357
mit einem DSL-Modem 355
mit einem Router 354
mit ISDN-Modem 986
Internetseite
erstellen 546
Interpreter 530
Interrupt 758
Intrepid Ibex 92
IP
Adresse vergeben 345
Vergabe bei der Installation 223
IP-Adresse
ändern 820
IP-Forwarding 816, 936
iPod 482
IPv4 814
IPv6 814
IRC 383
FreeNode 1008
ISDN 986
Isle of Man 103
ISO-Image 475
iso-Image 471
J
Jailtime 930
Jaunty Jackalope 92
Java 361, 539
Applet-Viewer 539
Entwicklung mit Eclipse 543
Installation 594
Virtual Machine 712
JavaScript 539
jobs 55, 1013, 1039
Journaling 769
JRE 544
Jumpbox 930
K
K-Menü 303
Eintrag mit Root-Rechten 303
Programme hinzufügen/entfernen 303
K3b
Image brennen 97
Konfiguration 475
Kalender 1011
Karmic Koala 92
Kate 306
KDE 298
Desktop 301
Grundlage von Kubuntu 74
parallel zu GNOME 304
KDevelop 542
kdm 300
als Standard verwenden 300
Kernel 62
Aufgaben 654
Bezeichnungsweise 655
Definition 653
Downloadquelle 654
kompilieren 660
komprimierter 768
Linux 654
Mach 67
1107
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1107
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
Makro-Kernel 654
Microsoft Windows 654
Mikro-Kernel 654
monolithischer 654
Patch 662
SMP 977
Space 654
Versionsnummern 655
Kile 559
kill 1013, 1039
killall 1013, 1040
Kino 500
Konfiguration 507
Klonen 683
KMail 317
Knoppix 187
KNotes 318
Knuth, Donald 551
Kompatibilität 78
Kompilieren 537
eines Kernels 660
Programm 538
von Sekundärsoftware 597
Vorgehensweise 597
Komprimieren
mit bzip2 1011
mit compress 1012
Konfigurationsdatei
Netzwerk 930
Variable 929
Konqueror
Datentransfer über SSH 793
Konsole 46, 278
History 55
Konsole (KDE-Terminal) 306
Kontact 316
Kontrollleiste 304
Kopete 321
KPhone 323
KPPP 358
KToon 548
Kubuntu 297
aus Ubuntu heraus nachinstallieren 299
Derivat 297
Desktop nachinstallieren 581
Download 299
DVD-Version 96
Ursprung 74
Website 1006
KVM 889
Ankündigung 889
Bestandteile 891
Gastsysteme 891
Installation
Ubuntu 894
Integration in den Kernel 889
Konfiguration 896
Netzwerk 907
virtuelle Gäste 898
Voraussetzungen 893
L
LAME 465
LAMP 534, 860
Laptop
Besonderheiten 187
Besonderheiten bei der Installation 188
Breitbildschirm 454
Energiemanagement 988
externen Monitor nutzen 411
last 1013, 1036
LaTeX 551
mit Emacs 560
mit Kile 559
mit XEmacs 560
Laufwerksbuchstabe 641
Launchpad 105
Lazarus 545
Leitfaden 35
Lesezeichen
mit Ubuntu One sichern 363
less 50, 1013, 1027
Library 580
LibreOffice 399
Calc 407
Dokumenten-Konverter 412
Draw 435
Export 412
als PDF 412
Import 412
Impress 409
Start der einzelnen Module 401
Thesaurus 419
Writer 403
lilo 226
statt GRUB installieren 232
LinDVD 498
line 1013
Linspire 1089
Linux 61
Ankündigung 70
anpassen 597
Dreisprung 597
1108
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1108
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
Geburtsstunde 69
Gemeinsamkeiten mit Windows 82
Nachteile 78
Unterschiede zu Windows 82
Vorteile 76
Linux-Denken 79
Linux-Distribution 35
LinuxCounter 658
Linuxfibel 1006
Live-CD
Nutzung eines USB-Sticks 196
Rettungssystem 991
Testen alter Hardware 187
Zugriff auf Windows-Netzwerk 198
Live-Stream
Real Media 501
Windows Media 501
ln 1013, 1027
Logical Volume 772
logname 1014, 1036
logout 1014, 1035
Lokalisierung 290
lp 1014
lpadmin 1014
lpc 1014
lphelp 1014
lpmove 1014
lpq 1014
lpr 1014
lprm 1014
lpstat 1014
ls 50, 1014, 1027
LSB 1091
Lucid Lynx 92, 146
luvcview 509
LVM
Installation 771
Logical Volume 772
Physical Volume 772
Volume Group 772
M
m3u
im Terminal abspielen 480
MAC-Adresse 1011
Mach 67
Magic SysRq Key 969
Magische S-Abf-Taste 969
mail 1014
Mailingliste 1006
Main-Repository 570
Malware 591
man 1014
Mandatory Access Control 691
Manpage
Aufruf im Konqueror 1005
deutsche Übersetzung 1004
Manpages 57
Master 675
Master Boot Record (MBR) 232
Maus
Konfiguration 292
Maverick Meerkat 92, 150
MBR
sichern 679
md5sum 1014, 1018
Me-Menü 268
Memory Management Unit 654
memtest 977
Menü
Entfernen von Menüeinträgen 261
mesg 1014
Microblogging 385
Microsoft 68
Dominanz 618
Microsoft Word
in LibreOffice öffnen 401
MIME 282
MINIX
als Basis für Linux 69
Mirror 96
MIT 63
mkdir 54, 1014, 1034
mkfs 1014, 1051
mkisofs 1014
mkreiser 1014
mkreiserfs 1014
mkswap 1014, 1052
Mobilfunk
UMTS 351
Modem 358
Modul 658
Sicherheit 660
Modularität
von Linux 86
Monitor
externer 411
Hochformat 411
Pivot nutzen 411
Mono 540
more 50, 1014, 1027
mount 646, 1014, 1053
Mozilla Composer 546
1109
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1109
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
MP3 478
erstellen 485
MP3-Encoder 465
mpg123 480
MPlayer 361
Konfiguration 494
Wiedergabe von Real-Media-Streams 502
mt 1014, 1058
Multi-Tasking
Definition 64
Multi-User
Definition 64
MULTICS 63
Multitasking
Definition 654
Multiverse-Repository 571
Musik
Ändern des Zugriffs 281
bearbeiten 489
direkte Wiedergabe 281
hören 478
kaufen 483
mv 52, 1014
MySQL 860
Daten einfügen 872
Datentypen 870
grafische Verwaltung 873
Index 870
N
Nagios 800
Nameserver
eintragen 395
nano 280
Natty Narwhal 92, 151
Nautilus 271
Doppelklick ändern 265
Einfachklick aktivieren 274
entpacken über Kontextmenü 275
NdisWrapper 348
Nero
Image brennen 97
Netbook 189
Netikette 376
netstat 1014
network-bridge 931
Netzmaske 223
Netzwerk
Alias 346
Bridged Network 935
Erkennung 223
Gateway einrichten 395
Paketsniffer 817
Routed Network 934
Ubuntu und Windows 837, 838
Wireshark 817
Netzwerküberwachung 817
Netzwerkadresse
ändern 820
Netzwerktechnik 930
newgrp 1014, 1036
Newsfeed 376, 377
Newsgroup 86, 376, 1007
Evolution 376
Thunderbird 376
Newsreader 375
Newsserver 375
NFS 845
Nguni 94
nice 1014, 1040
nl 1014, 1028
nohup 1014, 1040
Notebook
Besonderheiten 187
Besonderheiten bei der Installation 188
externen Monitor nutzen 411
Notepad 279
Novell 64
nslookup 1014
NTFS 162
numlockx 293
O
od 1014, 1028
Office-Suite
LibreOffice 399
Ogg Vorbis
erstellen 485
Onlinebanking 690
Open-Source-Kampagne 104
OpenGL 459
OpenQRM 960
openSUSE 87
Optionen 48
OSI-Modell 932
OSS 516
P
Packprogramme
Übersicht 1062
7-Zip 728
1110
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1110
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
PAE 918
Pager 50
Paketquelle 334, 564, 569
Paketsniffer 817
Panel
Applet 263
in GNOME 262
in KDE 304
parted 1014, 1053
Partition
Überblick mit fdisk 646
anlegen
automatisch 226
manuell 226
Bezeichnung 767
externe Festplatte 676
für Backups 676
Linux
Empfehlungen 228
erweiterte 225
ext4 228
logisches Laufwerk 225
primäre 225
root 228
Swap 227
Tabelle 225
verkleinern 677
Partitionierung 225
Partitionstabelle
sichern 679
Partnerschaften 107, 108
PASCAL
Entwicklung mit Lazarus 545
passwd 1015, 1036
Passwort
auslesen 991
zurücksetzen 991
paste 1015
Patch
Definition 74
patch 1015
PCMCIA 348
PDF
Evince 415
PDF-Betrachter
Adobe Reader 418
PDF-Drucker 428
pdf2ps 1015
Peer-to-Peer 391
Perl 532
Personal Package Archive (PPA) 328
Pfadangaben 48
pgrep 1041
Phishing 690
Photo Booth 508
PHP 857
phpMyAdmin 873
Physical Volume 772
PID 55, 630
PIM 368
ping 1015
unterbrechen 394
Verbindungstest 354
Pinguin 79
Pipe
Definition 65
Pipeline 50
PiTiVi 503
Playlist 481
Plymouth 639
POP3 155
Port 698
des Proxyservers 335, 565
POSIX 64
PostScript
PostScript-Betrachter
Evince 415
PowerDVD Linux 497
PPA 328
PPPoE 355
pQui 87
Präsentation 409
Prüfsumme 1012, 1018
printenv 1015
Printserver 842
Programm
Compiler 537
kompilieren 597
reversibel installieren 599
selbst kompilieren 538
Programmierung
C/C++ 537
Compiler 537
Interpretersprache 530
Java 538
Mono 540
PASCAL 545
Perl 532
Python 533
Shell-Skript 530
Visual Basic 545
Programmkompatibilität 1090
ProjectX 595
Proprietär 77, 200
1111
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1111
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
Definition 67
Protopage 170
Proxyserver
in Synaptic eintragen 335, 565
Port 335, 565
Prozess
anzeigen 983
Prozessor
physischer 716
Prozessverwaltung 654
ps 1015, 1040
ps2ascii 1015
ps2pdf 1015
pstree 1015, 1041
pwd 1015, 1034
Python 533, 856
Q
Qt 298
Quanta Plus 548
Quellcode
eines Programmes 597
R
Radeon 456
dynamische Taktung 456
RAID 205, 774
Raumfahrt 88
rcconf 630
rcp 1015
rdev 1015
Real-Time-Linux 758
RealPlayer 502
reboot 1015, 1065
Rechnername
ändern 345
reiserfsck 1015
reject 1015
rekonq 313
Remote-Administration 995
Remote-Verbindung
für Linux 998
für Windows 1000
renice 1015, 1041
Reparatur
eines Systems 652
Repository 569
Übersicht 569
in Synaptic 334, 564
reset 1015
Restricted-Repository 570
rlogin 1015
rm 54, 1015, 1029
rmdir 54, 1015, 1034
RMS 66
Root 687
Account wiederherstellen 689
hinzufügen zur Administratorgruppe 688
Konzept 686
Root-Shell 58
Rosetta 106
Routed Network 934
Router
als DNS-Router 345
bei der Installation 200
Definition 36
DHCP 223
Routing
route 395
Tabelle 395, 814
Technik 816, 934
rPath 930
RPM
umwandeln in Deb 575
rpm 572
rsh 1015
rsnapshot 682
rsync 1015
Ruhezustand 647
Runlevel 631
S
S-ATA
Anzahl bei der Installation 225
S/PDIF 517
SABDFL 99
Samba 838
Administration über den Browser 843
neu starten 841
Server aufsetzen 837, 838
Savane 107
Scanner 431
Konfiguration
unter GNOME 432
unter KDE 434
Scheduler 654, 758
Schnellstarter
anlegen auf dem Desktop 265
anlegen im Panel 263
scp 790
Scribus 437
1112
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1112
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
SCSI
Anzahl bei der Installation 225
SELinux 690
Server 759
virtueller 712
Setgid 1020
setpwc 510
setterm 1015
Setuid 1020
SGUID 1020
Shell 46
Aufbau des Systems 619
Shell-Skript 530
ShipIt 98
shutdown 1015, 1065
Shuttleworth, Mark 88
Biografie 1087
Foundation 104, 1088
Fragen und Antworten 1088
Website 1088
Sicherheit 963
allgemeine Bemerkungen 689
Updates einspielen 699
Vorteil von Linux 78
Sicherheitskonzepte 685
Linux 686
Windows 685
Sicherung
persönliche Daten
unter Linux 186
unter Windows 186
Sidux 87
Simple Scan 432
Single Sign-on 178
Sitzung starten 947
Skalierbarkeit 642
Skanlite 434
Skype 383
Slave 675
sleep 1015, 1042
SMP-Kernel 977
Software
Überblick 325
Aktualisierung installieren 287
Anwendungsverwaltung 567
aus einer fremden Distribution 589
Authentizität 591
deb 572
Installation 330
Optik der Gnome-Programme ändern 304
Repository 572
Main 570
Multiverse 571
Restricted 570
Universe 571
reversible Installation 599
rpm 572
Setup-Skript 562
Tar-Archiv 562
Software-Center 330
Softwareschicht 640
Solid State Disc 977
Solitär
unter Wine 593
sort 1015, 1029
Sound 516
Sound Juicer
Auslesen von CDs 485
Sourceforge 107
sources.list
manuell editieren 585
Space Cowboy 88
Spam-Filter 373
Speichertest 976
Spezifikationen 78
split 1015, 1030
Sprache
anpassen bei der Installation 221
deutsche Lokalisierung nachholen 290
Sprachpakete bei der Installation 230
SQL 860
SSD 977
SSH
Einrichtung 787
Remotezugriff 790
ssh 1015
Stallman, Richard Matthew 66
Startbildschirm 233
Sticky 1020
stty 1015
su 688, 1015, 1042
SU-Bit 670
Subnetzmaske 814
sudo 1015, 1042
Konzept 687
SUID 1020
sum 1012, 1018
Sun 618
Verbreitung von UNIX 63
Superblock 646
Supercomputer 65
Support 1002
Suspend-to-Disk 647
SVR5 64
1113
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1113
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
Swap 227
Grundlagen 646
swap 1016
swapoff 1016, 1053
swapon 1016, 1053
SWAT 843
Synaptic
lokales Repository 565
sync 1016, 1054
Synchronisation 176
System
aufräumen 577
System V Release 5 (SVR5) 64
T
T-Online
in Evolution nutzen 369
Tabellenkalkulation 399
LibreOffice Calc 407
Diagramme erstellen 407
Lösen eines linearen Gleichungssystems 408
tac 1016, 1030
tail 1016, 1031
tar 1016, 1059
Tar-Archiv 562
tar.gz 597
Taschenrechner 1011
Tastatur
Multimedia konfigurieren 294
Tastaturlayout
Übersetzungstabelle 971
anpassen 293
Tauschbörse
aMule 391
TCP/IP 813
tcpdump 817
tee 1016, 1031
Telepathy 381
Telnet 787
Terminal
Administration 56
Aufteilung in Reiter 46, 278
Dateien auflisten 50
Einführung 45
GNOME-Terminal 46
gnome-terminal 278
grundlegende Befehle 56
History 55
Root-Terminal 688
Umleitung 50
Weiterleitung in eine Datei 50
Terminplaner 368
Textmodus 70
Textverarbeitung
LibreOffice Writer 403
Einfügen von Grafiken 405
Erstellen einer Gliederung 404
Erstellen eines Dokumentes 403
Rechtschreibprüfung 405
Silbentrennung aktivieren 405
Thesaurus 419
Thawte Consulting 88
Thema
Installation 284
wechseln in GNOME 284
Thesaurus
in LibreOffice 419
online 420
Thompson, Ken 63
Thunderbird 372
Mailordner teilen 373
Newsfeed 376
Newsgroup hinzufügen 376
Rechtschreibkontrolle 373
Spam-Filter 373
Verschlüsseln von E-Mails 373
time 1016, 1043
Timer Interrupt 758
TLA 1095
Tomboy 413
Tonstudio 489
top 1016, 1043
Torvalds, Linus Benedict 69
Totem
Abspielen von CDs 484
Konfiguration 490
touch 1016, 1031
Touchpad
Konfiguration 293
tput 1016
tr 1016, 1032
traceroute 1016
Treiber
Definition 658
Trojanisches Pferd
Vorteil von Linux 78
tsort 1016
ttf-msttcorefonts 401
tty 1016
Turboprint 421
Tutu, Desmond 94
Tux 79
TV-Ergänzungskarte 495
1114
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1114
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
Twitter 268
type 1016, 1032
U
Ubuntu
64 Bit 664
Aktualisierung 567
alte Versionen 96
Ankündigung 85
Bedeutung des Begriffes 94
Benchmark 668
Download 96
DVD-Version 96
Foundation 107
im Windows-Netzwerk 837, 838
kostenlos bestellen 98
kostenloser Support 1003
kostenpflichtiger Support 1003
löschen 218
Logo 95
Mailingliste 1006
Quellen 95
Release Candidate 98
Vorzüge 93
Website 1006
Windows parallel 226
Zielgruppe 37
Ubuntu One 174
Lesezeichen 363
Ubuntu Single Sign-on 178
Ubuntu Vista 1089
ubuntu64 665
Übersetzung 106
Überwachung 960
Uhrzeit
ändern 1012
KDE
ändern 305
umask 1016, 1032
umount 1016, 1053
UMTS 351
unace 276
unalias 1016
uname 1016, 1064
uniq 1016, 1032
Unity
Anwendungen 249
Arbeitsfläche 239
Dateien 251
Launcher 253
Ordner 251
Panel 254
Programmstarter 246
Starter 243
Systemeinstellungen 252
virtuelle Desktops 248
Universe-Repository 571
UNIX 62
Entstehung 62
kommerzielle Ausbreitung 63
Rechte 64
Schaffung von Standards 64
Struktur 619
SVR5 64
universitärer Einfluss 63
wichtigste Eigenschaften 64
UNIX-Shell 46
unix2dos 1016
unrar 276
Unterstützungszeitraum 1002
unzip 1017, 1062
Update 1003
Aktualisierungsverwaltung 287
auf CD 589
nach der Installation 233
Upgrade 214
Upstart 632
uptime 1016, 1064
USB-Stick
Device-Bezeichnung 280
für Installation verwenden 211
sicher entfernen 197
Usenet 1007
user 687
User-ID 1020
User-Space 654
useradd 1016, 1037
userdel 1016
usermod 1016, 1037
UTF-8
unter LATEX 555
Utility
Aufbau des Systems 619
UUID 645
UVC 508
V
Vektorgrafik 434
mit Inkscape 436
Veröffentlichungspolitik 89
Verbindung
prüfen 354
1115
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1115
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
VeriSign 88, 1087
Verschlüsselung
allgemeine Bemerkungen 699
E-Mails 373
einzelner Dateien 705
mit GPG 705
Schlüsselpaar erzeugen 706
von E-Mails 706
von Partitionen 701
Versionen
Breezy Badger 118
Dapper Drake 120
Edgy Eft 126
Feisty Fawn 92
Grumpy Groundhog 93
Gutsy Gibbon 92
Hardy Heron 92
Hoary Hedgehog 115
Intrepid Ibex 92
Jaunty Jackalope 92
Karmic Koala 92
Lucid Lynx 92, 146
Maverick Meerkat 92, 150
Natty Narwhal 92, 151
Warty Warthog 111
Verzeichnis
Überblick 649
Eigentümer ändern 1020
erstellen 54
Heimverzeichnis (home) 56
Inhalt anzeigen 56
kopieren 1021
löschen 54
umbenennen 52
Umgang 56
verschieben 52
wechseln 54
Zugriffsrechte ändern 1019
Verzeichnisbaum 648
vi 971
Video
-Stream wiedergeben 502
abspielen 490
DivX-Wiedergabe 494
Webcam 508
VideoLAN 502
Videoschnitt
PiTiVi 503
vif-bridge 931
vim 971
Virenscanner 692
virt-install 957
Virtual Iron 960
Virtual Machine Manager 942
Virtual Network Computing (VNC) 998
VirtualBox 217, 741
VirtualIQ 960
Virtualisierung 709
der CPU 716
VirtualBox 217, 741
VMware Tools 740
Virtuelle Maschine
CPUs 956
Domain-ID 956
erstellen 947
Quellen für VMware Player 728
Speicherverbrauch 957
Statusüberwachung 956
wiederherstellen 952
Virtueller Speicher
Arbeitsweise 654
Virus 685
Vorteil von Linux 78
Visual Basic
Entwicklung mit Gambas 545
vmlinuz 768
VMware 592
Player 725
Deinstallation unter Linux 737
Deinstallation unter Windows 726
Installation einer VM 728
Installation unter Linux 726
Installation unter Windows 726
Quelle 725
Quellen für VMs 728
Workstation 737
VMware Tools 740
VOIP
mit KPhone 323
VoIP 387
RTP 387
SIP 387
Sipgate 389
STUN 389
Volume Group 772
Vorabversion 98
VPN 795
Firewall durchtunneln 798
Schlüssel erzeugen 796
W
Wörterbuch 419
wall 1016
1116
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1116
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
Wallpaper
wechseln in GNOME 284
wechseln in KDE 311
Wammu 352
WAMP 860
Warty Warthog 111
wc 51, 1016, 1033
Webcam 390, 508
Auflösung einstellen 509
Bildwiederholungsrate (fps) einstellen 509
Philips 510
Webdesign 546
Bluefish 548
Flash 548
Mozilla Composer 546
Quanta Plus 548
Webseite
erstellen 546
Webserver
aufsetzen 855
WEP 347
WEP-Schlüssel 346
whatis 1016
whereis 1016, 1033
who 49, 1016, 1038
whoami 1016, 1038
Wiedergabeliste 481
Wiki
Kubuntu (englisch) 1006
Wikipedia 755
Windows
7 156
Arbeitsgruppe 839
Auslagerungsdatei ausschalten 189
automatische Integration 233
Dateiaustausch 182
Dominanz 618
Freigabe 838
Live 156
Mail 158
Partition defragmentieren 189
Partition verkleinern 189
Softwarealternativen 342
Windows Media Audio (wma) wiedergeben 490
Windows-Schriftart
nachinstallieren 401
Wine
Installation 592
Wireshark 817
WLAN 346
ESSID 350
Installation 346
per Tunnel 795
WEP-Schlüssel 346
WPA 346
WLAN-Router
Definition 36
wodim 474
WPA 346, 347
WPA2 347
write 1017
Wubi 209
X
X 70
X-Tunnel 789
Konfiguration 999
X/Open 64
x86 183
XAMP 873
XEmacs 560
Xen
Dienste 962
Gerät
blockorientiertes 926
Image 929
Konfigurationsdatei
anlegen 925
Initrd 928
Kernel 927
Verzeichnisse 926
Philosophie 916
Templates 929
Umfang 918
Xen-Management-Produkte 959
XenServer 960
XFS 773
xine 492, 524
Konfiguration 493
xmms
mit der Tastatur steuern 294
XviD 494
Y
yelp 1004
Z
Zählen
Wörter 51
Zeichen 51
Zeilen 51
1117
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check: äöüÄÖÜ.
S. 1117
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
Index
Zahlenblock
beim Systemstart aktivieren 293
zcat 1017, 1033
Zeitzone
bei der Installation wählen 230
Zero-Day-Exploits 691
Zertifikat 108
Zertifizierung 107
zip 1017, 1062
zless 1017, 1033
zmore 1017, 1033
Zugriff
auf ein installiertes Linux-System 994
auf ein installiertes Mac OS X-System 994
auf ein installiertes Ubuntu-System 992
auf ein installiertes Windows-System 993
gepufferter 282
Zugriffsrechte
ändern 1012, 1019
1118
Marcus Fischer, Ubuntu GNU/Linux – Das umfassende Handbuch, Sechste Auflage – Juni 2011
Galileo Press, ISBN: 978-3-8362-1765-1
Layout: gp.cls, Version 3.4.001 (9th April 2011), (C) Dr. Daniel Lauer, Bonn
Mit TEX bearbeitet am 10. Juni 2011, 7:38 Uhr Umlaut-Check:
S. 1118
Einstellungen: ohne Marginalien – ohne Seitenrand – mit Taben – mit Kapitel-Intro – extra breit – Zoom auf 95.0%
Aktuelle Quelldatei: handbuch.ind , Aktueller Job: handbuch
äöüÄÖÜ.