DNS修改方法和软件源修改方法

  • 1、修改DNS地址
  • 2、修改软件源
    •   教育源
    •   企业源
    •   其它源
  • 3、单独修改软件源
    •   3.1选择Ubuntu软件源
    •   3.2添加其他软件源

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 中文手册(译者:金步国)

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

  1. armbian 斐讯n1_斐讯N1刷入Armbian 更换国内系统源更换国内软件源修改DNS

    修改方法:nano /etc/apt/sources.list.d/armbian.list deb http://mirrors.nju.edu.cn/armbian/ bionic main bi ...

  2. 树莓派怎么安装linux软件源,修改树莓派软件源

    为了提高软件安装,升级速度,需要我们将树莓派或其他linux系统软件园,改为国内镜像地址(本例使用中科大镜像源). 1.区分当前系统的Codename 1 lsb_release -c 注:版本有:/ ...

  3. Ubuntu 18.04 软件源修改成国内源(文件或界面形式)

    国内有很多Ubuntu的镜像源,包括阿里的.网易的,还有很多教育网的源,比如:清华源.中科大源. 我们这里以清华源为例讲解如何修改Ubuntu 18.04里面默认的源. 1.输入命令修改sources ...

  4. ubuntu 把软件源修改为国内源和更新(转载)

    1. 备份原始文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup 2. 修改文件并添加国内源 vi /etc/apt/sourc ...

  5. 把ubuntu软件源修改为国内源并更新

    一.使用终端修改 1.备份原始文件:sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup 2.修改文件并添加国内源:vi /etc/ap ...

  6. Ubuntu 18.04 软件源修改成国内源

    国内有很多Ubuntu的镜像源,包括阿里的.网易的,还有很多教育网的源,比如:清华源.中科大源. 我们这里以清华源为例讲解如何修改Ubuntu 18.04里面默认的源. 备份 sudo cp /etc ...

  7. 高速下载Ubuntu系统【清华大学开源软件镜像站】(ubuntu-22.04.1-desktop-amd64.iso)

    CSDN话题挑战赛第2期 参赛话题:学习笔记

  8. Repo下载、编译AOSP源码:基于Ubuntu 21.04,android-12.1.0_r27

    文章目录 一. 前言 二.系列文章 三. 服务器配置 3.1 Repo 工具配置 3.2 AOSP 依赖配置 四. 下载源码 4.1 下载 aosp tar ball 4.2 同步代码 4.3 切分支 ...

  9. 修改debian9 stretch源

    修改debian9 stretch源 修改配置文件/etc/apt/sources.list 修改成163源: deb http://mirrors.163.com/debian/ stretch m ...

最新文章

  1. struts深入原理之RequestProcessor与xml
  2. java精确测量文本高度_基于文本精确计算UITableViewCell的高度
  3. 计算机网络 --- 网络层路由算法与路由协议
  4. 一场大病引起的诺贝尔2017年生理学奖角逐
  5. mysql内连接部门平均值_详解MySql基本查询、连接查询、子查询、正则表达查询_MySQL...
  6. 桌面版docker操作_10分钟快速掌握Docker必备基础知识
  7. 点滴积累【JS】---JS小功能(JS实现多物体缓冲运动)
  8. 虹科解决方案 | 如何快速解决CAN与CAN FD之间通信的问题
  9. 豆丁网怎么免费下载付费文档(doc,ppt,xlsx...)
  10. Google Play 支付流程参考
  11. 如何免费下载百度指数数据
  12. 心理压力测试脸型软件,脸型测试app
  13. 推荐一个特别好用的软件,简直就是懒人神器,强迫症的福音
  14. 百度没有文化(转载)
  15. Java高并发累加器Striped64
  16. 【工具】-10 UML时序图(Sequence Diagram)学习笔记
  17. C语言中经典算法——斐波那契数列的几种算法
  18. 电商类微信平台推广方法有哪些?
  19. 萧乾升:4.17黄金白银TD实时最新策略,名师在线解套
  20. echarts堆叠柱状图计算总数

热门文章

  1. android timezone 时区
  2. PNG的增强格式:MNG[转载]
  3. 怎么选择爬虫代理ip
  4. 悉尼举办澳大利亚国庆日庆典活动
  5. python的变量需要声明赋值才能使用_Python变量的定义和使用
  6. 专业视频处理软件.批量处理去重消重去水印去logo软件视频处理软件哪个好.批量处理去重消重去水印去log...
  7. NSTimeInterval转换为分钟秒
  8. 碰撞计算,NSTimeInterval的使用, touchesEnded, touchesBegin
  9. 中国广告法不能使用的词汇
  10. Keras学习笔记(layers说明)