Impedire l'aggiornamento di un pacchetto: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 10: Riga 10:
== apt-mark ==
== apt-mark ==
Questo programma è fornito con la suite [[APT|apt]], per cui è sufficiente un:
Questo programma è fornito con la suite [[APT|apt]], per cui è sufficiente un:
<pre># apt-mark hold nomepacchetto</pre>
<pre># apt-mark hold nomepacchetto/i</pre>
per contrassegnare come "hold" uno o più pacchetti.<br/>
Ad esempio con:
Ad esempio con:
<pre># apt-mark hold vrms</pre>
<pre># apt-mark hold vrms xorg</pre>
si impedirà l'aggiornamento del pacchetto <code>vrms</code> . <br/>
si impedirà l'aggiornamento del pacchetto <code>vrms</code> e del [[metapacchetto]] <code>xorg</code> . <br/>


Per sbloccare il pacchetto:
Per sbloccare il/i pacchetto/i:
<pre># apt-mark unhold nomepacchetto</pre>
<pre># apt-mark unhold nomepacchetto/i</pre>
Le operazioni di "hold" e "unhold" richiedono che sia specificato il nome di un solo pacchetto alla volta.


Per visualizzare la lista dei pacchetti con status "hold":
Per visualizzare la lista dei pacchetti con status "hold":
Riga 24: Riga 24:
Apt-mark è un wrapper di "dpkg --set-selections", per cui il file su cui opera è <code>/var/lib/dpkg/status</code> .
Apt-mark è un wrapper di "dpkg --set-selections", per cui il file su cui opera è <code>/var/lib/dpkg/status</code> .
== aptitude ==
== aptitude ==
Per contrassegnare un pacchetto come "hold", il comando è:
Per marcare uno o più pacchetti come "hold", il comando è:
<pre># aptitude hold nomepacchetto</pre>
<pre># aptitude hold nomepacchetto/i</pre>
Si si vuole contrassegnare come "hold" due o più pacchetti, a differenza di "apt-mark", è possibile farlo utilizzando il comando una sola volta. Ad esempio, per due pacchetti:
<pre># aptitude hold pacchetto1 pacchetto2</pre>


Per rimuovere lo stato di "hold":
Per rimuovere lo stato di "hold":
<pre># aptitude unhold nomepacchetto</pre>
<pre># aptitude unhold nomepacchetto/i</pre>


Per visualizzare la lista dei pacchetti bloccati:
Per visualizzare la lista dei pacchetti bloccati:
6 999

contributi