APT (Advanced Packaging Tool) adalah sistem yang digunakan Ubuntu untuk mengelola semua perangkat lunak yang diinstal pada suatu sistem. Ini memungkinkan Anda untuk "menyematkan" paket ke versi tertentu, sehingga tidak akan diperbarui ketika Anda Pembaruan Manajer berjalan.
Untuk menyematkan paket kernel Anda, pertama-tama Anda harus menentukan versi kernel Anda. Salah satu cara untuk melakukan ini adalah membuka Manajer Paket Synaptic di System> Administration.
Ketik "linux-generic" di bidang teks pencarian cepat dan tekan enter.
Catat nomor yang tercantum di kolom "Versi Terpasang". Kami akan menggunakannya di langkah berikutnya.
Selanjutnya, kita perlu mengedit file / etc / apt / preferences. Buka dengan menekan Alt + F2 untuk membuka jendela Run Application dan masuk:
gksudo gedit /etc/apt/preferences
Ini akan membuka jendela gedit. Kemungkinan besar jendela akan kosong, kecuali Anda pernah bermain-main dengan APT sebelumnya.
Di jendela, ketikkan yang berikut, ganti nomor versi dengan nomor versi yang Anda temukan di Synaptic Package Manager.
Package: linux-generic linux-headers-generic linux-image-generic linux-restricted-modules-generic
Pin: version <insert version here>
Pin-Priority: 1001
Simpan file dan tutup gedit. Jika Anda membuka Manajer Pembaruan, Anda akan melihat bahwa pembaruan kernel Linux sekarang disembunyikan!
Sumber
Memblokir paket dengan APT / DPKG
Ingat nama paket kernel Anda dari atas.
Buka terminal dan jalankan:
sudo -s
Dan pukul enter.
Masukkan kata sandi Anda untuk sudo:
echo kernel_package_name hold | dpkg --set-selections
Ganti kernel_package_name
dengan nama kernel yang ingin Anda pin.
Sekarang jalankan:
sudo apt-get update && sudo apt-get upgrade
Untuk menghapus pin dari Apt / Dpkg:
Buka terminal
sudo -s
echo kernel_package install | dpkg --set-selections
Ganti paket kernel_ dengan paket yang ingin Anda pin.
Sekarang jalankan:
sudo apt-get update && sudo apt-get upgrade
Sumber
Apa yang Anda coba lakukan disebut pinning. Sumber yang saya berikan kepada Anda di atas, memiliki hal-hal penting yang harus Anda lakukan untuk menyelesaikan tugas-tugas Anda.