更换Ubuntu软件源

  对于Ubuntu系统, 不同的版本的源都不一样,每一个版本都有自己专属的源。 而对于 Ubuntu 的同一个发行版本,它的源又分布在全球范围内的服务器上。Ubuntu 默认使用的官方源的服务器在欧洲,从国内访问速度很慢。国内的阿里、网易以及一些重点高校也都有 Ubuntu 的源,所以在装完 Ubuntu 系统后最好把官方源更换为国内的源。

1.获取Ubuntu代号

Ubuntu 每个发行版本都有自己的代号,我们要通过我们电脑上 Ubuntu 的代号去找对应的源,Ctrl+Alt+T 打开终端,执行以下命令:

lsb_release -a

然后会得到我们自己的 Ubuntu 的版本信息 ,最后一栏 codename 后面的就是我们自己的 Ubuntu 的代号。比如我安装的是 Ubuntu 18.04.1,查出来的代号就是 bionic.

2.查找可用的源

https://wiki.ubuntu.org.cn/源列表

3.编辑源

打开链接:https://wiki.ubuntu.org.cn/模板:18.04source

复制以下内容到编辑器:

将上图ubuntu18.4源模板里红框内的ubuntu默认官方源地址改为step2里面任意一个服务器地址,一般用阿里云和清华大学的源;然后将蓝色框中的内容改为你自己Ubuntu的代号。

例如:

# 1.阿里云源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
##測試版源
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
# 源碼
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
##測試版源
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

# 2.清华大学源
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
##測試版源
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# 源碼
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
##測試版源
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

4.修改源文件source.list

Ubuntu 的源存放在在 /etc/apt/ 目录下的 sources.list 文件中,修改前我们先做个备份,在终端中执行以下命令:

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

然后执行下面的命令打开 sources.list 文件,清空里面的内容,把上面我们编辑好的国内的源复制进去,保存后退出。

5.更新软件包列表

sudo apt-get update

6.更新软件

sudo apt-get dist-upgrade  

或者

sudo apt-get upgrade

这里提一下apt-get upgrade 与apt-get dist-upgrade的关系:

upgrade:系统将现有的Package升级,如果有相依性的问题,而此相依性需要安装其它新的Package或影响到其它Package的相依性时,此Package就不会被升级,会保留下来.

dist-upgrade:可以聪明的解决相依性的问题,如果有相依性问题,需要安装/移除新的Package,就会试着去安装/移除它. (所以通常这个会被认为是有点风险的升级)

原文地址:https://www.cnblogs.com/Mike2019/p/11888164.html

时间: 2024-10-10 16:46:07

更换Ubuntu软件源的相关文章

UBUntu 软件 源配置方法

最近公司产品需要增加一个功能,就是版本自动更新,使用apt-get 实现.apt-get 软件源配置的方法,参见本人资源里的共享.下面是代码中作为升级的一部分. FILE *fp; char buffer[256]; char source_ok[] = "Reading package lists..."; if(0 > system("mv -f /etc/apt/sources.list /etc/apt/sources.list.upgrade"))

Ubuntu软件源更新

打开ubuntu软件中心,打开"编辑"选项中的软件源. 选择服务器地址:比如清华的镜像地址: 选择好之后关闭,会自动更新,更新如果出现错误,比如提示某个地址获取不到(这个可能是由于被弃用了),那么就在"其他软件"的列表中将对应的网址取消勾选.然后继续更新. 此步骤操作完成之后,在终端中运行: sudo apt-get update #更新软件源

Ubuntu 软件源更新(校园网)以及问题总结

最近在折腾Linux,在校园网下怎么能够很好的获取软件很是让我头疼啊~~~ 总结一下吧!!! 首先是校园网的源地址: 清华大学:https://mirrors.tuna.tsinghua.edu.cn/ 自动选择 https://mirrors6.tuna.tsinghua.edu.cn/ 只解析 IPv6https://mirrors4.tuna.tsinghua.edu.cn/ 只解析 IPv4 进入后选择镜像名称旁边的问号,选择对应版本的源,但是一定记住只有ipv6网络的一定将mirror

更换ubuntu apt-get源

原文地址:http://www.cnblogs.com/zhangpengshou/p/3591387.html 为了优化ubuntu软件安装/更新速度,我测试了国内几家apt源的速度,发现北京交大的apt源速度相对最快,然后可以通过以下步骤更新ubuntu源 1) 备份默认的apt源 $ cd /etc/apt $ sudo cp sources.list sources.list.backup 2) 编辑 $ sudo gedit sources.list 复制粘贴以下列表:deb http

《完美应用ubuntu》之全面管理ubuntu软件源

2.全面管理ubuntu软件包 2.1 DEB软件包之间的基本关系: (1)软件仓库:由ubuntu软件包的维护者维护并公开发布的DEB软件包的集合:可位于网络,服务器,硬盘等各种存储介质. (2)软件包管理工具:该工具可用来使用DEB软件包和软件仓库: (3)DEB软件包间的依赖关系:常见的依赖关系有Depends.Recommends和Conflicts: 2.2 底层软件包管理工具--dpkg dpkg工具无法自动解决DEB软件包之间的依赖关系: 常见的dpkg参数表有: (1)查看软件包

apt-mirror搭建ubuntu软件源

一.准备环境 1. 系统:ubuntu 16.04.6(LTS) 64位 2. 镜像软件:apt-mirror 0.5.1-1ubuntu1 3. HTTP协议发布软件:nginx 1.10.3-0ubuntu0.16.04.4 二.安装软件 # 查看apt-mirror版本 macrored@ubuntu:~$ apt policy apt-mirror apt-mirror: Installed: 0.5.1-1ubuntu1 Candidate: 0.5.1-1ubuntu1 # 安装ap

pip更换永久软件源

pip更换软件源 由于使用pip或pip3安装python第三方包时,经常出现read timed out问题,所以需要将pip的官方软件源服务器换成国内的镜像服务器,从而提升python软件包安装效率和成功率. pip国内镜像地址 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/

Ubuntu——软件源(非LTS长久支持版)

目前Ubutun版本更新迭代太快-常规版本的维护期都比较短,基本一年以内,只有像10.04, 12.04,14.04还有以后的16.04才会长久支持3-5年. 去年装的最新13.04 已经停止维护好几个月了,之前发现没更新也没管,后面想装某些软件的时候才发现源已无效! 折腾了半天才找到办法,所有停止维护的版本都可以使用old源. 撰写不易,转载请注明出处:http://blog.csdn.net/jscese/article/details/39010273 我的/etc/apt/sources

Linux学习笔记——Ubuntu更新软件源

0.前言 通过修改ubuntu软件源可提高apt命令下载安装软件的速度. 参考资料 [官方资料]--配置文件修改方法 [Ubuntu怎样修改软件源地址]--使用ubuntu软件中心修改(推荐) [at-get update错误处理] 1.使用ubuntu软件中心更新 请参考[Ubuntu怎样修改软件源地址]--来自百度经验 图1 打开软件和更新 图2 选择国内软件源 2.使用指令方法修改 [1]首先备份源列表 sudo cp /etc/apt/sources.list /etc/apt/sour