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