GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come impedire l'aggiornamento di un pacchetto nelle distribuzioni Linux basate su Ubuntu e Debian

Breve:tutorial rapido per mostrarti come impedire l'aggiornamento di determinati pacchetti nelle distribuzioni Linux basate su Ubuntu e Debian.

Quando aggiorni il tuo sistema Ubuntu, tutte le applicazioni ei pacchetti vengono aggiornati contemporaneamente.

Questo è ovviamente molto conveniente in quanto non devi preoccuparti di aggiornare i pacchetti installati uno per uno.

Tuttavia, potrebbero verificarsi situazioni in cui desideri conservare la versione di una particolare applicazione installata.

In questo tutorial, ti mostrerò sia la GUI che i metodi del terminale per disabilitare alcuni aggiornamenti dei pacchetti in Ubuntu e altri sistemi basati su Ubuntu e Debian.

Metodo 1:impedire l'aggiornamento del pacchetto utilizzando il comando apt-mark

Il gestore di pacchetti di Ubuntu, apt ha molte utili utilità per quasi ogni aspetto della gestione dei pacchetti. Uno dei comandi apt è apt-mark che puoi utilizzare per inserire nella blacklist o nella whitelist determinati pacchetti dagli aggiornamenti di sistema.

Per tenere un pacchetto e quindi impedire ad apt di apportare modifiche ad esso, puoi utilizzare il comando apt-mark con l'opzione hold.

Il completamento della scheda non funziona con il comando apt-mark . Devi digitare il nome esatto del pacchetto che stai tentando di aggiornare.

sudo apt-mark hold package_name

Assicurati di sostituire il nome-pacchetto con il pacchetto appropriato che stai cercando di scegliere come target. Ecco un esempio:

Per elencare tutti i pacchetti che si tengono puoi usare:

apt-mark showhold

Per rimuovere attesa su un pacchetto:

sudo apt-mark unhold package_name

Ora che sei a conoscenza dei comandi, vediamo come impedire graficamente l'aggiornamento del pacchetto.

Metodo 2:impedire l'aggiornamento del pacchetto utilizzando Synaptic Package Manager

C'era una volta, Synaptic veniva fornito per impostazione predefinita in Ubuntu ed era anche il gestore di pacchetti della GUI predefinito in Ubuntu fino all'11.10. Ora hai un GNOME Software Center grafico migliore, ma puoi comunque usare Synaptic.

Utilizzare il comando seguente per installare Synaptic Package Manager in Ubuntu/Debian:

sudo apt install synaptic

Successivamente, procedi nel seguente modo:

  • Avvia Synaptic Package Manager
  • Cerca il pacchetto desiderato nella barra di ricerca
  • Seleziona il pacchetto desiderato
  • Nel pacchetto menu, scegli Blocca versione
  • Salva

Per annullare l'operazione, fai lo stesso e questa volta seleziona Sblocca versione .

Ti è stato di aiuto?

Questo è tutto ciò che devi fare. Vedi, quanto è stato facile bloccare un pacchetto dagli aggiornamenti?

Spero che questo breve tutorial ti sia stato utile. Accolgo con favore le vostre domande e suggerimenti.



Ubuntu
  1. Come installare Discord su Ubuntu e altre distribuzioni Linux

  2. Come installare Rust and Cargo su Ubuntu e altre distribuzioni Linux

  3. Come installare Vivaldi Browser su Ubuntu e altre distribuzioni Linux

  4. Come guardare Hulu su Ubuntu e altre distribuzioni Linux

  5. Come impedire l'aggiornamento di un pacchetto in Ubuntu, Debian o Linux Mint [APT]

Come elencare i pacchetti installati su Ubuntu e distribuzioni Linux basate su Debian

Come installare PuTTY su Ubuntu e altre distribuzioni Linux

Come aggiornare Grub su Ubuntu e altre distribuzioni Linux

Come verificare le dipendenze di un pacchetto nelle distribuzioni Linux basate su Ubuntu/Debian

Come impedire l'aggiornamento di un pacchetto in Ubuntu apt con apt-mark

Come disinstallare programmi da Ubuntu Linux