GNU/Linux >> Belajar Linux >  >> Ubuntu

Panduan Pemula untuk Menangani Berbagai Kesalahan Terkait Pembaruan di Ubuntu

Siapa yang tidak menemukan kesalahan saat melakukan pembaruan di Ubuntu? Kesalahan pembaruan sering terjadi dan banyak terjadi di Ubuntu dan distribusi Linux lainnya berdasarkan Ubuntu. Berikut adalah beberapa kesalahan pembaruan Ubuntu yang umum dan perbaikannya.

Artikel ini adalah bagian dari seri pemula Ubuntu yang menjelaskan tentang pengetahuan Ubuntu sehingga pengguna baru dapat memahaminya dengan lebih baik.

Pada artikel sebelumnya, saya membahas cara memperbarui Ubuntu. Dalam tutorial ini, saya akan membahas beberapa kesalahan umum yang mungkin Anda temui saat memperbarui Ubuntu. Ini biasanya terjadi karena Anda mencoba menambahkan perangkat lunak atau repositori sendiri dan itu mungkin menyebabkan masalah.

Tidak perlu panik jika Anda melihat kesalahan saat memperbarui sistem Anda. Kesalahan umum terjadi dan perbaikannya mudah. Anda akan mempelajari cara memperbaiki kesalahan pembaruan umum tersebut.

Sebelum Anda mulai, saya sangat menyarankan untuk membaca dua artikel ini untuk memiliki pemahaman yang lebih baik tentang konsep repositori di Ubuntu.

Memahami repositori Ubuntu

Pelajari apa saja berbagai repositori di Ubuntu dan bagaimana mereka memungkinkan Anda untuk menginstal perangkat lunak di sistem Anda.

Baca selengkapnya
Memahami PPA di Ubuntu

Tingkatkan lebih lanjut konsep repositori dan penanganan paket Anda di Ubuntu dengan panduan terperinci tentang PPA ini.

Baca selengkapnya

Kesalahan 0:Gagal mengunduh informasi repositori

Banyak pengguna desktop Ubuntu memperbarui sistem mereka melalui alat pembaruan perangkat lunak grafis. Anda akan diberi tahu bahwa pembaruan tersedia untuk sistem Anda dan Anda dapat mengeklik satu tombol untuk mulai mengunduh dan memasang pembaruan.

Nah, itu yang biasanya terjadi. Namun terkadang Anda akan melihat kesalahan seperti ini:

Gagal mengunduh informasi repositori. Periksa koneksi internet Anda.

Itu kesalahan aneh karena koneksi internet Anda kemungkinan besar berfungsi dengan baik dan masih dikatakan untuk memeriksa koneksi internet.

Apakah Anda perhatikan bahwa saya menyebutnya 'kesalahan 0'? Itu karena itu bukan kesalahan itu sendiri. Maksudku, kemungkinan besar, itu tidak ada hubungannya dengan koneksi internet. Tetapi tidak ada informasi yang berguna selain pesan kesalahan yang menyesatkan ini.

Jika Anda melihat pesan kesalahan ini dan koneksi internet Anda berfungsi dengan baik, saatnya untuk mengenakan topi detektif dan menggunakan sel abu-abu Anda (seperti yang dikatakan Hercule Poirot).

Anda harus menggunakan baris perintah di sini. Anda dapat menggunakan pintasan keyboard Ctrl+Alt+T untuk membuka terminal di Ubuntu. Di terminal, gunakan perintah ini:

sudo apt update

Biarkan perintah selesai. Amati tiga-empat baris terakhir dari outputnya. Itu akan memberi Anda alasan sebenarnya mengapa Sudo apt-get update gagal. Ini contohnya:

Tutorial lainnya di sini menunjukkan cara menangani kesalahan yang baru saja Anda lihat di beberapa baris terakhir dari keluaran perintah pembaruan.

Kesalahan 1:Masalah Dengan MergeList

Saat Anda menjalankan pembaruan di terminal, Anda mungkin melihat kesalahan "masalah dengan MergeList" seperti di bawah ini:

E:Encountered a section with no Package: header,
E:Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_precise_universe_binary-i386_Packages,
E:The package lists or status file could not be parsed or opened.’

