Saya tidak dapat menggunakan perintah apt-get untuk menginstal paket apa pun pada pi saya.
Saya mulai mencoba menginstal menggunakan python-pip
sudo apt-get install python-pip
yang menghasilkan kesalahan
dpkg: unrecoverable fatal error, aborting:
files list file for package 'libc6:armhf' is missing final newline
E: Sub-process /usr/bin/dpkg returned an error code (2)
Saya mencoba beberapa paket lain, tetapi tidak ada yang berhasil. Mereka semua menghasilkan kesalahan yang sama.
Setelah mencoba beberapa perbaikan dari Google, saya tidak dapat menyelesaikan masalah ini.
Jawaban:
Hapus file
/var/lib/dpkg/info/libc.list
(atau yang terdekat dengan nama itu), dan kemudian jalankansudo apt-get install libc --reinstall
sumber
/lib/arm-linux-gnueabihf/libc-2.13.so
di setup saya. Jangan hapus karena utas ini mengatakan bahwa tidak ada perintah yang akan berfungsi setelah itu.raspberrypi-bootloader
, dihapus/var/lib/dpkg/info/raspberrypi-bootloader.list
dan diinstal ulang, kesalahan hilang.Saya terkena itu juga pada instalasi pertama: dd'ed firmware, 1st boot, apt-get update tidak bekerja. Kesimpulan: kesalahan tulis pada kartu SD. Dalam kasus saya, kartu saya sudah tua, jadi saya hanya membeli yang lain. Perhatikan bahwa kesalahan penulisan juga dapat terjadi dengan catu daya buruk / kabel micro-usb buruk.
sumber