Home / LinuxUser / 2001 / 06 / out of the box

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Eingedost
(161 Punkte bei 4 Stimmen)
Aufteiler
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

Penguins in Space

out of the box

Deep Space

Was im Film Jurassic Park noch Computerklischee war – mit XCruise wird es im Ansatz Wirklichkeit: das Fliegen durchs Dateisystem. Der Japaner Yusuke Shinyama gewährt dem Benutzer eine dreidimensionale Sicht der Verzeichnisstruktur auf der Festplatte. Dateien sind als Planeten dargestellt, Verzeichnisse als Galaxien und symbolische Linksals Wurmlöcher.

Einen echten Datei-Manager stellt XCruise nicht dar, da keine Manipulationen wie Löschen, Umbenennen oder Kopieren möglich sind. Wer aber daran interessiert ist, was überhaupt im Dateisystem existiert und wie Dateien mittels Symlinks verbunden sind, der kann nach Herzenslust umherfliegen. Doch zuvor muss das Programm natürlich installiert werden.

Die Voraussetzungen zum Kompilieren von XCruise sind noch geringer als die von XPenguins. Lediglich die X11-Headerdateien müssen installiert sein. Das Quellarchiv besorgen Sie sich von der Seite http://tanaka-www.cs.titech.ac.jp/%7Eeuske/prog/index-e.html. Zum Übersetzen und Installieren geben Sie die folgenden Befehle ein:

tar xzf xcruise-0.24.tar.gz
 cd xcruise-0.24
 xmkmf -a
 make
 strip xcruise
 su  (root-Passwort eingeben)
 cp xcruise /usr/local/bin ; exit

Navigation

Nach erfolgreicher Installation starten Sie XCruise mit dem Kommando xcruise & in einem Terminalfenster. Die Steuerung erfolgt mit der linken und mittleren Maustaste für das Vor- und Zurückfliegen. Mit dem Fadenkreuz geben Sie die Flugrichtung vor. Außerdem frieren Sie das Bild mit f ein und verlassen mit q das Programm.

Die Darstellung des Dateisystems folgt einem bestimmten Schema: Verzeichnisse sind weiße oder blaue Ringe (Galaxien), man kann in sie hineinfliegen. Normale Dateien werden als ausgefüllte Kreise (Planeten) mit verschiedenen Farben und Symlinks als grüne Fäden (Wurmlöcher) dargestellt, die die jeweiligen Datei- oder Verzeichnisobjekte auch über weite Entfernungen miteinander verbinden. Ist man nahe genug an ein Verzeichnis herangeflogen, wird dessen Inhalt sichtbar. In Abbildung 4 sehen Sie den Anflug auf das /etc-Verzeichnis.

Abbildung 4

Abbildung 4: /etc im Visier

Die Größe einer Datei bestimmt den Durchmesser des dargestellten Planeten. Erscheint ein Planet in violetter Farbe, hat der Benutzer für die zugehörige Datei keine Leseberechtigung. Dateien mit ähnlichen Namen führen dazu, dass ihre Planeten eng beieinander liegen. Abbildung 5 zeigt ein ganzes Bündel von Symlinks, die alle von /etc/ nach /usr zeigen.

Abbildung 5

Abbildung 5: Alle Wege führen nach /usr

Wer damit auf den Geschmack gekommen und auf der Suche nach weiteren Desktop-Gimmicks ist: Jo Moskalewskis Desktopia-Rubrik liegt nur ein paar Seiten entfernt.

Glossar

Root Window

Der Hintergrund beim X Window System wird als eigenes Fenster verwaltet. Dieses Fenster nennt sich Root Window.

Header-Dateien

In Header-Dateien (auch Include-Dateien genannt) sind die in einer Bibliothek verfügbaren Funktionen nebst Parametern aufgelistet. Der C-Compiler braucht diese Information beim Übersetzen eines Programms. Bei den gängigen Distributionen trägt ein Header-Paket zu einer Bibliothek üblicherweise den Zusatz dev oder devel im Namen.

