无法卸载软件包文件名太长

无法卸载软件包文件名太长

对于运行 Ubuntu 16 的 Raspberry Pi 上的一些软件包安装,我看到了如下错误:

Processing triggers for libc-bin (2.23-0ubuntu3) ...
/sbin/ldconfig.real: /usr/lib/arm-linux-gnueabihf/libltdl.so.7.3.1 is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig.real: /usr/lib/arm-linux-gnueabihf/libltdl.so.7 is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig.real: /usr/lib/arm-linux-gnueabihf/libsane.so.1.0.25 is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig.real: /usr/lib/arm-linux-gnueabihf/libltdl.so is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig.real: /usr/lib/arm-linux-gnueabihf/libcc1.so.0 is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig.real: /usr/lib/arm-linux-gnueabihf/libsane.so.1 is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig.real: /usr/lib/arm-linux-gnueabihf/libgusb.so.2.0.10 is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig.real: /usr/lib/arm-linux-gnueabihf/libcc1.so.0.0.0 is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig.real: /usr/lib/arm-linux-gnueabihf/libgusb.so.2 is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig.real: /usr/lib/arm-linux-gnueabihf/libatomic.so.1 is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig.real: /usr/lib/arm-linux-gnueabihf/libatomic.so.1.1.0 is not an ELF file - it has the wrong magic bytes at the start.

Errors were encountered while processing:
 docutils-common
 pkg-config

因此我尝试清除 docutils-common 和 pkg-config 包。但是,当我运行时sudo apt-get purge docutils-common pkg-config,我收到错误:

Removing docutils-common (0.12+dfsg-1) ...
/var/lib/dpkg/info/docutils-common.prerm: 1: /var/lib/dpkg/info/docutils-common.prerm: ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������: File name too long
dpkg: error processing package docutils-common (--purge):
 subprocess installed pre-removal script returned error exit status 127
/var/lib/dpkg/info/docutils-common.postinst: 1: /var/lib/dpkg/info/docutils-common.postinst: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������: File name too long
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 127

这是什么原因造成的?我该如何解决?

相关内容