DNS地址修改和软件源修改汇总(基于ubuntu22.04)

4 篇文章 0 订阅
1 篇文章 0 订阅

1、修改DNS地址

  /etc/resolv.conf文件是DNS客户机配置文件,它只能对本次有效,下次启动就失效了。
  /etc/systemd/resolved.conf文件是DNS系统初始配置文件,修改这个文件就可以永久修改DNS。
  这里我们修改/etc/resolv.conf文件。

# 1)修改DNS地址(这里用echo实现,如果对vim编辑器熟练,也可以用vim打开resolv.conf文件修改)
sudo echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null
# 可换的DNS有:
# 114公共DNS: 114.114.114.114和114.114.115.115
# 阿里的DNS: 223.5.5.5和223.6.6.6、
# 腾讯的DNS: 119.29.29.29和182.254.116.116
# 百度的DNS: 180.76.76.76
# Google的DNS: 8.8.8.8和8.8.4.4

# 2)测试是否修改成功(用gedit查看也行)
cat /etc/resolv.conf

# 3)重新更新(也可以重新执行你当时安装出错的命令,比如:sudo apt install ros-humble-desktop)
sudo apt-get update --fix-missing

2、修改软件源

  (1)保险起见可以先备份待修改文件

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

  (2)用gedit方式打开软件源配置文件
  因为/etc/apt/sources.list文件是普通可编辑的文本文件,可以采用普通文本编辑器打开修改。

sudo gedit /etc/apt/sources.list

  另外,用vim编辑器也是可以修改的(新手不推荐)

# 按i键进入编辑模式,Esc键退出编辑模式,在退出编辑模式下,窗口输入:wq可保存并退出vim编辑器。
sudo vim /etc/apt/sources.list

  (3)Ubuntu开源软件镜像站
  开源软件镜像站是很重要的内容,如果软件源没有配好,执行sudo apt-get update都会出错,下面我就分享一下我找到的国内软件源镜像平台。你们选择时要对照自身Ubuntu版本,不然会用不了
  清华大学开源软件镜像站使用帮助:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
  中国科学技术大学镜像站使用帮助:https://mirrors.ustc.edu.cn/help/ubuntu.html
  阿里云镜像站使用帮助: https://developer.aliyun.com/mirror/ubuntu
  网易开源镜像站使用帮助: http://mirrors.163.com/.help/ubuntu.html
  腾讯开源镜像站使用帮助: https://mirrors.cloud.tencent.com/help/ubuntu.html
  浙江大学镜像站使用帮助: http://mirrors.zju.edu.cn/help/ubuntu
  重庆大学镜像站使用帮助: https://mirrors.cqu.edu.cn/wiki/mirror-wiki/ubuntu/
  南京大学镜像站使用帮助: https://mirror.nju.edu.cn/help/ubuntu
  南京邮电大学镜像站使用帮助: https://mirrors.njupt.edu.cn/help/ubuntu/
  北京交通大学镜像站使用帮助: https://mirror.bjtu.edu.cn/help/ubuntu/
  北京邮电大学镜像站使用帮助: https://mirrors.bupt.edu.cn/help/ubuntu/
  北京外国语大学镜像站使用帮助: https://mirrors.bfsu.edu.cn/help/ubuntu/
  哈尔滨工业大学镜像站使用帮助: https://mirrors.hit.edu.cn/#/doc/ubuntu
  华为云镜像站: https://mirrors.huaweicloud.com/home

  下面是国内的镜像源,可以参照上面各镜像站使用帮助的方法添加,这里不做详细说明。以下内容测试时间为2022年7月17日下午3点,使用的是学校的校园网(联通),所在地区为广东广州,括号内表示测试的访问状态。

  教育源

  上海交通大学镜像源: http://ftp.sjtu.edu.cn/ubuntu/       (正常访问,华东南地区教育网出口)
  西安电子科技大学镜像源: https://linux.xidian.edu.cn/mirrors/ubuntu/(置顶声明说仅对校内服务,但现在能正常访问)
  北京理工大学镜像源: http://mirror.bit.edu.cn/ubuntu/      (暂时无法访问,换移动和电信能正常访问)
  北京交通大学镜像源: https://mirror.bjtu.edu.cn/ubuntu/     (正常访问)
  大连理工大学镜像源: http://mirror.dlut.edu.cn/ubuntu/       (正常访问)
  兰州大学镜像源: https://mirror.lzu.edu.cn/ubuntu/        (正常访问)
  东北大学镜像源: http://mirror.neu.edu.cn/ubuntu/        (暂时无法访问,东北地区教育网出口)
  南京大学镜像源: https://mirror.nju.edu.cn/ubuntu/        (正常访问)
  南阳理工学院镜像源: http://mirror.nyist.edu.cn/ubuntu/     (正常访问)
  中山大学镜像源: http://mirror.sysu.edu.cn/           (暂时无法访问)
  天津大学镜像源:http://mirror.tju.edu.cn/ubuntu/         (镜像仅供校内使用,暂时无法访问)
  北京外国语大学镜像源: https://mirrors.bfsu.edu.cn/ubuntu/    (正常访问)
  北京邮电大学镜像源: https://mirrors.bupt.edu.cn/ubuntu/     (正常访问)
  中国地质大学镜像源:http://mirrors.cug.edu.cn/ubuntu/      (暂时无法访问)
  重庆大学镜像源: https://mirrors.cqu.edu.cn/ubuntu/        (正常访问)
  东莞理工学院镜像源: https://mirrors.dgut.edu.cn/ubuntu/     (暂时无法访问)
  哈尔滨工业大学镜像源: https://mirrors.hit.edu.cn/ubuntu/    (正常访问)
  华中科技大学镜像源: http://mirrors.hust.edu.cn/ubuntu/       (暂时无法访问,华中地区教育网出口)
  大连东软信息学院镜像源:http://mirrors.neusoft.edu.cn/ubuntu/ (正常访问)
  南京邮电大学镜像源: https://mirrors.njupt.edu.cn/ubuntu/    (正常访问)
  西北农林科技大学镜像源: https://mirrors.nwafu.edu.cn/ubuntu/https://mirrors.nwsuaf.edu.cn/ubuntu/ (正常访问)
  华南农业大学镜像源: https://mirrors.scau.edu.cn/           (暂时无法访问)
  山东大学镜像源: http://mirrors.sdu.edu.cn/ubuntu/        (正常访问)
  上海交通大学SJTUG镜像源: https://mirror.sjtu.edu.cn/ubuntu/  (正常访问)
  南方科技大学镜像源: https://mirrors.sustech.edu.cn/ubuntu/   (正常访问)
  清华大学镜像源: https://mirrors.tuna.tsinghua.edu.cn/ubuntu/   (正常访问)
  中国科学技术大学镜像源: https://mirrors.ustc.edu.cn/ubuntu/   (正常访问)
  西安交通大学镜像源: https://mirrors.xjtu.edu.cn/ubuntu/      (正常访问,西北地区教育网出口)
  浙江大学镜像源: http://mirrors.zju.edu.cn/ubuntu/        (正常访问)
  电子科技大学镜像源: http://ubuntu.uestc.edu.cn/         (暂时无法访问)
  ……
  以上是部分教育类的软件镜像源,如果你们学校有镜像站,可以用内网访问本校的镜像站;如果你们学校没有镜像站,一般选清华源和中科大源就行;如果连接的不是教育网,可以选下面的企业源(如阿里云)来提升访问速度。

  企业源

  阿里云镜像源: https://mirrors.aliyun.com/ubuntu/
  华为云镜像源: https://repo.huaweicloud.com/ubuntu/
  平安云镜像源: https://mirrors.pinganyun.com/ubuntu/
  移动云镜像源: https://mirrors.cmecloud.cn/ubuntu/
  网易开源镜像源: http://mirrors.163.com/ubuntu/
  搜狐开源镜像源: https://mirrors.sohu.com/ubuntu/
  腾讯开源镜像源: https://mirrors.cloud.tencent.com/ubuntu/
  CN99开源镜像源: https://mirrors.cn99.com/ubuntu/
  首都在线科技股份有限公司镜像源: https://mirrors.yun-idc.com/ubuntu/
  常州贝特康姆软件技术有限公司(原CN99)镜像源: http://centos.bitcomm.cn/ubuntu/
  公云PubYun(母公司为贝特康姆)镜像源: http://mirrors.pubyun.com/ubuntu/

  其它源

  中国互联网络信息中心镜像源: https://mirrors.cnnic.cn/ubuntu/(只收录Apache镜像,2017年4月关闭,重定向到清华大学)
  中科院高能物理研究所: http://mirror.ihep.ac.cn/http://mir-cern.ihep.ac.cn/(权限不够,无法访问)

  如果想要通过界面来单独选择和修改软件源,可以参考下面的方法。

