########################################
# Nördvarning! Detta är inget nybörjaren måste kunna
########################################
I Ubuntu måsta man först installera de verktyg som behövs. Oftast räcker det med modulen build-essentials. apt-get install build-essentials
Sedan laddar man ner källkoden som oftast finns packad med
tar och komprimerad med
gnuzip och därför heter någonting i stil med
programmet-0984.tar.gz
Det måste man packa upp med tar -xvzf programmet-0984.tar.gz
Då får man en mapp som heter någonting i stil med
programmet-0984 "gå in" i den mappen och leta efter en fil som heter någonting i stil med README och läs hur man gör sedan.
oftast gör man sedan så här:
./configure och make brukar ta rätt lång tid och vara rätt "pratiga". Håll ögonen på eventuella felmeddelanden.
Det behöver inte vara svårare än det jag beskrivit ovan, men ibland måste man ha tillgång till ytterligare en massa bibliotek och utvecklingsversioner av ditt och datt för att det hela ska gå att genomföra.
Program som du kompilerat själv uppdateras inte heller via ubuntus vanliga förråd, så du måste själv hålla koll på säkerheten.
Förr, när Linux var nördigare var det en självklarhet att man kompilerade en massa saker själv, men tiderna går framåt och det var rätt länge sedan jag gjorde det, så jag kan ha missat några detaljer ovan. Hur eller hur. Det här är inget jag rekommenderar nybörjaren idag. Lär dig installera program med
Synaptic eller
apt-get, det klarar du dig på länge.
Behöver man några
väldigt speciella program som inte finns i Ubuntus förråd eller om man är ute efter den
allra senaste versionen av något, som ubuntufolket ännu inte hunnit testa och lägga ut i förråden, då måste man kompilera själv, men vänta med det tills du inte längre är nybörjare. Bli kompis med Ubuntu först och se till att även bli kompis med de lite nördigare grejorna som terminalen och någon texteditor.
Ännu nördigare är det att kompilera kärnan, alltså själva Linux. Inte heller det är någon omöjligher, det finns bra instruktioner på nätet, men inte heller det är något jag rekommenderar nybörjaren.