Ubuntu18.04LTS 设置失效,配置软件源,软件源更新失败:无法安全地用该源进行更新,所以默认禁用该源 -已解决

首先,第一个问题,Ubuntu设置选项消失,而且右上角里面的设置按钮点击后毫无反应。

解决办法:命令行输入,重新安装gnome-control-center。亲测有效。

sudo apt-get install gnome-control-center

其实,我在操作这步的时候,已经发现了一个令人无比崩溃的问题,

sudo apt-get update 软件源更新失败,无法连接到软件仓库,

所有下载、安装命令无效,报错大致如下(我使用的软件镜像源是ustc.edu并不是下面这个):

    命中:26 http://ppa.launchpad.net/papirus/papirus/ubuntu bionic InRelease             
    忽略:27 http://ppa.launchpad.net/shawn-p-huang/ppa/ubuntu bionic InRelease    
    错误:28 http://ppa.launchpad.net/n-muench/burg/ubuntu bionic Release
      404  Not Found [IP: 91.189.95.83 80]
    错误:29 http://ppa.launchpad.net/shawn-p-huang/ppa/ubuntu bionic Release
      404  Not Found [IP: 91.189.95.83 80]
    正在读取软件包列表... 完成
    E: 仓库 “http://ppa.launchpad.net/n-muench/burg/ubuntu bionic Release” 没有 Release 文件。
    N: 无法安全地用该源进行更新,所以默认禁用该源。
    N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
    E: 仓库 “http://ppa.launchpad.net/shawn-p-huang/ppa/ubuntu bionic Release” 没有 Release 文件。
    N: 无法安全地用该源进行更新,所以默认禁用该源。
    N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。

更加崩溃的是,此时我的设置、软件和更新、软件中心 选项,都消失不见了。

PS:/etc/apt/sources.list 是包管理工具 apt 所用的记录软件包仓库位置的配置文件,同样的还有位于 /etc/apt/sources.list.d/*.list 的各文件。

然后我就只能做两件事:

1)删掉 /etc/apt/sources.list.d 目录下 所有的仓库源。

删完之后 apt-get update 仍然失败,尝试下一步

2)重新去原来曾经使用正常的软件源官网 下载Ubuntu对应版本的镜像源(我用的是中科大教育ustc.edu的源,Ubuntu18.04)

中科大的软件源,下载之前,有三个选项,首先,最重要的是第三个,Ubuntu版本要选择正确,

我选的是 18.04版本,如果选错了Ubuntu对应版本,那软件源怎么更新都连不上就是必然的。

然后前两个HTTP协议可选HTTP或者是HTTPS;网络协议可选IPv4和IPv6(Internet Protocol Version 6)。

很惭愧,我也不是很清楚选哪个会好用,所以我每个都试了一下,结果是HTTP,IPv4的好使了~~~

进入文件所在目录,把这个 sources.list 文件 移动到  /etc/apt/ 目录下覆盖。

sudo mv sources.list /etc/apt/

软件源更新可用,撒花~~~~

(后来我又尝试把覆盖之前的备份还原回去了,想找到当初报错的原因,结果没想到原来的那个备份也好使了。唉)

总结:网上搜到过的解决方案对我来说都不适用。总之还是不要过于依赖别人的经验。

每个人的安装环境问题都有差异,还得自己多去探索解决,比如安装软件时看官方文档永远是第一位的,每一步操作理由效果都要清楚,自己上手解决才是最靠谱的。

软件和更新选项还是不见,我只有软件更新器这个东西。改天解决了再写。

猜你喜欢

转载自blog.csdn.net/dashen180309/article/details/81200610
今日推荐