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

Nessun oggetto della modifica
 
(Una versione intermedia di uno stesso utente non è mostrata)
Riga 6: Riga 6:
È importante sottolineare che lo status di "hold" di un pacchetto non si applicherà alle sue [[dipendenze]] e che potrebbe impedire l'aggiornamento di altre applicazioni da esso dipendenti se queste richiedono l'aggiornamento del pacchetto bloccato ad una versione successiva a quella installata.
È importante sottolineare che lo status di "hold" di un pacchetto non si applicherà alle sue [[dipendenze]] e che potrebbe impedire l'aggiornamento di altre applicazioni da esso dipendenti se queste richiedono l'aggiornamento del pacchetto bloccato ad una versione successiva a quella installata.


Per marcare un pacchetto come "hold" sono possibili diverse strade.
Per marcare un pacchetto come "hold" sono possibili diverse strade: [[apt-mark]], [[aptitude]], [[dpkg]] (sconsigliato).


== apt-mark ==
== apt-mark ==
Riga 22: Riga 22:
<pre># apt-mark showhold</pre>
<pre># apt-mark showhold</pre>


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> . In questo file, lo status di "hold" è evidenziato dalla seguente riga:
Status: '''hold''' ok installed


== aptitude ==
== aptitude ==
6 999

contributi