No puedo usar el comando apt-get para instalar ningún paquete en mi pi.
Empecé a tratar de instalar python-pip usando
sudo apt-get install python-pip
lo que resulta en el error
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)
Intenté algunos otros paquetes, pero ninguno funcionó. Todos resultan en el mismo error.
Después de intentar varias correcciones de Google, no he podido resolver el problema.
Respuestas:
Elimine el archivo
/var/lib/dpkg/info/libc.list
(o el más cercano a ese nombre) y luego ejecutesudo apt-get install libc --reinstall
fuente
/lib/arm-linux-gnueabihf/libc-2.13.so
en mi configuración. No lo elimine ya que este hilo dice que ningún comando funcionará después de eso.raspberrypi-bootloader
, lo eliminé/var/lib/dpkg/info/raspberrypi-bootloader.list
y lo reinstalé, el error desapareció.También me golpeó en la primera instalación: dd'ed el firmware, primer arranque, la actualización de apt-get no funciona. Conclusión: errores de escritura en la tarjeta SD. En mi caso, mi tarjeta era vieja, así que acabo de comprar otra. Tenga en cuenta que los errores de escritura también pueden ocurrir con una fuente de alimentación defectuosa / cable micro usb defectuoso.
fuente