Old:APT uso avanzato: mixare releases diverse: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 1: Riga 1:
== Introduzione ==
= Introduzione =


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.
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.
Riga 9: Riga 9:
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...).


== Impostare i repository ==
= Impostare i repository =


Assicuriamoci di essere l' utente root e procediamo.
Assicuriamoci di essere l' utente root e procediamo.
Riga 36: Riga 36:




== Creare i file <code>/etc/apt/preferences</code> e <code>/etc/apt/apt.conf</code> ==
= Configurare apt =


A questo punto dobbiamo preparare due file normalmente non presenti sulla nostra debianbox: si tratta dei file <code>/etc/apt/preferences</code> e <code>/etc/apt/apt.conf</code>.
A questo punto dobbiamo preparare due file normalmente non presenti sulla nostra debianbox: si tratta dei file <code>/etc/apt/preferences</code> e <code>/etc/apt/apt.conf</code>.
Questi due file istruiranno APT su come gestire le dipendenze dei pacchetti, informandolo su come comportarsi in caso di conflitti e altri problemi.
Questi due file istruiranno APT su come gestire le dipendenze dei pacchetti, informandolo su come comportarsi in caso di conflitti e altri problemi.
== Il file <code>preferences</code> ==


Creiamo il file <code>/etc/apt/preferences</code>:
Creiamo il file <code>/etc/apt/preferences</code>:
Riga 100: Riga 103:


Possiamo vedere che nel file Release è contenuto proprio il dato che stavamo cercando: Origin.
Possiamo vedere che nel file Release è contenuto proprio il dato che stavamo cercando: Origin.
== Il file <code>apt.conf</code> ==


Ora creiamo il file <code>/etc/apt/apt-conf</code>
Ora creiamo il file <code>/etc/apt/apt-conf</code>
1 508

contributi