运行apt-get -f install时发生错误

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

运行apt-get -f install时发生错误

#1

帖子 msswwy » 2018-10-14 11:55

运行 apt-get -f install 时在确定后出现:
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: 运行apt-get -f install时发生错误

#2

帖子 poloshiao » 2018-10-14 17:18

dpkg-deb:错误:归档 /var/cache/apt/archives/shim_13-0ubuntu2_amd64.deb 含有不合时宜的成员 control.tar.xz 于 control.tar.gz 之前,放弃操作
1. 先安裝 套件 shim
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install shim
看看有沒有錯誤訊息
1-1. https://packages.ubuntu.com/bionic/shim
套件: shim (13-0ubuntu2)
1-2. 如果還有錯誤訊息
全部複製貼上來 不要摘錄

2. 如果沒有錯誤訊息 再繼續進行
sudo apt-get -f install
回复