Repository & pinning: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
mNessun oggetto della modifica
Riga 199: Riga 199:


== Stable prelevando un pacchetto da testing ==
== Stable prelevando un pacchetto da testing ==
Il pericolo è che a ogni aggiornamento, aumenti la possibilità che nuove dipendenze da ''testing'' siano necessarie, rendendo la provenienza dei pacchetti della propria distribuzione sempre più mista, e quindi meno desiderabile di un passaggio diretto a ''testing''.
{{Warningbox | Il pericolo è che a ogni aggiornamento, aumenti la possibilità che nuove dipendenze da ''testing'' siano necessarie, rendendo la provenienza dei pacchetti della propria distribuzione sempre più mista, senza i benefici di nessuna delle due e quindi meno desiderabile di un passaggio diretto a ''testing''.}}


Comunque per prima cosa si devono aggiungere i repository di [[Repository ufficiali|testing]]. Di seguito sono esaminate diverse possibilità, in base alla configurazione di pinning desiderata.
Per prima cosa si devono aggiungere i [[Repository ufficiali|repository di testing]]. Di seguito sono esaminate diverse possibilità di pinning, in base alla configurazione desiderata.


=== Pinning per un singolo pacchetto, bloccando tutti gli altri ===
=== Pinning per un singolo pacchetto ===
Creare il file <code>/etc/apt/preferences.d/miopinning</code> con questo contenuto:
Creare il file <code>/etc/apt/preferences.d/miopinning</code> con questo contenuto:
<pre>
<pre>
Riga 227: Riga 227:
Si noti anche che non si avranno aggiornamenti per i pacchetti che vengono installati con questo metodo, a meno che riguardino soltanto quel singolo pacchetto e nessun altro. In caso contrario bisogna rieseguire il precedente comando oppure impostare il pinning come una delle due configurazioni trattate in seguito.
Si noti anche che non si avranno aggiornamenti per i pacchetti che vengono installati con questo metodo, a meno che riguardino soltanto quel singolo pacchetto e nessun altro. In caso contrario bisogna rieseguire il precedente comando oppure impostare il pinning come una delle due configurazioni trattate in seguito.


=== Pinning per un pacchetto e tutte le sue dipendenze, bloccando il resto ===
=== Pinning per un pacchetto e le sue dipendenze ===
Per permettere l'installazione e l'aggiornamento automatico di un pacchetto da testing con tutte le sue dipendenze, basta creare il file <code>/etc/apt/preferences.d/miopinning</code> con questo contenuto:
Per permettere l'installazione e l'aggiornamento automatico di un pacchetto da testing con tutte le sue dipendenze, basta creare il file <code>/etc/apt/preferences.d/miopinning</code> con questo contenuto:
<pre>
<pre>