Untuk beberapa alasan, file di direktori /var/lib/apt/lists rusak. Anda dapat menghapus semua file di direktori ini dan menjalankan pembaruan lagi untuk membuat ulang semuanya lagi. Gunakan perintah berikut satu per satu:

sudo rm -r /var/lib/apt/lists/*
sudo apt-get clean && sudo apt-get update

Masalah Anda harus diperbaiki.

Kesalahan 2:Hash Sum tidak cocok

Jika Anda menemukan kesalahan yang menunjukkan ketidakcocokan Hash Sum, perbaikannya sama dengan kesalahan sebelumnya.

W:Failed to fetch bzip2:/var/lib/apt/lists/partial/in.archive.ubuntu.com_ubuntu_dists_oneiric_restricted_binary-i386_Packages Hash Sum mismatch,
W:Failed to fetch bzip2:/var/lib/apt/lists/partial/in.archive.ubuntu.com_ubuntu_dists_oneiric_multiverse_binary-i386_Packages Hash Sum mismatch,
E:Some index files failed to download. They have been ignored, or old ones used instead

Kesalahan terjadi mungkin karena cache metadata yang tidak cocok antara server dan sistem Anda. Anda dapat menggunakan perintah berikut untuk memperbaikinya:

sudo rm -rf /var/lib/apt/lists/*
sudo apt update

Kesalahan 3:Gagal mengambil dengan kesalahan 404 tidak ditemukan

Jika Anda mencoba menambahkan repositori PPA yang tidak tersedia untuk versi Ubuntu Anda saat ini, Anda akan melihat bahwa itu menimbulkan kesalahan 404 tidak ditemukan.

W: Failed to fetch http://ppa.launchpad.net/venerix/pkg/ubuntu/dists/raring/main/binary-i386/Packages  404  Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.

Anda menambahkan PPA yang berharap untuk menginstal aplikasi tetapi tidak tersedia untuk versi Ubuntu Anda dan Anda sekarang terjebak dengan kesalahan pembaruan. Inilah sebabnya mengapa Anda harus memeriksa terlebih dahulu apakah PPA tersedia untuk versi Ubuntu Anda atau tidak. Saya telah membahas cara memeriksa ketersediaan PPA dalam panduan PPA terperinci.

Bagaimanapun, perbaikannya di sini adalah Anda menghapus PPA yang merepotkan dari daftar repositori Anda. Catat nama PPA dari pesan kesalahan. Buka Perangkat Lunak &Pembaruan alat:

Di sini, pindah ke Perangkat Lunak Lain tab dan cari PPA itu. Hapus centang pada kotak untuk menghapus PPA dari sistem Anda.

Daftar perangkat lunak Anda akan diperbarui ketika Anda melakukannya. Sekarang jika Anda menjalankan pembaruan lagi, Anda seharusnya tidak melihat kesalahan.

Kesalahan 4:Gagal mengunduh file paket kesalahan

Kesalahan serupa adalah gagal mengunduh file paket kesalahan seperti ini:

Dalam hal ini, versi perangkat lunak yang lebih baru tersedia tetapi tidak disebarkan ke semua mirror. Jika Anda tidak menggunakan mirror, mudah diperbaiki dengan mengubah sumber perangkat lunak ke server Utama. Silakan baca artikel ini untuk detail lebih lanjut tentang kesalahan gagal mengunduh paket.

Buka Perangkat Lunak &Pembaruan dan di sana mengubah server unduhan menjadi server utama:

Kesalahan 5:Kesalahan GPG:Tanda tangan berikut tidak dapat diverifikasi

Menambahkan PPA juga dapat mengakibatkan kesalahan GPG berikut:Tanda tangan berikut tidak dapat diverifikasi saat Anda mencoba menjalankan pembaruan di terminal:

W: GPG error: http://repo.mate-desktop.org saucy InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 68980A0EA10B4DE8

Yang perlu Anda lakukan adalah mengambil kunci publik ini di sistem. Dapatkan nomor kunci dari pesan. Dalam pesan di atas, kuncinya adalah 68980A0EA10B4DE8.

Kunci ini dapat digunakan dengan cara berikut:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 68980A0EA10B4DE8

Setelah kunci ditambahkan, jalankan pembaruan lagi dan itu akan baik-baik saja.

Kesalahan 6:kesalahan BADSIG

Kesalahan pembaruan Ubuntu terkait tanda tangan lainnya adalah kesalahan BADSIG yang terlihat seperti ini:

W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://extras.ubuntu.com precise Release: The following signatures were invalid: BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key
W: GPG error: http://ppa.launchpad.net precise Release:
The following signatures were invalid: BADSIG 4C1CBC1B69B0E2F4 Launchpad PPA for Jonathan French W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/precise/Release

Semua repositori ditandatangani dengan GPG dan untuk beberapa alasan, sistem Anda menganggapnya tidak valid. Anda harus memperbarui kunci tanda tangan. Cara termudah untuk melakukannya adalah dengan membuat ulang daftar paket apt (dengan kunci tanda tangan mereka) dan itu harus memiliki kunci yang benar.

Gunakan perintah berikut satu per satu di terminal:

cd /var/lib/apt 
sudo mv lists oldlist 
sudo mkdir -p lists/partial 
sudo apt-get clean 
sudo apt-get update

Kesalahan 7:Kesalahan peningkatan sebagian

Menjalankan pembaruan di terminal dapat menyebabkan kesalahan peningkatan sebagian ini:

Not all updates can be installed
Run a partial upgrade, to install as many updates as possible

Jalankan perintah berikut di terminal untuk memperbaiki kesalahan ini:

sudo apt-get install -f

Kesalahan 8:Tidak bisa mendapatkan kunci /var/cache/apt/archives/lock

Kesalahan ini terjadi ketika program lain menggunakan APT. Misalkan Anda menginstal sesuatu di Pusat Perangkat Lunak Ubuntu dan pada saat yang sama, mencoba menjalankan apt di terminal.

E: Could not get lock /var/cache/apt/archives/lock – open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/cache/apt/archives/

Periksa apakah beberapa program lain mungkin menggunakan apt. Ini bisa berupa terminal yang menjalankan perintah, Pusat Perangkat Lunak, Pembaruan Perangkat Lunak, Perangkat Lunak &Pembaruan, atau perangkat lunak lain apa pun yang berhubungan dengan pemasangan dan penghapusan aplikasi.

Jika Anda dapat menutup program lain seperti itu, tutuplah. Jika ada proses yang sedang berlangsung, tunggu sampai selesai.

Jika Anda tidak dapat menemukan program seperti itu, gunakan perintah berikut untuk mematikan semua proses yang sedang berjalan:

sudo killall apt apt-get

Ini adalah masalah yang rumit dan jika masalah masih berlanjut, silakan baca tutorial terperinci ini untuk memperbaiki kesalahan direktori administrasi yang tidak dapat dikunci di Ubuntu.

Ada kesalahan pembaruan lain yang Anda temui?

Itu mengkompilasi daftar kesalahan pembaruan Ubuntu yang sering Anda temui. Saya harap ini membantu Anda untuk menyingkirkan kesalahan ini.

Pernahkah Anda mengalami kesalahan pembaruan lain di Ubuntu baru-baru ini yang belum tercakup di sini? Sebutkan di komentar dan saya akan mencoba melakukan tutorial singkat tentangnya.



Ubuntu
  1. Tingkatkan Ubuntu 20.04 ke Ubuntu 20.10 - Panduan langkah demi langkah?

  2. Kesalahan Waktu Habis Di Apt-get Update/install?

  3. Bagaimana Cara Memperbarui Ubuntu?

  1. Perbarui Ubuntu 14.04 Ke 15.04?

  2. Setelah Pembaruan Ubuntu Dari 15 Hingga 16,04, Kesalahan Dalam Paket Konfigurasi Keyboard?

  3. Perbarui Ubuntu 16.04.1 Ke 16.04.3?

  1. Cara Memperbaiki Kesalahan Pembaruan Ubuntu:Masalah Dengan MergeList

  2. Instal qt di Ubuntu 20.04 - Panduan langkah demi langkah?

  3. Bagaimana Cara Memperbarui Ke Python 2.7?