PDF herunterladen
PDF herunterladen
Der Quelltext ist der Code eines Programms in einer Form, die Menschen lesen und bearbeiten können. Allerdings kann der Computer diesen Code nicht ausführen. Deshalb muss er in, für die Maschine lesbaren, Code kompiliert werden. In Linux ist der Befehl "make" der gebräuchlichste zum Kompilieren und funktioniert für fast alle Programm-Pakete.
Vorgehensweise
-
Lade dir den Quellcode für das Programm aus dem Internet herunter. Dieser liegt meistens als Archiv vor und hat die Dateiendung .tar , .tar.bz oder .tar.gz . Manchmal werden stattdessen auch ZIP-Dateien verwendet.
-
Entpacke das Archiv mit dem Befehl tar xvf Dateiname für Dateien mit der Endung .tar. * und unzip Dateiname für ZIP-Dateien. Achte darauf beim Entpacken von tar.* -Dateien die richtige Option zu verwenden. Verwende bei tgz oder tar.gz -Dateien den Befehl tar zxvf Dateiname , bei bz2 -Dateien tar jxvf Dateiname . Für mehr Informationen schaue in der Hilfe oder im Manual dieses Befehls nach ( tar --help bzw. man tar ).
-
Wechsle in der Konsole in das Verzeichnis, in das du das Archiv entpackt hast.
-
Führe den Befehl . /configure aus, um den Quellcode automatisch konfigurieren zu lassen. Dabei kannst du verschiedene Argumente benutzen, wie beispielsweise --prefix= Installationsverzeichnis um das Installationsverzeichnis anzugeben.
-
Nachdem die Konfiguration abgeschlossen ist, führe den Befehl make aus. Eine ausführbare Datei wird damit in " Quellcodeverzeichnis /bin", also im Unterodner "bin" des Quellcodeverzeichnisses erstellt.
-
Um das Programm zu installieren, führe den Befehl make install aus.
-
Nun hast du das Programm fertig kompiliert und installiert, daher solltest du es benutzen können.Werbeanzeige
Tipps
- Falls einer der Befehle fehlschlägt, wirst du die Zeile in dem Dokument bekommen, die den Fehler verursacht hat und außerdem noch den Fehlertyp. Du kannst versuchen, den Fehler zu finden und zu beheben. Meist werden Fehler beim Kompilieren und Installieren, durch kaputte Abhängigkeiten von anderen Paketen, verursacht. Dies passiert, z.B. falls du ein Programm installieren willst, aber dir eine Bibliothek fehlt, von der das Programm abhängt.
- Falls du beim ./configure -Befehl keine Optionen angibst, wird das Programm automatisch in dem Verzeichnis /usr installiert.
- Du kannst auch alle Befehle direkt hintereinander ausführen, indem du in der Konsole den Befehl ./configure && make && make install eingibst. Allerdings kann es dadurch schwerer werden, Fehler zu finden und zu beheben, da du erst herausfinden musst, in welchem Schritt der Fehler aufgetreten ist.
- Wenn der Vorgang aus irgendeinem Grund fehlschlägt: Bevor du die Befehle nochmal ausführst, führe den Befehl make clean aus, um alle Dateien zu löschen, die beim vorherigen Vorgang entstanden sind. Ansonsten wird der zweite Vorgang mit großer Wahrscheinlichkeit, aufgrund der alten Dateien, wieder scheitern.
Werbeanzeige
Warnungen
- Kompiliere und ersetze keine wichtigen Systemdateien, falls du nicht ganz genau weißt, was du tust! Dadurch kannst du dein System erheblich beschädigen!
Werbeanzeige
Über dieses wikiHow
Diese Seite wurde bisher 32.222 mal abgerufen.
Werbeanzeige