View Single Post
Old 21-08-2005, 21:45   #7
Mory
Senior Member
 
L'Avatar di Mory
 
Iscritto dal: Oct 1999
Città: Tra Como e Varese
Messaggi: 2798
Quote:
Originariamente inviato da AnonimoVeneziano
Compila il pacchetto debian per la distribuzione che stai usando

Io uso questo metodo.

Uso SARGE, quando voglio un pacchetto aggiornato faccio così :

Prima risolvo le dipendenze di compilazione del pacchetto (aka: tutte le librerie -dev necessarie alla compilazione del pacchetto/pacchetti in questione) con il comando (pongo il caso che voglia compilare mozilla-firefox:

Codice:
apt-get build-dep mozilla-firefox
una volta installate le dipendenze di compilazione (ad esempio nel caso di mozilla-firefox avrà installato libgtk2.0-dev e così via) procedo alla compilazione del pacchetto col comando :

Codice:
apt-get -b source mozilla-firefox
compila e genera il/i pacchetto/pacchetti per il programma che ho deciso di backportare.

Quindi nella directory corrente mi troverò un bel "mozilla-firefox-X.X.X-i386.deb" pronto da installare e insieme a lui altri possibili pacchetti relativi (ad esempio compilando le WXGTK da experimental mi sono trovato questi pacchetti :

Codice:
libwxgtk2.6-0_2.6.1.1_i386.deb         wx2.6-headers_2.6.1.1_i386.deb
libwxgtk2.6-0-python_2.6.1.1_i386.deb  wxpython2.6-0_2.6.1.1_i386.deb
libwxgtk2.6-dbg_2.6.1.1_i386.deb    
libwxgtk2.6-dev_2.6.1.1_i386.deb      
wx2.6-common_2.6.1.1_i386.deb
con il semplice comando :

Codice:
apt-get -b source -t=experimental libwxgtk2.6-0
)

Successivamente mi sono creato un repository locale nella mia home directory
:

Codice:
melchior@melchior:~$ tree /home/melchior/debian
/home/melchior/debian
|-- binary
|   |-- Packages.gz
|   `-- amule_2.0.3CVS20050819-1_i386.deb
`-- source
    |-- Sources.gz
    |-- amule_2.0.3CVS20050819-1.diff.gz
    |-- amule_2.0.3CVS20050819-1.dsc
    |-- amule_2.0.3CVS20050819-1_i386.build
    |-- amule_2.0.3CVS20050819-1_i386.changes
    `-- amule_2.0.3CVS20050819.orig.tar.gz

2 directories, 8 files
melchior@melchior:~$
e ho aggiunto al file /etc/apt/sources.list le linee:
Codice:
deb file:///home/melchior/debian/ binary/
deb-src file:///home/melchior/debian/ source/
apt-get update && apt-get install pacchettochevoglio

per installare i nuovi pacchetti compilati per le librerie di sarge e aggiornati .

La sicurezza di sarge con il software aggiornato che mi interessa di sid ed experimental

Ovviamente devi aggiungere :

deb-src http://debian.fastweb.it/debian unstable main contrib non-free

a /etc/apt/sources.list

Ciao
urka!! che lavoraccio!! No no ci rinuncio
__________________
https://www.duckintour.it
Mory è offline   Rispondi citando il messaggio o parte di esso