Linux Mint

Cara memperbaiki masalah Linux Mint yang tidak mengemas kini kerana pakej yang rosak

Cara memperbaiki masalah Linux Mint yang tidak mengemas kini kerana pakej yang rosak

Pengurusan pakej Linux Mint sangat stabil, tetapi tidak menghairankan apabila anda mendapat masalah Linux Mint anda tidak dikemas kini kerana pakej yang rosak. Masalah pakej yang rosak malah menghentikan pemasangan kemas kini program lebih lanjut, yang bukan perkara baik yang berlaku memandangkan celah keselamatan ditambal setiap hari.

Betulkan Linux Mint yang tidak dikemas kini kerana bungkusan yang rosak kesilapan

Dalam artikel ini, kami akan membincangkan penyebab pakej yang rosak, dan menunjukkan kepada anda cara memperbaikinya di Linux Mint.

Kes I: Pergantungan yang tidak dipenuhi

Ini adalah penyebab paling biasa anda Linux Mint tidak mendapat kemas kini, dan sebab utama mungkin adalah kebergantungan yang belum dipenuhi. Apabila anda memasang program, ia juga akan cuba memasang program dan perpustakaan yang bergantung. Sekiranya kebergantungan ini tidak tersedia untuk dimuat turun dengan alasan apa pun seperti pelayan tidak berfungsi atau perpustakaan tidak diselenggarakan oleh pembangun, sistem mengeluarkan ralat 'pakej yang rosak'.

Kesalahan kebergantungan

Menetapkan:

Lancarkan Terminal dan masukkan arahan berikut:

sudo apt-get -f pasang

Perintah di atas memasang semua kebergantungan pakej yang rosak, dengan syarat pergantungan tersedia di repo.

Memasang kebergantungan walaupun Terminal

Dalam senario lain di mana pergantungan tidak tersedia di repositori, the sudo apt-get -f pasang arahan mungkin tidak berfungsi. Dalam keadaan ini, anda harus membuang bungkusannya. Kami akan menggunakan Synaptic Package Manager untuk menjalankan tugas.

Kesalahan pakej yang rosak pada Synaptic

Lancarkan Synaptic Package Manager dan pilih Status pada panel kiri dan klik Pergantungan Patah untuk mencari bungkusan yang rosak. Klik pada kotak merah di sebelah kiri nama pakej, dan anda harus mendapat pilihan untuk menghapusnya. Tandakan untuk penyingkiran lengkap, dan klik Terapkan pada panel atas. Bungkusan harus dikeluarkan.

Memperbaiki pakej yang rosak pada Synaptics

Mengeluarkan Pakej yang Rusak dari Terminal

Anda juga boleh mengeluarkan pakej yang rosak dari Terminal. Pertama, jalankan arahan berikut untuk memeriksa pakej yang rosak:

sudo apt-get cek

Mengesan bungkusan yang rosak

Anda harus mendapatkan senarai pakej yang rosak. Sekarang, dengan menganggap nama pakejnya abc, jalankan kod berikut:

sudo apt-get purge abc

Sebagai contoh, untuk menyelesaikan ralat pada tangkapan skrin di atas, saya harus menggunakan arahan:

sudo apt-get purge ubports-pemasang

Program dan semua fail konfigurasinya harus dikeluarkan.

Kes II: Kesalahan pemasangan pakej

Sekiranya terdapat kesalahan dalam pemasangan pakej apa pun, ia juga harus mengembalikan kesalahan yang sama.

Menetapkan:

sudo apt - pemasangan rosak

Perintah harus berusaha memperbaiki semuanya dan harus memasang / membuang apa sahaja yang diperlukan. Jika tidak, anda sekali lagi boleh menggunakan Synaptic Package Manager untuk memperbaikinya seperti yang dijelaskan dalam kes sebelumnya.

Kes III: Repositori Pecah

Punca ketiga mungkin pecah repositori dan umumnya berlaku ketika sudo apt-get kemas kini digunakan. Kesalahan repositori boleh disebabkan oleh beberapa sebab, tetapi penyelesaian berikut berfungsi dengan baik untuk semua. Untuk menyelesaikan masalah ini, program mudah yang dipanggil YPPA Manager sangat berguna.

Menetapkan:

Jalankan perkara berikut untuk memasang program:

sudo add-apt-repository ppa: webupd8team / y-ppa-manager
sudo apt-get kemas kini
sudo apt-get pasang pengurus y-ppa

Sekarang mulakan YPPA Manager dari menu aplikasi, dan berikan kata laluan. Tetingkap ini akan muncul:

Y PPA Pengurus

Klik pada Uruskan PPA, dan anda akan melihat senarai semua repositori pada sistem anda. Sekarang lihat yang menyebabkan ralat (dari arahan kemas kini) dan bersihkannya. Jalankan semula kemas kini, dan masalahnya harus diperbaiki.

Penyenaraian repositori Y-PPA

Kesimpulannya

Itu sahaja yang anda perlukan untuk memperbaiki bungkusan yang rosak dan membetulkannya Linux Mint tidak dikemas kini isu. Bahagian pertama dan kedua pada amnya mesti memperbaiki semuanya kerana ralat repositori jarang berlaku dan dapat dihilangkan dengan memperhatikan kualiti pakej yang dipasang pada sistem anda. Biasanya, cubalah mengelakkan bungkusan yang tidak diselenggara sejak enam bulan kebelakangan ini agar lebih selamat.

Bagaimana pengalaman anda dalam menyelesaikan masalah? Beritahu kami dalam komen di bawah dan jika anda menyukai artikel ini, jangan lupa untuk membagikannya dengan rakan anda di platform sosial.

Cara menukar butang tetikus Kiri & Kanan pada PC Windows 10
Sudah menjadi kebiasaan bahawa semua peranti tetikus komputer dirancang secara ergonomik untuk pengguna tangan kanan. Tetapi ada peranti tetikus yang ...
Tiru klik Tetikus dengan melayang menggunakan Mouse Tanpa Klik di Windows 10
Menggunakan tetikus atau papan kekunci dalam keadaan salah penggunaan berlebihan boleh menyebabkan banyak masalah kesihatan, termasuk ketegangan, sind...
Tambahkan isyarat Tetikus ke Windows 10 menggunakan alat percuma ini
Dalam beberapa tahun kebelakangan ini komputer dan sistem operasi telah banyak berkembang. Ada saat ketika pengguna harus menggunakan perintah untuk m...