1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Ubuntu安装包依赖问题的一个解决办法

Ubuntu安装包依赖问题的一个解决办法

时间:2021-05-18 11:08:29

相关推荐

Ubuntu安装包依赖问题的一个解决办法

Ubuntu类似下面的安装包依赖问题:

libc6-dev : 依赖: libc6 (= 2.23-0ubuntu11) 但是 2.27-3ubuntu1 正要被安装

build-essential: 依赖: g++ (>= 4:4.3.1) 但是它将不会被安装

……

我原来用的清华源,在安装一些包的时候会碰到类似上面的问题,尝试安装aptitude,但是aptitude安装的时候会强制你卸载apt,然后用aptitude安装这些包时,又出现了"无法找到获取软件包的渠道 /usr/lib/apt/methods/https 所需的驱动程序"这样的问题,结果apt,aptitude都用不了。

于是尝试在官网上下载apt包,用dpkg安装apt,又失败了,最后只好删了虚拟机,重新装了个Ubuntu。

在新装的Ubuntu上,我尝试把源更换成了阿里源,结果在安装包时再也没出现过安装包依赖的问题了。

NB,阿里源!

下面是换源方法:

1.将原来的源文件备份

cd /etc/aptsudo mv sources.list sources.list.back

2.更换为阿里源

sudo vim sources.list

将下面的阿里源复制粘贴进去

阿里源:

deb /ubuntu/ bionic main restricted universe multiversedeb /ubuntu/ bionic-security main restricted universe multiversedeb /ubuntu/ bionic-updates main restricted universe multiversedeb /ubuntu/ bionic-proposed main restricted universe multiversedeb /ubuntu/ bionic-backports main restricted universe multiversedeb-src /ubuntu/ bionic main restricted universe multiversedeb-src /ubuntu/ bionic-security main restricted universe multiversedeb-src /ubuntu/ bionic-updates main restricted universe multiversedeb-src /ubuntu/ bionic-proposed main restricted universe multiversedeb-src /ubuntu/ bionic-backports main restricted universe multiverse

3.更新软件

sudo apt-get updatesudo apt-get upgrade

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。