起因:
为了安装python3-pip这个组件,我使用了
sudoapt install python3-pip
这条命令,但是由于某些原因并未安装上,并出现了包损坏,
解决:
为了重新安装apt,我们需要使用dpkg这个包管理的命令并且从资源站(www.ubuntuupdates.org)中下载相应的apt包
包中的release(对应的Ubuntu版本)可以通过(sudo lsb_release -a)这个命令查到
下载完对应的apt包后,就可以通过(dpkg
-i apt_1.6.1_amd64.deb)这个命令进行安装
重新安装后,使用apt修复错误命令(apt --fix-broken install)则会将apt本身给删除。。。
但是当执行apt autoremove命令的时候显示apt命令所需的依赖(libnutls30)而这个软件包也能在(www.ubuntuupdates.org)这个网站中找到
之后执行apt update 命令进行更新
最后效果:
网友评论