Aus Linux-Magazin 11/2007

GUI versus Konsole

Abbildung 1: Links erzeugen mit einer Schleife und dem Befehl »basename«: Die Bash übertrifft den Funktionsumfang jedes grafischen Dateimanagers.

Konsolenfans und GUI-Verfechter liefern sich erbitterte Glaubenskämpfe – dabei ist es so einfach: Mal ist eine grafische Oberfläche besser, mal die Konsole. Beispiele für beides liefert die hiesige Software-Rubrik.

Inhalt

54 | Tooltipps

Dateinamen bereinigen, Musikdateien normalisieren, ohne Server
chatten und mehr.

56 | Nicht verplant

Projekte erfolgreich koordinieren und budgetieren mit Openproj.

60 | Projekteküche: Energie sparen

Den Rechner in den Winterschlaf schicken mit dem Kernel-eigenen
Softwaresuspend.

64 | GRASSes GIS

Geo-Informationssysteme als Basis für Flächennutzung,
Google-Earth und viele weitere Anwendungsfälle.

72 | Office-Programme im Test

Serienbriefe erstellen mit Abiword, KWord und Open Office
Writer.

Im Bewusstsein der meisten Anwender zeigt ein Coputerbildschirm einen Desktop, eine Taskleiste mit Startmenü und Fenster, kurz eine grafische Oberfläche. Unix-Veteranen zucken bei dieser Aussage die Mundwinkel: Mit der Konsole, so sagen sie im Brustton der Überzeugung, ginge alles schneller und besser. Ein paar Skripte machten oft teure, kommerzielle Software überflüssig (Abbildung 1). Und als Textverarbeitungssoftware kämen sowieso nur Vi oder Emacs in Kombination mit Tex in Frage. Wer im Internet browst, solle dazu am besten einen Konsolenbrowser benutzen, grafiklastige Seiten enthielten sowieso zu wenig Informationen.

Abbildung 1: Links erzeugen mit einer Schleife und dem Befehl »basename«: Die Bash übertrifft den Funktionsumfang jedes grafischen Dateimanagers.

Abbildung 1: Links erzeugen mit einer Schleife und dem Befehl »basename«: Die Bash übertrifft den Funktionsumfang jedes grafischen Dateimanagers.

Schleifen und Verzweigungen

Natürlich ist es richtig, dass die Konsole allen, die grundlegende Konzepte der Programmierung beherrschen, Möglichkeiten bietet, die sich mit grafischen Oberflächen schwer realisieren lassen. Schleifen, Verzweigungen und die Verkettung der unzähligen One-Job-one-Tool-Programme in Pipes sucht man bei Anwendungen mit grafischer Oberflächen vergebens. Befehlsgesteuerte Umgebungen sind in dieser Hinsicht einfach mächtiger, wie der IT-Jargon in missglückter Übersetzung des englischen Wortes powerful es nennt. Doch auch grafische Oberflächen haben unbestreitbare Vorzüge: Ein klassisches Beispiel ist die praktische, intuitive Abbildung von Verzeichnisstrukturen in interaktiv ein- und ausklappbaren Bäumen.

Einsteigertauglichkeit

Ein weiteres Plus verbucht die grafische Oberfläche, sobald sie sich an semiprofessionelle Nutzer wendet. Da Menüs, wie der Name schon suggeriert, ihre Optionen im Überblick präsentieren, kommen sie Anwendern entgegen, die die Software weniger gut kennen. Bei befehlsgesteuerten Programmen ist es hingegen nötig, die Optionen auswendig zu kennen oder nachzuschlagen.

Unter diesem Blickwinkel schlägt sich die “Bitparade” diesmal auf die Seite der GUI-Verfechter: Wer den Computer als Hilfsmittel zur Textverarbeitung nutzt, braucht keine fundierten Computerkenntnisse. Jedes ernst zu nehmende Textverarbeitungsprogramm besitzt inzwischen eine Serienbrieffunktion. Sie holt Daten aus einer Adressensammlung und richtet das Dokument ein, ohne dass eine Zeile Code zu schreiben ist. Wie gut das Personalisieren von Dokumenten mit Open Office, KWord und Abiword funktioniert, darüber gibt der Test in der Bitparade ab Seite 72 Auskunft.

Auch bei Gantt-Diagrammen, der von dem amerikanischen Maschinenbauer Gantt entworfenen Projektplanungshilfe, zeigen sich die Stärken einer interaktiven grafischen Oberfläche. Das Ziehen mit der Maus ist die einzige intuitive Methode, um die farbigen Balken, die die Dauer ein Unterprojekts symbolisieren, in der Zeitachse zu platzieren. Näheres zur Open-Soure-Software Openproj verrät der Artikel ab Seite 56.

Selbst das altbewährte Geo-Informationssystem GRASS, einst eine Sammlung vieler Konsolenprogramme, hat sich in aktuellen Versionen mit einer TCL/TK-Oberfläche ein grafisches Gewand zugelegt. Was die umfangreiche freie Software leistet, zeigt der Artikel ab Seite 64.

Auch für Konsolenfans

Überwiegend auf Konsolenfans zugeschnitten sind die Tooltipps: Ab Seite 54 gibt es unter anderem Werkzeuge zum Bereinigen von Dateinamen für die einfachere Verarbeitung in Skripten, einen Peer-to-Peer-Chat für die Konsole, ein Programm zum Normalisieren von Musikdateien sowie ein Tool, das veraltete Mails aus IMAP-Accounts entfernt. Die Projekteküche ab Seite 60 setzt sich mit den Energiesparfunktionen des Linux-Kernels auseinander und prüft die Umweltverträglichkeit des freien Betriebssystems auf Herz und Nieren.

LINUX-MAGAZIN KAUFEN
EINZELNE AUSGABE Print-Ausgaben Digitale Ausgaben
ABONNEMENTS Print-Abos Digitales Abo
TABLET & SMARTPHONE APPS Readly Logo
E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben