ubuntu源更新问题的坑

源更新问题我遇到的报错误

以下这两种错误应该都是源出现问题了。
(1)在执行sudo apt-get update的时候报错:

获取:3 http://1.1.1.2/ac_portal/proxy.html?template=disclaimer&tabs=pwd&vlanid=0&url=http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial InRelease [2,250 B]
错误:3 http://1.1.1.2/ac_portal/proxy.html?template=disclaimer&tabs=pwd&vlanid=0&url=http://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial InRelease
  明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要认证吗?)
  E: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

(2)在执行sudo apt-get install package的时候报类似于这种错误:


获取:1 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 vim-common amd64 2:7.4.1689-3ubuntu1.2 [103 kB]
错误:1 http://security.ubuntu.com/ubuntu xenial-security/main amd64 vim-common amd64 2:7.4.1689-3ubuntu1.2
  Hash 校验和不符
获取:2 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 vim-runtime all 2:7.4.1689-3ubuntu1.2 [5,164 kB]
忽略:2 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main i386 vim-runtime all 2:7.4.1689-3ubuntu1.2  

源更新问题我的解决方案

  一定要提前检查ubuntu的版本,这一步很重要,不同版本的ubuntu使用的更新内容有差别。 我就是因为没有这一步,试了网上的好多解决方案都没有成功。比较根据清华源的使用帮助添加链接描述来看:
  16.0.4 LTS对应的sources.list为(请注意网址后的xenial,14.0.4 LTS使用的是trusty,18.0.4LTS使用的是bionic,每个版本的是不一样的,而网上的解决方法各种版本的都有):

# 14.0.4 LTS
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty main restricted universe multiverse

# 16.0.4 LTS
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse

#18.0.4 LTS
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse

具体的解决方案

# 检查ubuntu的版本,这一步很重要,不同版本的ubuntu使用的更新内容有差别.
 ~$: cat /etc/issue
 Ubuntu 16.04.5 LTS \n \l
# 备份默认source.list
 ~$: sudo cp /etc/apt/sources.list  /etc/apt/sources.list_save

# 换源
sudo vim /etc/apt/sources.list
# 将源文件里的内容全部替换为如下内容:
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# 更新
 ~$: sudo apt-get update

至此,这个问题就解决了。这也太坑了。

学习资料

觉得文章有收获,欢迎关注公众号鼓励一下作者呀~
在学习的过程中,也搜集了一些量化、技术的视频及书籍资源,欢迎大家关注公众号获取
百度网盘资源百度网盘资源

  • 14
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
要在Ubuntu上安装RabbitMQ,可以按照以下步骤进行操作: 1. 首先,使用以下命令添加RabbitMQ的软件: ``` curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.deb.sh | sudo bash ``` \[1\] 2. 安装所需的依赖项,可以使用以下命令: ``` sudo apt-get update sudo apt-get -y install socat logrotate init-system-helpers adduser apt-transport-https ``` \[2\] 3. 下载RabbitMQ的安装包,可以使用以下命令: ``` wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.8/rabbitmq-server_3.8.8-1_all.deb ``` \[2\] 4. 安装下载的RabbitMQ安装包,可以使用以下命令: ``` sudo dpkg -i rabbitmq-server_3.8.8-1_all.deb ``` \[2\] 请注意,上述命令中的版本号可以根据需要进行更改。如果下载速度较慢,您也可以在本地电脑上下载相应的安装包,然后通过shell传输到服务器进行安装。这样可以更快地完成安装过程。\[3\] #### 引用[.reference_title] - *1* [Ubuntu安装RabbitMQ](https://blog.csdn.net/qq_38272530/article/details/126031056)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [ubuntu安装rabbitmq教程 避](https://blog.csdn.net/embelfe_segge/article/details/123816691)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值