Cara Menemukan dan Memperbaiki Paket Rusak di Linux

Manajer paket di Linux memungkinkan Anda untuk mengontrol penginstalan dan penghapusan paket. Selain itu, manajer paket juga membantu Anda menemukan paket yang rusak di sistem Anda dan menginstalnya kembali untuk memperbaiki berbagai masalah yang terkait dengan paket Linux.


Jika Anda tidak mengetahui perintah mana yang digunakan untuk menemukan dan memperbaiki paket yang rusak di Linux, maka panduan ini cocok untuk Anda. Kami akan membahas secara singkat paket yang rusak, bagaimana Anda dapat memeriksa apakah sistem Anda berisi paket yang rusak, dan cara menginstal ulang dengan benar.


Apa Itu Paket Rusak?

Saat Anda menginstal paket baru di Linux, manajer paket sistem Anda bertanggung jawab atas seluruh proses instalasi. Manajer paket ini memiliki metode bawaan untuk menangani pengecualian dan kesalahan. Namun terkadang, jika terjadi masalah yang tidak terduga, penginstalan terhenti dan paket lengkap tidak terinstal. Paket seperti itu disebut paket rusak di Linux.

Manajer paket seperti APT tidak mengizinkan instalasi paket lebih lanjut jika menemukan paket yang rusak pada sistem. Dalam situasi seperti itu, memperbaiki paket yang rusak adalah satu-satunya pilihan.

Cara Menemukan dan Memperbaiki Paket yang Rusak

Setiap manajer paket menangani berbagai jenis paket. Misalnya, DNF dan YUM bekerja dengan Purple Hat Bundle Supervisor (RPM) untuk mengunduh dan menginstal paket RPM. Demikian pula, APT bertindak sebagai pembungkus frontend untuk perangkat lunak dpkg dasar pada distribusi berbasis Debian.

See also  Cara Mengambil Tangkapan Layar di Chromebook Dengan Snipping Device

Menginstal Ulang Paket Rusak di Ubuntu dan Debian

APT adalah manajer paket default yang sudah diinstal sebelumnya pada setiap distribusi berbasis Debian. Selain APT, pengguna Debian dan Ubuntu juga dapat mengunduh dan menginstal paket secara guide menggunakan dpkg.

Langkah-langkah yang disebutkan di bawah ini juga akan berfungsi jika Anda ingin memperbaiki paket yang rusak di Kali Linux, karena bagaimanapun, Kali adalah distro berbasis Debian.

Untuk memperbaiki paket yang rusak pada distribusi berbasis Debian menggunakan APT:

  1. Buka terminal dengan menekan Ctrl + Alt + T di keyboard Anda dan masukkan:
    sudo apt 
  2. Perbarui daftar paket sistem Anda dari sumber yang tersedia:
    sudo apt replace
  3. Sekarang, paksa instalasi paket yang rusak menggunakan -f bendera. APT akan secara otomatis mencari paket yang rusak di sistem Anda dan menginstalnya kembali dari repositori resmi.
    sudo apt set up -f

Jika langkah-langkah di atas tidak berhasil untuk Anda, Anda dapat mencoba menyelesaikan masalah menggunakan dpkg.

  1. Paksa dpkg untuk mengonfigurasi ulang semua paket tertunda yang sudah dibongkar tetapi perlu menjalani konfigurasi. Itu -sebuah bendera dalam perintah singkatan dari Semua.
    sudo dpkg 
  2. Pipa grep dengan dpkg untuk mendapatkan daftar semua paket yang ditandai sebagai Yg dibutuhkan oleh dpkg.
    sudo dpkg -l | grep ^..r
  3. Menggunakan –menghapus bendera untuk menghapus semua paket yang rusak.
    sudo dpkg 
  4. Bersihkan cache paket dan instal skrip menggunakan sangat bersih.
    sudo apt clear
  5. Sekarang, perbarui daftar paket sistem Anda menggunakan perintah berikut:
    sudo apt replace

Perbaiki Paket Rusak di Fedora/CentOS dan RHEL

Meskipun YUM dan DNF sangat bagus dalam mengelola paket yang rusak secara otomatis, terkadang masalah muncul karena ada ribuan paket yang diinstal pada sistem Linux. Dalam situasi seperti itu, Anda dapat menggunakan RPM (pengelola paket dasar untuk Fedora dan CentOS) untuk memperbaiki masalah tersebut dengan cepat.

See also  Cara Membuat Game Kuis Interaktif dengan Python

  1. Verifikasi semua paket di sistem Anda menggunakan -V bendera.
    sudo rpm -Va
  2. Anda akan melihat daftar panjang yang berisi semua paket yang diinstal pada sistem Anda.
  3. Instal ulang paket yang menurut Anda mungkin menyebabkan masalah paket yang rusak.
    sudo dnf 

Langkah-langkah di atas sangat merepotkan—mengidentifikasi paket mana yang menyebabkan masalah dari daftar ratusan itu melelahkan. Meskipun RPM adalah manajer paket yang kuat dan Anda jarang mengalami masalah seperti itu, mengetahui cara memperbaiki masalah ini masih penting jika Anda mengalami situasi serupa dalam waktu dekat.

Mengelola Paket di Distribusi Linux

Manajer paket di Linux mampu menangani sebagian besar masalah termasuk instalasi yang gagal. Namun terkadang, berbagai masalah terjadi yang hanya bisa diselesaikan secara intuitif. Solusi untuk memperbaiki paket yang rusak terdiri dari beberapa langkah—mengidentifikasi paket yang rusak, menginstal ulang, dan memperbarui daftar paket sistem.

Ada banyak distribusi Linux yang tersedia di web yang patut dicoba, tetapi jauh di lubuk hati, masing-masing dari mereka memiliki dasar yang sama. Lingkungan desktop membedakan setiap distribusi dengan memberikan pengalaman pengguna yang unik. Memilih lingkungan desktop yang best yang sesuai dengan selera Anda harus menjadi prioritas Anda jika Anda akhirnya memutuskan untuk menggunakan Linux.