我尝试在 Ubuntu 18.04 系统上安装名为 cowsay 的基本应用程序。到目前为止,一切运行正常。现在,我运行了命令
sudo apt-get install cowsay
它给了我一个很长的错误
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
filters cowsay-off
The following NEW packages will be installed:
cowsay
0 upgraded, 1 newly installed, 0 to remove and 35 not upgraded.
Need to get 0 B/17.7 kB of archives.
After this operation, 89.1 kB of additional disk space will be used.
/usr/bin/dpkg-split: 1: /usr/bin/dpkg-split: sEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDUsEDU:
File name too long
dpkg: error processing archive /var/cache/apt/archives/cowsay_3.03+dfsg2-4_all.deb (--unpack):
subprocess dpkg-split returned error exit status 127
Errors were encountered while processing:
/var/cache/apt/archives/cowsay_3.03+dfsg2-4_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
我已经尝试了所有可能的东西,比如
1)重启我的电脑
2)sudo apt-get autoclean
3)sudo apt-get -f install
4)sudo apt-get autoremove
5)sudo apt-get update & sudo apt-get upgrade
6)sudo dpkg --configure -a
错误仍然存在
然后我进入了/var/cache/apt/archives/
我认为包中有错误软件包本身。德布在执行安装时下载了文件,但 dpkg 不知何故无法安装它。我尝试了命令
dpkg -i *<package name>*
但它给出了同样的错误。
有人能告诉我这个问题的可能解决方案吗?我无法安装任何软件包。