Benutzer-Werkzeuge

Webseiten-Werkzeuge


edv:os:unix:programme:programme_kompilieren_und_installieren

Programme kompilieren und installieren

Folgende Komponenten müssen im System installiert sein:

  • build-essential
  • autotools
sudo apt-get install build-essential

Der "Dreisatz", um ein Programm aus dem Quelltext zu kompilieren und zu installieren:

./configure
make
make install

Wobei dem "configure" ein abweichendes Zielverzeichnis für die Installation (z.B. für die Entwicklungszwecke) angegeben werden kann:

./configure --prefix=/pfad/zum/zielverzeichnis

Es ist manchmal ratsam, statt "make install" alternativ:

sudo checkinstall

…oder:

checkinstall

…zu nutzen. Der Vorteil einer Installation mit "checkinstall" ist, dass ein Programm nicht an der Paketverwaltung vorbei installiert wird, sondern ein Debian-Paket im Quelltextverzeichnis erstellt und anschließend direkt installiert wird.
Ohne root-Rechte wird das Paket trotzdem erstellt, aber nicht installiert (es wird eine entsprechende Fehlermeldung ausgegeben). Das Paket muss dann manuell (über den Paket-Manager) installiert werden.

Weitere Infos unter: https://wiki.ubuntuusers.de/Programme_kompilieren/


Stand: 10.10.2017
: Jürgen Kreick

EOF

edv/os/unix/programme/programme_kompilieren_und_installieren.txt · Zuletzt geändert: 2020/01/11 01:23 von 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki