GNU/Linux >> Belajar Linux >  >> Ubuntu

Memperbaiki Kesalahan "Paket-paket berikut telah disimpan kembali" Saat Memperbarui Distribusi Linux berbasis Ubuntu dan Debian

Suatu hari saya memperbarui sistem Ubuntu saya. Saya lebih suka cara baris perintah memperbarui sistem dengan menggunakan kombinasi apt update dan apt upgrade .

Saya menemukan kesalahan pembaruan yang aneh di Ubuntu kali ini. Itu menunjukkan kepada saya bahwa ada paket yang dapat ditingkatkan tetapi tidak dapat meningkatkan paket tersebut karena kesalahan yang berbunyi:

Paket berikut telah disimpan kembali :

Berikut tangkapan layar kesalahan yang saya temui:

Seperti yang Anda lihat pada gambar di atas, masalah muncul karena fwupd yang merupakan daemon pengelola pembaruan firmware di Ubuntu dan Linux lainnya.

Mari saya tunjukkan cara menangani kesalahan ini di Ubuntu dan distribusi Linux lainnya seperti Linux Mint, Debian, Kali Linux dll.

Memperbaiki Kesalahan “Paket-paket berikut telah disimpan kembali”

Perbaikan untuk kesalahan ini sangat sederhana. Yang harus Anda lakukan adalah menggunakan perintah apt install dengan paket atau paket dalam pertanyaan:

sudo apt install package_name

Jika Anda menggunakan apt install pada paket yang sudah diinstal, itu akan diperbarui. Dalam kasus saya, paket fwupd disimpan kembali. Jadi, inilah yang saya coba:

sudo apt install fwupd

Seperti yang Anda lihat pada tangkapan layar di bawah, ini menyarankan dua paket yang akan diinstal dan kemudian paket-paket itu juga diinstal.

Dijelaskan:Alasan untuk kesalahan “Paket-paket berikut telah disimpan kembali” dan cara memperbaikinya

Perbaikan yang disarankan di atas akan menyelesaikan masalah untuk Anda. Tetapi apakah Anda ingin tahu apa yang menyebabkan kesalahan dan bagaimana cara memperbaikinya? Biarkan saya menjelaskannya kepada Anda.

Biasanya, ketika Anda menjalankan perintah sudo apt update dan sudo apt upgrade, ini akan memperbarui semua paket yang diinstal ke versi terbaru yang tersedia.

Namun, jika dependensi paket yang diinstal telah diubah sehingga memerlukan instalasi paket baru, paket yang diinstal tidak akan ditingkatkan dengan pembaruan sistem dan Anda akan melihat paket yang disimpan kembali kesalahan.

Dalam contoh di sini, ketika fwupd awalnya diinstal, tpm2-tools dan tpm2-abrmd tidak diinstal dan fwupd tidak bergantung padanya. Kemudian, versi fwupd yang lebih baru memerlukan instalasi paket-paket baru ini.

Ini adalah mekanisme di manajer paket APT Debian yang memberi tahu Anda bahwa paket yang sudah diinstal sekarang perlu menginstal lebih banyak paket baru sebagai ketergantungan. Saat Anda memperbarui paket-paket ini secara manual dan individual, Anda akan melihat paket baru apa yang akan diinstal dan kesalahan tidak ditampilkan lagi.

Anda juga dapat menggunakan apt full-upgrade/apt-get dist-upgrade alih-alih apt install package_name dalam hal ini tetapi saya tidak akan merekomendasikan itu. Pembaruan penuh apt dapat secara otomatis menghapus paket yang dianggap tidak perlu saat menangani dependensi. Hal ini dapat menyebabkan situasi yang tidak diinginkan.

Apakah Anda telah memperbaiki kesalahan ini?

Apakah solusi ini membantu Anda menghilangkan kesalahan "paket telah disimpan kembali"? Jika ya, saya menyambut pesan singkat 'terima kasih' Anda di bagian komentar. Jika tidak, beri tahu saya dan saya akan mencoba membantu Anda lebih lanjut.



Ubuntu
  1. Bagaimana cara memperbaiki Ubuntu yang tidak memperbarui masalah karena paket yang rusak

  2. Cara Menonton Hulu di Ubuntu dan Distribusi Linux Lainnya

  3. Ubuntu 15.04 Linux 4.0 Kesalahan Python Saat Memperbarui, Sub-proses /usr/bin/dpkg Mengembalikan Kode Kesalahan (1)?

  1. Memperbaiki Kesalahan "Paket Target dikonfigurasi beberapa kali" di Distribusi Linux Berbasis Ubuntu &Debian

  2. Memperbaiki “Tidak dapat memperoleh kunci frontend dpkg. Apakah Anda Root? ” Kesalahan pada Ubuntu dan Distribusi Linux Lainnya

  3. Mengapa Apt Tidak Lagi Memperbarui Kernel?

  1. Panduan Lengkap untuk Menggunakan Paket Snap Di Ubuntu dan Distribusi Linux Lainnya

  2. Cara Menginstal Discord di Ubuntu dan Distribusi Linux Lainnya

  3. Cara Mencegah Paket Agar Tidak Diperbarui di Ubuntu dan Distribusi Linux Berbasis Debian