Desktop-Linux Linux und Linux-Anwendungen auf dem Arbeitsplatzrechner von Dieter Staas 1. Auflage Desktop-Linux Staas schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Hanser München 2000 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 21571 9
Inhalt Vorwort... 15 1 Einführung... 17 1.1 Linux als Desktopsystem... 17 Zu diesem Buch... 17 Linux auf dem Arbeitsplatzrechner... 17 Desktop-Linux versus Windows... 18 Hardware-Unterstützung... 21 Linux für wen?... 22 Linux-Support und -Schulung... 23 Wie geht es weiter mit Linux?... 23 1.2 Lizenzmodelle... 24 Open Source/GPL-Konzept... 24 Kostenaspekte... 25 1.3 Grafische Bedienungsoberflächen... 26 Modularer Aufbau... 26 Look & Feel grafischer Anwendungen... 28 1.4 Linux-Distributionen... 28 Sonderdistributionen... 30 Softwareausstattung der Distributionen... 30 2 Installieren und Einrichten... 33 2.1 Zum Kapitel... 33 2.2 Hardware-Anforderungen... 33 Prozessor und Arbeitsspeicher... 33 Speicherbedarf auf der Festplatte... 33 Sonstige Anforderungen... 34 2.3 Festplatte partitionieren... 34 Partitionen... 35 1024-Zylinder-Grenze... 36 Swap-Partition... 37 Mehrere Linux-Partitionen... 37
6 Inhalt Partition verkleinern... 38 Partitionieren mit FDISK... 39 2.4 LILO oder Loadlin... 40 LILO und die Alternativen... 40 LILO installieren... 41 Loadlin... 43 2.5 Installation... 45 Voraussetzungen... 45 Installations- und Konfigurationsprogramme... 46 SuSE-Installation... 48 Caldera-Installation... 54 Corel-Installation... 57 Nach Abschluss der Installation... 60 Linux beenden... 60 Linux entfernen... 61 2.6 Das Linux-Dateisystem... 62 Struktur des Dateisystems... 63 Weitere Verzeichnisse... 66 Links... 66 Dateisystem und Partitionen... 67 3 Linux-Desktops konfigurieren... 71 3.1 Hinweise zum Kapitel... 71 KDE versus Gnome... 71 Die Grundstruktur des KDE-Desktop... 72 3.2 X-Server konfigurieren... 73 Der X-Server... 74 X-Server-Konfiguration mit Corel... 76 KVidTune... 76 3.3 Desktop konfigurieren... 77 KDE-Kontrollzentrum... 78 Virtuelle Desktops (Arbeitsflächen)... 80 Hintergrund und Farben einstellen... 80 Tastenbelegung und Mauseinstellungen... 84 Objekte auf dem Desktop platzieren... 86 Kontroll- und Taskleiste... 88 K-Menü bearbeiten... 90 Desktop-Umschaltung mit dem KPager... 94 Disk-Navigator... 95
Inhalt 7 Grafisches Login kdm... 96 KDE-Hilfesystem und Dokumentation... 97 KDE-Konfigurationsdateien... 99 3.4 Arbeiten mit dem KDE-Desktop... 101 Umgang mit Fenstern... 101 Panel (Kontrollleiste) verstecken... 103 Bildschirm sperren... 103 Sitzungs-Manager... 103 Das Home-Verzeichnis... 104 Disk-Navigator... 105 Anwendungen direkt starten... 106 Vorlagen (Templates)... 107 kdelnk-dateien... 109 3.5 Kfm der Dateimanager... 110 Ansicht ändern... 112 Dateien im Dateimanager öffnen... 113 Dateitypen zuordnen (mimelnk)... 114 Verzeichnisse einrichten... 117 Dateien kopieren, verschieben, löschen... 117 Lesezeichen verwenden... 118 Tar-Archive öffnen... 118 Zugriffsrechte verwalten... 118 Kfm konfigurieren... 119 Kfm als Browser und FTP-Client... 120 3.6 Weitere Dienstprogramme... 122 Kedit und Kwrite... 122 Dateiauswahl-Dialog... 124 Der Drucken-Dialog... 125 KDE-Rechtschreibprüfung... 126 Erweiterte Zwischenablage... 126 KGhostView... 127 Terminal und Konsole... 128 Prozessmanager/Taskmanager... 131 ktop die Konkurrenz... 133 Sonstige Hilfsprogramme... 134 Bildschirmfotos mit KSnapshot... 137 X Window-Anwendungen im KDE-Desktop... 138 3.7 Besonderheiten des Corel-Desktops... 139 Steuerleiste und Startmenü... 139 Steuerzentrum statt Kontrollzentrum... 140
8 Inhalt Aliasverknüpfung einrichten... 140 Mime-Typen unter Corel definieren... 141 3.8 Herstellerspezifische Konfigurationstools... 142 Webmin... 142 YaST/YaST2... 144 COAS... 144 4 Gnome... 147 4.1 Hinweise zum Kapitel... 147 Desktop-Aufbau... 148 4.2 Desktop-Konfiguration... 148 Panel hinzufügen... 151 Das Kontrollzentrum... 154 Menü-Editor... 155 4.3 Dienstprogramme... 156 Der Gnome-Dateimanager... 157 Software-Installation der Gnome-Paketmanager... 159 email-client Balsa... 159 Sonstige Dienstprogramme... 160 Mime-Typen zuordnen... 163 4.4 Hinweise zur Bedienung... 164 Programme direkt ausführen... 164 Session Management... 164 KDE-Anwendungen unter Gnome... 166 Systeminformationen abfragen... 166 5 KDE-Tools und Utilities... 169 5.1 Überblick... 169 5.2 Dateiverwaltung... 170 KDE-Explorer (kruiser)... 170 KCommander2... 172 Knc... 173 Corel-Dateimanager... 174 KDirStat... 176 5.3 Systemverwaltung... 177 KFstab... 177 kdfree... 178
Inhalt 9 5.4 Grafik... 179 Malprogramm Kpaint... 179 Symbolerstellung mit KIconedit... 180 KView... 180 5.5 Multimedia... 182 CD-Player... 182 KMid/Karaoke-Abspieler... 183 Kisocd CDs brennen... 183 Funktionsplotter kpl... 185 5.6 Sonstige Hilfsprogramme... 186 Notizzettel mit Knote erstellen... 186 Notizbücher mit kjots verwalten... 188 Archivierungsprogramme... 190 kab das Adressbuch... 192 Kfax Faxe anzeigen... 193 Tools für die KDE-Kontrollleiste... 193 Und vieles mehr... 195 6 Systemadministration... 197 6.1 Hinweise zum Kapitel... 197 Administrationstools... 197 6.2 Benutzerverwaltung... 197 Benutzer und Besitzrechte... 198 Benutzer und Benutzergruppen... 198 Benutzer einrichten... 199 Benutzergruppe einrichten... 203 Benutzer zu einer Gruppe hinzufügen... 203 Benutzer mit Caldera OpenLinux einrichten... 204 Benutzer- und Gruppenrechte vergeben... 205 Weitere Tools zur Benutzerverwaltung... 206 6.3 Schriftenverwendung... 208 Schriften unter X Window... 209 TrueTypes... 212 Type1-Schriften... 214 6.4 Drucken... 215 PostScript als Ausgabeformat... 216 lpr-kommando... 216 Druckerspooler und Warteschlangen... 216 Druckerfilter... 217
10 Inhalt GhostScript... 217 Der Druckermanager LPD... 218 Unterschiede bei den Distributionen... 218 Drucker unter Caldera einrichten... 218 Drucker unter Corel einrichten... 220 Drucker unter SuSE einrichten (YaST2)... 221 Druckerwarteschlange anzeigen und steuern... 222 Probleme beim Drucken... 223 HP-Laserjet-Drucker einrichten... 224 Drucker unter StarOffice einrichten... 226 6.5 Software installieren... 227 Die rpm-paket-verwaltung... 229 Kpackage... 230 Neue Pakete installieren... 232 Pakete entfernen... 234 Was Sie noch mit Kpackage machen... 235 Hinweise zur StarOffice-Installation... 235 Software mit Corel-Update installieren... 236 6.6 Zugriff auf Windows-Partitions... 237 Partitionen mounten... 238 Zugriffsrechte für Windows/DOS-Partitionen... 239 Zugriff auf Linux-Partitionen unter Windows... 240 6.7 Shell-Kommandos... 240 Terminal und Konsole... 241 Die wichtigsten Bash-Kommandos... 242 Dateioperationen... 245 Umgang mit Verzeichnissen... 254 Prozessverwaltung... 256 Pipes... 258 Aliase... 259 Feste und symbolische Links... 259 Shell-Variablen... 260 DOS-Kommandos unter Linux... 262 Midnight-Commander... 263 Text-Editor... 265 6.8 Wichtige Konfigurationsdateien... 266 fstab... 267 printcap... 269 XF86Config... 270 passwd und shadow... 272
Inhalt 11 6.9 System aktualisieren... 272 Probleme bei Aktualisierung... 273 Neuinstallation statt Aktualisierung... 273 6.10 Was Sie noch wissen sollten... 273 LILO-Konfiguration... 273 Cron-Dienste... 276 Programme automatisch starten... 279 Systemsicherheit... 279 Log-Dateien... 280 Linux-Hilfen und -Dokumentationen... 281 7 Web, E-Mails und News... 285 7.1 Hinweise zum Kapitel... 285 7.2 Internet-Zugang einrichten... 285 PPP-Verbindung... 286 Modem einrichten... 287 Web-Zugang unter SuSE einrichten... 288 Web-Zugang unter Caldera einrichten... 291 Web-Verbindung mit kppp einrichten... 293 ISDN-Zugang konfigurieren... 296 Netscape einrichten... 297 Kfm als Browser einrichten... 300 7.3 E-Mail-Zugang einrichten... 301 KMail als E-Mail-Anwendung... 301 Netscape Messenger als E-Mail-Anwendung... 310 Mails aus Windows übernehmen... 310 7.4 News-Client einrichten... 312 News-Gruppen abonnieren... 313 8 Software für Linux/X Window... 317 8.1 Überblick... 317 Alpha- und Beta-Anwendungen... 318 8.2 Office-Pakete... 318 Applixware-Office... 319 StarOffice... 323 WordPerfect... 328
12 Inhalt Abgrenzung der Einsatzbereiche... 331 KOffice... 331 8.3 Editoren/Textverarbeitung... 333 XEmacs... 333 Textverarbeitung mit KlyX... 336 AbiWord... 339 8.4 Tabellenkalkulation... 341 Gnumeric... 341 Ksiag... 342 Wingz... 343 8.5 Grafikanwendungen/DTP/CAD... 343 Gimp... 344 Cameleo... 347 KIllustrator... 348 CorelDraw!... 349 DTP... 349 CAD... 350 3D-Grafik... 350 8.6 Datenbanken... 351 SQL-Datenbanken auf dem Desktop... 352 Grafische Aufsätze für Abfragen und Administration... 352 MySQL-Datenbanken mit Webmin verwalten... 353 Datenbanken in Office-Paketen... 354 8.7 Browser/HTML-Editoren... 355 Netscape Communicator... 356 Opera... 356 WebMaker... 357 StarOffice als Browser... 357 StarOffice als HTML-Editor... 358 8.8 Entwicklungssysteme... 358 KDE-Entwicklungsumgebung... 358 C-Compiler... 359 Java-Entwicklung... 360 Andere Entwicklungssysteme... 360 Office-Pakete als Entwicklungssysteme... 361 8.9 Sonstige Standardsoftware... 362 Terminplaner... 363 Mathematik... 364 Video und Sound... 364 Spiele... 364
Inhalt 13 Backup-Lösungen... 365 Technik/Mathematik... 365 DOS-Emulator... 366 Windows-Anwendungen unter Linux... 366 Anhang... 369 A Wichtige Tastenkombinationen... 369 Auf dem Desktop... 369 An der Textkonsole... 369 B Glossar... 371 C Wichtige Web-Adressen... 375 D Stichwortverzeichnis... 377