Saya memiliki Ubuntu GNOME 16.04 dengan GNOME 3.18 64-bit VM, dan dalam VM itu saya perlu menguji sesuatu di xenial-proposed
saluran jadi saya mengaktifkannya di software-properties-gtk
, jalankan sudo apt-get update && sudo apt-get dist-upgrade
dan menginstal semua pemutakhiran dari xenial-proposed
saluran karena saya tidak dapat menemukan cara untuk mendapatkannya hanya untuk meningkatkan paket yang saya butuhkan.
Namun sekarang saya ingin menurunkan versi semua paket yang ditingkatkan ke xenial-proposed
versi ke versi mereka di saluran stabil/normal, tetapi bagaimana hal ini dapat dicapai? Bisakah saya menggunakan ppa-purge
untuk melakukan ini? Dan jika demikian, bagaimana?
Jika saya hanya menonaktifkan xenial-proposed
saluran melalui cara yang sama yang saya aktifkan, paket akan diinstal dan ditingkatkan ke xenial-proposed
mereka versi mulai menerima pembaruan lagi dari saluran stabil/normal setelah nomor versi di sana lebih tinggi daripada yang diinstal atau saya tidak akan menerima pembaruan sama sekali sampai saya mengaktifkan xenial-proposed
saluran lagi?
Jawaban yang Diterima:
Mengadaptasi http://www.webupd8.org/2013/11/how-to-downgrade-proposed-repository.html dan https://wiki.ubuntu.com/Testing/EnableProposed , paket yang diinstal dari xenial-proposed
repositori dapat diturunkan dengan melakukan hal berikut (ganti xenial
dengan nama kode rilis mana pun yang Anda gunakan):
- Nonaktifkan
xenial-proposed
repositori disoftware-properties-gtk
seperti yang Anda sarankan. - Di
/etc/apt/preferences.d
, buat file bernama99-downgrade-proposed
. -
Salin dan tempel baris berikut ke dalam file:
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
-
Jalankan
sudo apt update
diikuti olehsudo apt full-upgrade
. - Hapus file dengan menjalankan
sudo rm /etc/apt/preferences.d/99-downgrade-proposed
.