Saya tidak dapat menginstal paket apa pun. Tampaknya perintah apt-get update
harus dijalankan tetapi ada beberapa kesalahan:
$ sudo apt-get update
Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Hit:2 http://ve.archive.ubuntu.com/ubuntu xenial InRelease
Hit:3 http://ve.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:4 http://ve.archive.ubuntu.com/ubuntu xenial-backports InRelease
Fetched 102 kB in 23s (4337 B/s)
*** Error in `appstreamcli': double free or corruption (fasttop): 0x000000000210f4b0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fac8d8317e5]
[...]
Aborted (core dumped)
Reading package lists... Done
E: Problem executing scripts APT::Update::Post-Invoke-Success
'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli;
then appstreamcli refresh > /dev/null; fi'
E: Sub-process returned an error code
Jawaban:
Ini bekerja untuk saya (Dari sini, https://forum.siduction.org/index.php?topic=6174.0 ):
sumber
sudo apt upgrade
. Jawaban ini berhasil untuk saya. Saya mendapatkan banyak pemberitahuan kesalahan Apport pada saat yang bersamaan. Setelah memperbarui Oracle VirtualBox dan Oracle VirtualBox Extension Pack ke versi terbaru kesalahan ini hilang. Saya memeriksa/var/crash/
dan memverifikasi bahwa semua kesalahan ini terkait dengan appstream yang memiliki libappstream3 sebagai ketergantungan.sudo apt-get update
perintah di Terminal. Efek sampingnya? Tidak ada yang terlihat selain paket-paket iniappstream gnome-software libappstream3
yang dihapus.dapat memperbaikinya.
sumber
apt install --reinstall libappstream*
Saya datang dari halaman ini dan dialihkan ke sini, di sana saya tidak bisa menjawab tetapi ini sebenarnya jawaban untuk halaman itu. Karena saya memiliki masalah yang sama (setidaknya sama dengan salah satu masalah terkait, tapi hei saya tidak mengaitkannya dengan sangat menyesal jika itu bukan solusi yang tepat untuk Anda) dan merasa cukup sulit untuk menemukan informasi yang tepat, tetapi pada akhirnya Berhasil, saya pikir kenapa tidak membagikannya di sini. Butuh saya 2 jam malam hari untuk mengumpulkan potongan-potongan tapi ini yang saya lakukan, semoga membantu beberapa dari Anda.
Saya mengikuti prosedur ini untuk membersihkan kekacauan, membuat cadangan terlebih dahulu, untuk berjaga-jaga.
Tidak yakin apakah reboot diperlukan tetapi setelah reboot saya lakukan:
dan tidak ada lagi kesalahan.
sumber
fwupd.xml
dan menginstal ulanglibappstream4
. Terima kasih!fwupd.xml
dan50appstream
. Setelah prosedur Anda, kesalahan hilang setelahsudo apt update
(diuji untuk beberapa reboot). Saya memasukkan kembali50appstream
ke lokasi asli, berlarisudo appstreamcli refresh --force
diikuti olehsudo apt update
; tidak ada pesan kesalahan Setelah memasukkan kembalifwupd.xml
dan melakukan refresh - memaksa dan memperbarui perintah, kesalahan ini munculAppStream system cache was updated, but problems were found: Metadata files have errors: /var/cache/app-info/xmls/fwupd.xml
. Sehinggafwupd.xml
menyebabkan kesalahan. Simbol&
pada baris 265 adalah kemungkinan penyebabnya?fwupd.xml
dan50appstream
tidak boleh dihapus. Mereka punya tujuan. Saya telah memposting solusi saya di sini . Setelah memperbaiki kesalahan ketikfwupd.xml
, semuanya kembali berfungsi.Saya mengalami masalah ini setelah memutakhirkan dari 16,04 LTS ke 18,04 LTS. Pesan kesalahan awal saya adalah:
Inilah yang saya lakukan untuk memperbaikinya:
Itu menghasilkan pesan terminal ini:
Kemudian,
sudo apt-get update
dansudo apt-get upgrade
bekerja dengan sempurna.sumber
Dalam kasus saya, membersihkan, atau menginstal ulang tidak membantu.
Namun penghapusan entri apt.conf.d tidak menyelesaikan masalah bagi saya.
Saya menjalankan perintah berikut untuk menghilangkan kesalahan:
sumber
Untuk memiliki ini:
Cara mengatasinya adalah:
Catatan:
https://github.com/hughsie/lvfs-website/issues/33
sumber
Solusi yang berfungsi di 18.04.1 adalah menginstal appstream dan libappstream4 secara manual dari repo Cosmic; pilih arsitektur dan cermin Anda, unduh, instal dengan
dpkg -i
, lalu cobaappstreamcli refresh --force
.sumber