XPM

Die "X-Pixmap"-Bibliothek. Eine Sammlung von Service-Funktionen zur Darstellung von Farbgrafiken (Pixmaps) mit dem X Window System.

Kompilieren

Ein Programm ist in Quelltextform noch nicht vom Betriebssystem ausführbar. Erst durch das Kompilieren (Übersetzen) mit einem Compiler wird daraus eine durch den jeweiligen Prozessor ausführbare Darstellung. Ein großer Vorteil der Quelltextform ist, dass sich das Programm auf verschiedenen Plattformen (Intel, Sparc, Alpha…) übersetzen lässt, wenn es ausreichend portabel programmiert wurde.

&

Das kaufmännische "Und" (Ampersand), als letztes Zeichen in der Befehlszeile eingegeben, dient dazu, ein Kommando im Hintergrund auszuführen. Andernfalls bleibt die Shell so lange gesperrt, bis das Kommando beendet wird.

symbolische Links

(kurz: Symlink) Unix-Dateisysteme bieten die Möglichkeit, Verweise auf Dateien anzulegen; diese Verweise erscheinen an anderer Stelle im Verzeichnisbaum und erlauben solange den gleichberechtigten Zugriff auf die ursprüngliche Datei, wie diese nicht gelöscht oder umbenannt wird. Mit dem Kommando ln -s bla blubb wird die Datei bla auch unter dem Namen blubb erreichbar.

alternatives

Eine Spezialität der Debian-Distribution. Wenn beispielsweise mehrere Clones des vi-Editors installiert sind – etwa elvis, vim und nvi – kann über diesen Mechanismus eine Alternative (z. B. elvis) als Voreinstellung ausgewählt werden. Vi ist der Standard-Texteditor unter Unixsystemen. Er ist zwar nicht gerade intuitiv zu erlernen, bietet aber viele nützliche Funktionen. Eine Einführung zu vi gibt es unter http://www.fh-wedel.de/~herbert/html/vi/.

Tip a friend    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 40 Punkte (4 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 05/2014

Aktuelle Ausgabe kaufen:

Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,95 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 60,60) können Sie im Medialinx-Shop bestellen.

Tipp der Woche

Bilder vergleichen mit diffimg
Bilder vergleichen mit diffimg
Tim Schürmann, 01.04.2014 12:40, 1 Kommentare

Das kleine Werkzeug diffimg kann zwei (scheinbar) identische Bilder miteinander vergleichen und die Unterschiede optisch hervorheben. Damit lassen sich nicht nur Rätsel a la „Orignial und Fäls...

Aktuelle Fragen

programm suche
Hans-Joachim Köpke, 13.04.2014 10:43, 8 Antworten
suche noch programme die zu windows gibt, die auch unter linux laufen bzw sich ähneln sozusagen a...
Funknetz (Web-Stick)
Hans-Joachim Köpke, 04.04.2014 07:31, 2 Antworten
Bei Windows7 brauche ich den Stick nur ins USB-Fach schieben dann erkennt Windows7 Automatisch, a...
Ubuntu 13.10 überschreibt immer Windows 8 Bootmanager
Thomas Weiss, 15.03.2014 19:20, 8 Antworten
Hallo Leute, ich hoffe das ich richtig bin. Ich habe einen Dell Insipron 660 Ich möchte gerne Ub...
USB-PTP-Class Kamera wird nicht erkannt (Windows-only)
Wimpy *, 14.03.2014 13:04, 15 Antworten
ich habe meiner Frau eine Digitalkamera, AGFA Optima 103, gekauft und wir sind sehr zufrieden dam...
Treiber
Michael Kristahn, 12.03.2014 08:28, 5 Antworten
Habe mir ein Scanner gebraucht gekauft von Canon CanoScan LiDE 70 kein Treiber wie bekomme ich de...