sudo apt-get -f -install出错

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
beyoedc
帖子: 1
注册时间: 2018-10-15 10:10
系统: ubuntu 14

sudo apt-get -f -install出错

#1

帖子 beyoedc » 2018-10-15 10:14

本人小白一个..刚接触ubuntu,使用版本是14,
在sudo apt-get -f -install提示:

正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在更正依赖关系... 完成
将会安装下列额外的软件包:
shim
下列【新】软件包将被安装:
shim
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 548 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0 B/440 kB 的软件包。
解压缩后会消耗掉 2,448 kB 的额外空间。
您希望继续执行吗? [Y/n] Y
dpkg-deb:错误:归档 /var/cache/apt/archives/shim_13-0ubuntu2_amd64.deb 含有不合时宜的成员 control.tar.xz 于 control.tar.gz 之前,放弃操作
dpkg: 处理归档 /var/cache/apt/archives/shim_13-0ubuntu2_amd64.deb (--unpack)时出错:
子进程 dpkg-deb --control 返回了错误号 2
在处理时有错误发生:
/var/cache/apt/archives/shim_13-0ubuntu2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

之前用系统默认的源报错,现在换成阿里源还是报错,请问要怎么解决这个问题,谢谢大家
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: sudo apt-get -f -install出错

#2

帖子 poloshiao » 2018-10-15 11:59

1. https://bugs.launchpad.net/ubuntu/+sour ... ug/1730627
xz compressed control.tar files not supported

2. https://askubuntu.com/questions/1076247 ... gned-error
After clean install of Ubuntu 14.04 I get shim-signed error

3. https://github.com/travis-ci/travis-ci/issues/9361
dpkg-deb: error: archive has premature member 'control.tar.xz' before 'control.tar.gz'
回复