linux下执行update操作时失败
背景
在终端输入sudo apt-get update命令的时候,一直有报错提示
“不能连接到 archive.ubuntukylin.com:10006”
因此排查了一下到底是什么问题,做个记录
报错如下
参考链接
https://blog.csdn.net/yuliangybzc/article/details/100973417
https://blog.csdn.net/shanpenghui/article/details/108552367
//按照以上两个链接的步骤,即可解决问题
解决方案
完整解决步骤如下:
(1)首先执行下面的命令:
1 | whereis sogoupinyin.list |
(2)然后进入相应的文件夹中执行:
1 | sudo vim ./sogoupinyin.list |
(3)最后在下面命令前面加“#”
1 | deb http://archive.ubuntukylin.com:10006/ubuntukylin xenial main |
(4)还要修改/etc/apt/sources.list.d/sogoupinyin.list目录下的
1 | sudo gedit /etc/apt/sources.list.d/sogoupinyin.list |
(5)之后,再sudo apt-get update即可更新成功
如下图所示
总结
正如网友所说,导致一直update失败的原因,一开始是在找软件源的问题,但是这个问题其实不是出在软件源上,而是其他的源出问题了。一般来说,这些源都是在/etc/apt/sourcelist.d/这个文件夹里面,去里面一个个把错误的源删掉或者更新,之后就不会出现这个报错了。