3、单独修改软件源

  3.1选择Ubuntu软件源

  Ubuntu22.04为例,打开系统设置(Settings),打开软件与更新(Software Updates)

在这里插入图片描述
  下载自(Download from)中选择 其他站点(Other),在弹出的窗口中有很多国家可以选择,这里我们选中国(China),然后根据需求选择合适镜像站服务器就行。如果不确定选哪个,可以点Select Best Server自动搜索最佳的服务器。
  当然也可以直接在 下载自(Download from)那里选择中国服务器(Server For China)

在这里插入图片描述

  3.2添加其他软件源

  如果你想添加本校的软件源(ubuntu软件源没有),或者要安装ubuntu软件源没有的软件(别的软件源有),可以在其他软件源(Other Software)处添加所需要的软件源。其具体实现如下图(其中第3步为所需添加的APT线路):
在这里插入图片描述
  添加完成后退出,会提示你是否需要重新加载,我们选择Reload重新加载软件源,如果退出时没报错,基本就没有什么问题了。
在这里插入图片描述
  最后执行一下下面两条指令,来更新一下软件,顺便检查新添加的软件源是否有问题。

sudo apt update
sudo apt upgrade

  哈哈哈,执行sudo apt update时报错了,错误提示如下:
在这里插入图片描述
  瞅一眼链接,发现弄错了,应该是deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main才对,不小心把之前用的arm64架构的软件源弄上去了,把软件源换回amd64架构的就可以了。添加软件源时只要系统架构和ubuntu系统版本没有选错,基本不会出现什么问题。如果还是不会,可以多看一下上面的Ubuntu镜像源使用帮助,那里会教你们每个Ubuntu版本应该修改什么内容。

  以上就是关于DNS修改和软件源修改的全部总结内容,希望对你们有帮助,如果有更好的方法,也可以积极反馈。文章编辑过程中,主要参考了以下文章:
  1、【Linux 配置】E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
  2、中国科学技术大学镜像站Ubuntu 源使用帮助
  3、/etc/resolv.conf配置文件详解
  4、resolved.conf 中文手册(译者:金步国)

  • 11
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

龙之幻

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值