Tarvitsetko jonkin ohjelman uudempaa versiota, mutta et löydä sitä valmiina pakettina mistään?
Tiedät, että ohjelman uudempi versio on ubuntun seuraavassa versiossa,
mutta et halua tai et voi jostain syystä päivittää uudempaan versioon.
Prevulla ohjelmien kääntäminen uudemmasta ubuntun versiosta onnistuu näppärästi.
Hanki uudempaa softaa koneellesi tällä seitsemän askeleen ohjelmalla jo tänään!
1. Lataa prevu
sourceforgesta .deb pakettina. Asenna se.
2. Lisää /etc/apt/sources.list tiedostoosi sen jakelun lähdekoodivarasto, josta haluamasi ohjelma löytyy.
gksudo gedit /etc/apt/sources.list
Lisättävä rivi voisi olla esimerkiksi tämä: (korvaa feisty sillä versiolla, jonka paketteja haluat)
deb-src http://archive.ubuntu.com/ubuntu feisty main restricted universe multiverse
3. Valmistele prevu ensimmäiseen käyttökertaan. Komento
sudo prevu-init
Tämä täytyy tehdä vain kerran.
4. Käännä haluamasi paketti komennolla prevu <paketti> esimerkkinä käytän tässä gdebiä
prevu gdebi
5. Katsele kun päätteittäin tekstiä valuu silmiesi ohi, mene keittämään kahvia.
6. Tullessasi kahvilta haistat tuoreen käännetyn koodin tuoksun ja voit ihailla paketteja kansiossa /var/cache/prevu/edgy-debs/ (dapper-debs aiemmalla versiolla)
Prevu on myös lisännyt tuon osoitteen sinun /etc/apt/sources.listiisi jos käyttämäsi prevun versio on tarpeeksi uusi. Rivi on muotoa
deb file:/var/cache/prevu/edgy-debs ./
7. sudo apt-get update ja paketti löytyy apt-getillä.
Alkuperäinen englanninkielinen ohje:
http://ubuntuforums.org/showthread.php?t=268687Joidenkin pakettien asennus vaatii useampien pakettien kääntämistä, koska prevu ei automaattisesti käännä paketteja joista uusi paketti tai sen kääntämisen onnistuminen on riippuvainen (esim. sellaiset kirjastot joita ei vanhassa jakelussa ole). Joidenkin pakettien backporttaaminen ei välttämättä onnistu lainkaan.
Ohjelmien backporttaus on myös vaikeampaa jos versioilla on suuret erot, esim. 7.04:stä 6.06:een tulee herkästi epäonnistumisia.
Useimmiten on suositeltavampaa käyttää virallista backports repositoryä. Jonka saa käyttöönsä esim. lisäämällä rivit
deb http://mirrors.nic.funet.fi/ubuntu/ dapper-backports main restricted universe multiverse
deb-src http://mirrors.nic.funet.fi/ubuntu/ dapper-backports main restricted universe multiverse
tiedostoon /etc/apt/sources.list.