GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak zabránit aktualizaci balíčku v distribucích Linuxu založených na Ubuntu a Debianu

Stručně:Rychlý návod, který vám ukáže, jak zabránit aktualizaci určitých balíčků v distribucích Linuxu založených na Ubuntu a Debianu.

Když aktualizujete svůj systém Ubuntu, všechny aplikace a balíčky se aktualizují najednou.

To je samozřejmě velmi pohodlné, protože se nemusíte starat o aktualizaci nainstalovaných balíčků jeden po druhém.

Mohou však nastat situace, kdy si budete chtít ponechat verzi konkrétní nainstalované aplikace.

V tomto tutoriálu vám ukážu jak GUI, tak i terminálové metody, jak zakázat určité aktualizace balíčků v Ubuntu a dalších systémech založených na Ubuntu a Debianu.

Metoda 1:Zabraňte aktualizaci balíčku pomocí příkazu apt-mark

Správce balíčků Ubuntu, apt, má spoustu užitečných nástrojů pro téměř každý aspekt správy balíčků. Jedním z příkazů apt je apt-mark, který můžete použít k blacklistu nebo whitelistu určitých balíčků z aktualizací systému.

Chcete-li podržet balíček a zabránit tak apt v jeho provádění změn, můžete použít příkaz apt-mark s volbou hold.

Dokončení karty nefunguje s příkazem apt-mark . Musíte zadat přesný název balíčku, který se pokoušíte aktualizovat.

sudo apt-mark hold package_name

Ujistěte se, že jste nahradili package-name s příslušným balíčkem, na který se snažíte cílit. Zde je příklad:

Chcete-li vypsat všechny balíky, které jsou drženy, můžete použít:

apt-mark showhold

Chcete-li odebrat pozastavení na balíku:

sudo apt-mark unhold package_name

Nyní, když znáte příkazy, podívejme se, jak graficky zabránit aktualizaci balíčku.

Metoda 2:Zabraňte aktualizaci balíčku pomocí Správce balíčků Synaptic

Kdysi se Synaptic standardně dodával v Ubuntu a byl také výchozím správcem balíčků GUI v Ubuntu až do 11.10. Nyní máte lepší grafické centrum softwaru GNOME, ale stále můžete používat Synaptic.

K instalaci Synaptic Package Manager v Ubuntu/Debian použijte následující příkaz:

sudo apt install synaptic

Dále postupujte podle následujících kroků:

  • Spusťte Správce balíčků Synaptic
  • Vyhledejte požadovaný balíček ve vyhledávacím poli
  • Vyberte požadovaný balíček
  • V balíčku vyberte v nabídce Uzamknout verzi
  • Uložte

Chcete-li to vrátit zpět, proveďte totéž a tentokrát vyberte možnost Odemknout verzi .

Pomohlo vám to?

To je vše, co musíte udělat. Vidíte, jak snadné bylo uzamknout balíček před aktualizacemi?

Doufám, že vám tento rychlý tutoriál pomohl. Uvítám vaše dotazy a návrhy.



Ubuntu
  1. Jak nainstalovat Rust and Cargo na Ubuntu a další distribuce Linuxu

  2. Jak nainstalovat prohlížeč Vivaldi na Ubuntu a další distribuce Linuxu

  3. Jak sledovat Hulu na Ubuntu a dalších distribucích Linuxu

  1. Jak nainstalovat Discord na Ubuntu a další distribuce Linuxu

  2. Jak nainstalovat Minecraft na Ubuntu a Linux Mint

  3. Jak zabránit aktualizaci balíčku v Ubuntu, Debianu nebo Linux Mintu [APT]

  1. Jak nainstalovat nová písma v Ubuntu a dalších distribucích Linuxu

  2. Jak extrahovat zvuk z videa v Ubuntu a dalších distribucích Linuxu

  3. Jak upgradovat na Ubuntu 16.04 z Ubuntu 14.04 a 15.10