Cara Menurunkan Paket di Ubuntu
Ubuntu Update Manager menyimpan paket Anda di versi terbaru, tetapi kadang-kadang versi paket baru mungkin tidak berfungsi dengan baik. Anda dapat menurunkan versi paket yang diinstal dan menguncinya pada versi tertentu untuk mencegahnya diperbarui.
Ini sangat berguna ketika Anda mengalami paket yang diperbarui dengan regresi - bug yang mencegah hal-hal dari berfungsi dengan baik.
Bagaimana itu bekerja
Sistem Anda umumnya memiliki beberapa versi paket yang tersedia di repositori - misalnya, ketika Ubuntu memperbarui paket, ia menempatkan paket baru yang diperbarui dalam repositori pembaruan khusus. Paket lama masih terletak di repositori utama Ubuntu dan dapat diinstal dengan beberapa trik. Jika Anda telah menginstal versi paket yang lebih baru dari arsip paket pribadi (PPA), paket lama yang disertakan dengan Ubuntu masih berada di repositori Ubuntu.
Sebagaimana Synaptic memperingatkan kita, ini dapat menyebabkan masalah dengan dependensi paket. Sistem manajemen perangkat lunak Ubuntu tidak dirancang untuk menurunkan versi paket - mengingat ini adalah trik yang tidak didukung.
Grafis - Sinaptik
Antarmuka disederhanakan Ubuntu Software Center tidak menawarkan opsi untuk menurunkan versi paket. Namun, Synaptic, antarmuka manajer paket grafis yang lebih canggih yang digunakan Ubuntu, menawarkan opsi ini. Untuk menurunkan versi paket secara grafis, instal aplikasi Synaptic terlebih dahulu.
Setelah Anda melakukannya, buka Manajer Paket Synaptic dari Dash.
Cari paket yang ingin Anda instal versi yang lebih lama di Synaptic, pilih, dan gunakan paket -> opsi Force Version.
Pilih versi yang ingin Anda instal dan klik Force Version. Synaptic hanya akan menampilkan versi yang tersedia di repositori Anda.
Klik tombol Terapkan untuk menerapkan perubahan Anda dan instal versi paket yang lebih lama, dengan asumsi semuanya berjalan dengan baik.
Setelah menurunkan versi paket, pilih dan gunakan opsi Paket -> Versi Kunci. Jika Anda tidak melakukan ini, Ubuntu akan mencoba untuk meningkatkan paket yang diinstal saat Anda memperbarui paket yang diinstal berikutnya.
Terminal - apt-get
Anda dapat menginstal versi spesifik suatu paket dengan apt-get di terminal. Pertama, tentukan versi yang tersedia yang dapat Anda instal dengan perintah berikut
apt-cache showpkg nama paket
Selanjutnya, jalankan perintah install apt-get dan tentukan versi paket yang ingin Anda instal.
sudo apt-get install nama paket=versi
Setelah diinstal, jalankan perintah berikut untuk menahan versi yang diinstal, mencegah pengelola paket memperbaruinya secara otomatis di masa mendatang:
sudo echo “paket tahan ”| sudo dpkg -set-choices