3 581
contributi
(→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 | 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 | 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>). | ||
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 " | <pre>APT::Default-Release "archive/codename"; | ||
APT::Cache-Limit 15000000; | APT::Cache-Limit 15000000; | ||
Apt::Get::Purge; | Apt::Get::Purge; |
contributi