Repository & pinning: differenze tra le versioni

m
Riga 164: Riga 164:
{{Box|Nota|Per il significato dei vari parametri dichiarati in <code>apt.conf</code> si vedano le guide dedicate ad [[apt-get]], [[aptitude]], ecc.}}
{{Box|Nota|Per il significato dei vari parametri dichiarati in <code>apt.conf</code> si vedano le guide dedicate ad [[apt-get]], [[aptitude]], ecc.}}


== 01 - Release pura ==
== Release pura ==


Sebbene non sia necessario definire il pinning nel caso ci si limiti ad usare i repository ufficiali della propria release di debian, può comunque essere prudente definire un file <code>apt.conf</code>. Se infatti si dovesse decidere di aggiungere altri repository in seguito non si rischierebbe il disastro nel caso in cui ci si dimenticasse di definire correttamente un pinning. Nel caso della stable il succitato file potrebbe essere definito come segue:
Sebbene non sia necessario definire il pinning nel caso ci si limiti ad usare i repository ufficiali della propria release di debian, può comunque essere prudente definire un file <code>apt.conf</code>. Se infatti si dovesse decidere di aggiungere altri repository in seguito non si rischierebbe il disastro nel caso in cui ci si dimenticasse di definire correttamente un pinning. Nel caso della stable il succitato file potrebbe essere definito come segue:
Riga 192: Riga 192:
Se invece della stable si volesse usare una testing o unstable pura basterebbe correggere opportunamente la riga in cui è dichiarato il parametro <code>Default-Release</code>.
Se invece della stable si volesse usare una testing o unstable pura basterebbe correggere opportunamente la riga in cui è dichiarato il parametro <code>Default-Release</code>.


== 02 - Stable con backports ==
== Stable con backports ==


Si supponga di voler usare tutti i pacchetti della stable, con l'eccezione di quelli relativi a libre office e iceweasel.
Si supponga di voler usare tutti i pacchetti della stable, con l'eccezione di quelli relativi a libre office e iceweasel.
Riga 232: Riga 232:
</pre>
</pre>


== 03 - Testing con unstable==
== Testing con unstable==


La distribuzione principale sia testing, quella secondaria unstable. Lo scopo è far sì che in automatico vengano recuperati da unstable tutti i pacchetti che non sono disponibili in testing.
La distribuzione principale sia testing, quella secondaria unstable. Lo scopo è far sì che in automatico vengano recuperati da unstable tutti i pacchetti che non sono disponibili in testing.
Riga 288: Riga 288:
L'installazione di tutti i pacchetti provenienti da distribuzioni differenti da ''testing'' o ''unstable'' è completamente impedita, anche nel caso si aggiungessero repository relativi ad altre distribuzioni.
L'installazione di tutti i pacchetti provenienti da distribuzioni differenti da ''testing'' o ''unstable'' è completamente impedita, anche nel caso si aggiungessero repository relativi ad altre distribuzioni.


== 04 - Testing con deb-multimedia ==
== Testing con deb-multimedia ==


Sia testing l'unica distribuzione d'interesse, nonché quella obiettivo. Si supponga di voler usare anche la fonte ''www.deb-multimedia.org'', ma con l'unico scopo di installare solo quei pacchetti che non sono presenti nel repository principale.
Sia testing l'unica distribuzione d'interesse, nonché quella obiettivo. Si supponga di voler usare anche la fonte ''www.deb-multimedia.org'', ma con l'unico scopo di installare solo quei pacchetti che non sono presenti nel repository principale.
Riga 326: Riga 326:


=== preferences ===
=== preferences ===
<br/>
<br/>
<pre>
<pre>
Riga 352: Riga 353:
L'installazione di tutti i pacchetti provenienti da distribuzioni differenti da testing è completamente impedita, anche nel caso si aggiungessero repository relativi ad altre distribuzioni.
L'installazione di tutti i pacchetti provenienti da distribuzioni differenti da testing è completamente impedita, anche nel caso si aggiungessero repository relativi ad altre distribuzioni.


== 05 ==
== Mix di varie release ==


In questo how-to mostrerò come utilizzare pacchetti Debian provenienti da Testing, Unstable, Experimental e deb-multimedia (audio/video) 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 e deb-multimedia (audio/video) ma le istruzioni sono facilmente riportabili anche ad altre situazioni (unstable + experimental, stable + testing, stable + unstable, stable + testing + unstable, ecc.).
3 155

contributi