next up previous contents index
Next: Literaturliste Up: Zusätzliche Programme installieren Previous: Serien und Pakete

Andere Software

Obwohl sie einen beachtlichen Umfang haben, enthalten die Linux-Distributionen nicht alle Freie Software, die Sie unter Linux benutzen können. Weil Linux in seiner Funktionalität mit Unix fast identisch ist, kann praktisch alle Freie Software für Unix auch unter Linux eingesetzt werden.

Die freien Programme für Unix erhalten Sie von FTP-Servern im Internet. Sie können aber auch CD-ROMs mit großen Datenarchiven kaufen, die eine unüberschaubare Menge Freier Software enthalten.

Die meisten dieser Programme sind als C-Sourcen in tar Archiven verpackt und mit einem Kompressionsprogramm verdichtet. Solche Pakete lassen sich durch die Namensendung .tar.Z oder .tar.gz identifizieren.

Was so eine komprimierte Archivdatei enthält, können Sie am Namen meistens nur erraten. In den Softwarearchiven für Linux finden Sie häufig bei den eigentlichen Archivdateien solche, deren Namen mit .lsm enden. Das sind Einträge für die Linux Software Map, aus denen Sie die wichtigsten Informationen über das Paket entnehmen können. Sie finden die gesamte Linux Software Map auf den meisten FTP-Servern, die auch Linux anbieten.

Quelle oder Binär

Es gibt zwei grundsätzlich verschiedene Distributionsformen für Freie Software. Meistens werden die Programme als C-Quelltext verteilt, den Sie selbst compilieren und installieren müssen. Vor allem für Linux gibt es aber auch viele Programme, die bereits als lauffähige Binärdateien verteilt werden.

Die zweite Distributionsform ist zweifellos weniger aufwendig, wenn Ihr System mit den Anforderungen übereinstimmt, das heißt, wenn die Binärdateien für ein mit Ihrer Konfiguration übereinstimmendes System erstellt worden sind.

Die Verbreitung von Freier Software in Form von Quelltext ist trotzdem die Regel. Die wenigste Freie Software ist für Linux geschrieben worden. Die Programme sind meist viel älter als Linux, sie stammen aus der langen Tradition freier Programme für Unix. Nur die Verbreitung dieser Programme im Sourcecode garantiert die Portierung auf immer neue Systeme.

Auf den FTP-Servern im Internet liegen zahllose Programme und Tools für jeden erdenklichen Zweck. Es lohnt sich, ein wenig Zeit für Experimente mit der ''Portierung'' beliebiger Unix-Programme nach Linux zu investieren. Die Programmiersprache C wurde für Unix entwickelt, und Unix ist die Entwicklungsumgebung für C-Programmierung.



next up previous contents index
Next: Literaturliste Up: Zusätzliche Programme installieren Previous: Serien und Pakete



Linux Anwenderhandbuch -- Copyright 1993, 1994, 1995 S. Hetze, D. Hohndel, O. Kirch, M. Müller