Manajer paket di Linux memungkinkan Anda untuk mengontrol penginstalan dan penghapusan paket. Selain itu, manajer paket 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 harus digunakan untuk menemukan paket yang rusak di Linux, maka panduan ini cocok untuk Anda. Kami akan membahas paket yang rusak secara singkat, bagaimana Anda dapat memeriksa apakah sistem Anda berisi paket yang rusak, dan cara menginstalnya kembali dengan benar.

Apa 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. Tetapi terkadang, jika terjadi masalah yang tidak terduga, penginstalan terhenti dan paket lengkap tidak diinstal. Paket seperti itu disebut paket Rusak di Linux.

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

instagram viewer

Cara Menemukan dan Memperbaiki Paket yang Rusak

Setiap manajer paket menangani berbagai jenis paket. Misalnya, DNF dan Yum bekerja dengan RedHat Package Manager (RPM) untuk mengunduh dan menginstal paket RPM. Demikian pula, Apt bertindak sebagai pembungkus frontend untuk perangkat lunak dpkg dasar dalam distribusi berbasis Debian.

Menginstal Ulang Paket Rusak di Debian

Apt adalah manajer paket default yang sudah diinstal sebelumnya pada setiap distribusi berbasis Debian. Selain Apt, pengguna Debian juga bisa unduh dan instal paket secara manual menggunakan dpkg demikian juga.

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

  1. Buka terminal Anda dengan menekan Ctrl + Alt + T di keyboard Anda dan masukkan:
    sudo apt - perbaruan yang hilang
  2. Perbarui paket di sistem Anda:
    pembaruan sudo apt
  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 install -f

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

  1. Paksa dpkg untuk mengkonfigurasi ulang semua paket tertunda yang sudah dibuka tetapi perlu menjalani konfigurasi. Itu -Sebuah bendera dalam kependekan dari perintah Semua.
    sudo dpkg --configure -a
  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 --remove --force-remove-reinstreq
  4. Bersihkan cache menggunakan Apt clean.
    sudo apt clean
  5. Perbarui paket sistem Anda menggunakan perintah berikut.
    pembaruan sudo apt

Terkait: Cara Menginstal Perangkat Lunak di Linux: Penjelasan Format Paket

Di Fedora / CentOS

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

  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 di sistem Anda.
  3. Instal ulang paket yang menurut Anda mungkin menyebabkan masalah paket yang rusak.
    sudo dnf --refresh instal ulang nama paket

Langkah-langkah di atas sangat merepotkan untuk mengidentifikasi paket mana yang menyebabkan masalah dari daftar ratusan yang melelahkan. Meskipun RPM adalah pengelola paket yang andal dan Anda jarang mengalami masalah seperti itu, mengetahui cara memperbaiki masalah ini tetap 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 sekali distribusi Linux yang tersedia di internet yang patut untuk dicoba, tetapi jauh di lubuk hati, masing-masing memiliki dasar yang sama. Lingkungan desktop membedakan setiap distribusi dengan memberikan pengalaman pengguna yang unik. Memilih lingkungan desktop yang ideal yang sesuai dengan selera Anda harus menjadi prioritas Anda jika Anda akhirnya memutuskan untuk melanjutkan dengan Linux.

Surel
12 Lingkungan Desktop Linux Terbaik

Memilih lingkungan desktop Linux bisa jadi sulit. Berikut adalah lingkungan desktop Linux terbaik untuk dipertimbangkan.

Topik-topik terkait
  • Linux
  • Linux
  • Manajer Paket
Tentang Penulis
Deepesh Sharma (20 Artikel Dipublikasikan)

Deepesh adalah Editor Junior untuk Linux di MUO. Dia telah menulis konten informasi di internet selama lebih dari 3 tahun. Di waktu luangnya, dia suka menulis, mendengarkan musik, dan bermain gitar.

Selebihnya Dari Deepesh Sharma

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk mendapatkan tip teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Satu langkah lagi…!

Harap konfirmasi alamat email Anda di email yang baru saja kami kirimkan kepada Anda.

.