I repository ed il loro utilizzo: differenze tra le versioni

Riga 189: Riga 189:
che installa ''pacchetto'' dalla ''unstable'' con le dipendenze della ''unstable''.
che installa ''pacchetto'' dalla ''unstable'' con le dipendenze della ''unstable''.


=== HOW TO ===
=== Un esempio concreto ===
 
Spesso abbiamo la necessità di installare la nuova versione di un  pacchetto di cui proprio non possiamo fare a meno, che però non è  disponibile per il rilascio di Debian che abbiamo installato.
 
Il  caso più frequente è probabilmente quello di un'installazione di  Testing con la necessità di installare anche pacchetti presenti solo in  Unstable o in Experimental, oppure di voler usare un repository con  pacchetti particolari, ma compilati per una release di Debian diversa  dalla nostra.
 
APT è nostro fido alleato anche in questi  frangenti, permettendoci di utilizzare fonti per pacchetti di release  diverse (e soddisfarne le dipendenze) senza costringerci ad un upgrade  dell'intera distribuzione e senza dover impazzire per risolvere  conflitti e inconsistenze. Questa caratteristica è definita anche  '''apt-pinning''', dal ''pin'' che si imposta nel file  <code>/etc/apt/preferences</code>.


In  questo how-to mostrerò come utilizzare pacchetti Debian provenienti da  Testing, Unstable, Experimental, Marillat (multimedia/video) e  Rarewares.org (multimedia/audio), ma le istruzioni sono facilmente  riportabili anche ad altre situazioni (unstable + experimental, stable +  testing, stable + unstable, stable + testing + unstable, ecc...).
In  questo how-to mostrerò come utilizzare pacchetti Debian provenienti da  Testing, Unstable, Experimental, Marillat (multimedia/video) e  Rarewares.org (multimedia/audio), ma le istruzioni sono facilmente  riportabili anche ad altre situazioni (unstable + experimental, stable +  testing, stable + unstable, stable + testing + unstable, ecc...).
2 894

contributi