Hapus paket yang rusak di Ubuntu dan distro lainnya

paket yang rusak

Tentunya pada beberapa kesempatan Anda pernah bermasalah dengan paket yang rusak. Jika demikian dan Anda memiliki distro Debian / Ubuntu atau yang berbasis padanya, Anda dapat menyelesaikan masalah ini dengan cara yang cukup sederhana dengan mengikuti langkah-langkah dalam tutorial ini. Dengan begitu mereka akan berhenti menjadi gangguan bagi Anda ...

Tapi pertama-tama, Anda harus tahu Apakah mereka paket yang rusak, jika Anda belum mengetahuinya. Nah, terkadang mungkin terjadi kasus bahwa sebuah paket tidak dapat diinstal dengan benar karena alasan tertentu atau tidak kompatibel dengan paket lainnya yang bergantung padanya. Jika itu terjadi, Anda tidak akan dapat memperbarui, menginstal, atau menghapus paket apa pun dari distro. Paket yang menyebabkan semua masalah itu disebut paket rusak ...

Los motif kenapa paket yang rusak diberikan bisa jadi:

  • Anda mencoba menginstal program di luar repositori resmi distribusi.
  • Penginstalan program terhenti secara tidak sengaja. Apapun alasannya.
  • Atau pembaruan sistem operasi terganggu.
  • Ada juga penyebab lain, meskipun di atas adalah yang paling sering ...

Perbaiki masalah paket yang rusak

Apa pun penyebabnya, Anda harus memperbaikinya agar semuanya tetap berfungsi dengan baik. Untuk memberikan solusi untuk masalah umum ini, Anda hanya harus mengikuti ini langkah sederhana ...

error

Anda mungkin pernah melihat bahwa Anda mencoba memasang sesuatu di kesalahan tipikal ketik:

  • Tidak bisa mendapatkan lock / var / lib / dpkg / lock
  • Tidak dapat mengunci direktori / var / lib / apt / list /

Agar bisa solucionar.dll Anda dapat menjalankan perintah ini:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock

Perbaiki masalah dengan dpkg

Sepertinya saat menggunakan alat manajemen paket tingkat rendah dpkg dan Anda mendapatkan kesalahannya:

  • dpkg: kesalahan memproses paket [nama_paket] (–purge))

untuk memperbaikinya Anda dapat melakukan hal berikut jika Anda tidak mengetahui nama paket yang menyebabkan masalah:

sudo dpkg –configure -a
sudo dpkg –remove –force-remove –reinstreq

Sebaliknya, jika kamu tahu namanya coba ini:

sudo mv /var/lib/dpkg/info/nombre_de_tu_paquete.* /tmp/
sudo dpkg –remove –force-remove-reinstreq nombre_de_tu_paquete

Ingatlah untuk menggantinya nama_paket_anda dengan nama paket yang menyebabkan masalah dalam kasus Anda ...

Perbaiki masalah dengan APT

Cara lain untuk melakukannya adalah dengan menggunakan APT, pengelola paket tingkat tinggi. Untuk melakukan ini, pertama-tama pastikan bahwa tidak ada versi baru dari paket tersebut:

sudo apt –fix-missing update

Jika tidak, coba menjalankan pesanan:

sudo apt install -f
sudo apt update


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.