GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak zvrátit „navrhovaný“ upgrade balíčku kanálů?

Mám Ubuntu GNOME 16.04 s GNOME 3.18 64bitovým VM a v tomto VM jsem potřeboval něco otestovat v xenial-proposed kanál, takže jsem ho aktivoval v software-properties-gtk , spustil sudo apt-get update && sudo apt-get dist-upgrade a nainstaloval všechny aktualizace z xenial-proposed kanál, protože jsem nemohl najít způsob, jak jej získat, abych upgradoval balíček, který jsem potřeboval.

Nyní si však přeji downgradovat všechny upgradované balíčky na jejich xenial-proposed verze na jejich verzi ve stabilních/normálních kanálech, ale jak toho lze dosáhnout? Mohu použít ppa-purge udělat toto? A pokud ano, jak?

Pokud zakážu xenial-proposed kanál přes stejný prostředek, který jsem povolil, bude balíček nainstalován a upgradován na xenial-proposed verze začnou znovu přijímat aktualizace ze stabilních/normálních kanálů, jakmile budou čísla verzí vyšší než nainstalované, nebo nebudu dostávat žádné aktualizace, dokud nepovolím xenial-proposed kanál znovu?

Přijatá odpověď:

Přizpůsobením http://www.webupd8.org/2013/11/how-to-downgrade-proposed-repository.html a https://wiki.ubuntu.com/Testing/EnableProposed balíčky nainstalované z xenial-proposed úložiště lze downgradovat následujícím způsobem (nahraďte xenial s kódovým názvem libovolné verze, kterou používáte):

  1. Zakažte xenial-proposed úložiště v software-properties-gtk jak jste navrhli.
  2. V /etc/apt/preferences.d , vytvořte soubor s názvem 99-downgrade-proposed .
  3. Zkopírujte a vložte následující řádky do souboru:

    Package: *
    Pin: release a=xenial
    Pin-Priority: 1001
    
    Package: *
    Pin: release a=xenial-updates
    Pin-Priority: 1001
    
    Package: *
    Pin: release a=xenial-security
    Pin-Priority: 1001
    
    Package: *
    Pin: release a=xenial-backports
    Pin-Priority: 1001
    
    Package: *
    Pin: release a=xenial-proposed
    Pin-Priority: -1
    
  4. Spusťte sudo apt update následuje sudo apt full-upgrade .

  5. Smažte soubor spuštěním sudo rm /etc/apt/preferences.d/99-downgrade-proposed .

Ubuntu
  1. Jak upgradovat Ubuntu 18.04 na Ubuntu 18.10

  2. Jak upgradovat CentOS 7 na CentOS 8

  3. Jak upgradovat na Ubuntu 20.04 na Ubuntu 20.10

  1. Jak upgradovat Python na 3.9

  2. Jak upgradovat na Ubuntu 20.04

  3. Jak upgradovat z Ubuntu 16.04 na Ubuntu 18.04

  1. Jak upgradovat Ubuntu na 20.10

  2. Jak upgradovat Ubuntu na 21.10

  3. Jak upgradovat Ubuntu na 21.04