Fare il downgrade di uno o più pacchetti: differenze tra le versioni

→‎Il pinning: scelta della versione con opzione a= e n= (invece di o=)
(→‎Il pinning: scelta della versione con opzione a= e n= (invece di o=))
Riga 12: Riga 12:
Per quel che riguarda preferences, provvediamo a eliminare qualsiasi altra impostazione diversa dalla sottostante:
Per quel che riguarda preferences, provvediamo a eliminare qualsiasi altra impostazione diversa dalla sottostante:
<pre>Package: *
<pre>Package: *
Pin: release o=versione
Pin: release a=stable
Pin-Priority: 1001</pre>
Pin-Priority: 1001</pre>
Questa impostazione ci garantisce che gli unici pacchetti che avranno la precedenza su tutti gli altri sono quelli provenienti dal ramo impostato alla voce '''Pin: release'''. Assicuriamoci di inserire qui il ramo di Debian a cui vogliamo riportare i pacchetti.  
Questa impostazione ci garantisce che gli unici pacchetti che avranno la precedenza su tutti gli altri sono quelli provenienti dal ramo impostato alla voce '''Pin: release'''. Assicuriamoci di inserire qui l'archivio di Debian da cui vogliamo riportare i pacchetti, che in questo caso è ''stable'', ma che potrebbe essere ''testing'' o ''unstable''. Si noti che se si specifica il codename va utilizzato '''n='''''CODENAME'' (per esempio Wheezy, Jessie o Sid) invece di '''a='''''stable/testing/unstable'' (si veda <code>man apt_preferences</code>).


Nel file apt.conf, invece, provvediamo a far corrispondere la versione di default con quella da noi specificata nel file preferences. La variabile da editare è '''APT::Default-Release'''
Invece nel file <code>apt.conf</code>, oppure creando un file in <code>/etc/apt/apt.conf.d</code>, provvediamo a far corrispondere la versione di default con quella da noi specificata nel file <code>preferences</code>. La variabile da editare è '''APT::Default-Release''', inserendo il nome dell'archivio oppure il codename.
<pre>APT::Default-Release "versione";
<pre>APT::Default-Release "archive/codename";
APT::Cache-Limit 15000000;
APT::Cache-Limit 15000000;
Apt::Get::Purge;
Apt::Get::Purge;
3 581

contributi