Ubuntu18.04更改apt源为阿⾥云源的详细过程
⽬录
前⾔:
Ubuntu18.04更改apt源为阿⾥云源
ubuntu sudo update与upgrade的作⽤及区别
总结
前⾔:
看见Ubuntu新出了18.04版本感觉不错,装⼀个玩玩,虽然有很多教程可以参考,但我也给出⼀个不是很⼀样的⽅案吧,尽量解释的详细⼀点。
为了下载更⽅便,速度更快,我们往往在使⽤Linux系列系统时修改apt源为国内的源,⼀般选择有阿⾥云,⾖瓣之类的,下⾯简单说下如何更改为阿⾥云源。
Ubuntu18.04更改apt源为阿⾥云源
1.复制源⽂件备份,以防万⼀
我们要修改的⽂件是sources.list,它在⽬录/etc/apt/下,sources.list是包管理⼯具apt所⽤的记录软件包仓库位置的配置⽂件,同样类型的还有位于同⽬录下sources.list.d⽂件下的各种.list后缀的各⽂件。
命令如下:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2.编辑源列表⽂件
命令如下:
sudo vim /etc/apt/sources.list
如果报错:sudo:vim:command not found 说明没装vim编辑器
使⽤命令:
sudo apt-get install vim 安装即可
3.查看新版本信息
其实Ubuntu18.04版之前的任⼀版更改apt源为国内源⽅法早就有了,内容⼤同⼩异,我们应当掌握其规律了,其实每⼀版内容不同的地⽅就是版本号(或者官⽅⼀点的说:系统代号),所以我们先了解下新版本的系统代号:
使⽤如下命令:
lsb_release -c
得到本系统的系统代号,如下图所⽰:
我们可以看到新版本的Ubuntu系统代号为bionic
同样的我们也可以得到之前任意版本的系统代号:
Ubuntu 12.04 (LTS)代号为precise。
Ubuntu 14.04 (LTS)代号为trusty。
Ubuntu 15.04 代号为vivid。
Ubuntu 15.10 代号为wily。
Ubuntu 16.04 (LTS)代号为xenial。
所以这也就解释了为什么我们百度出来的那么多⽅案⾥⾯内容不尽相同的原因,因为他们更改apt安装源时⽤的系统不⼀样。
4.将原有的内容注释掉,添加以下内容(或者你把⾥⾯内容修改成下⾯的就可以,但是不能有除了以下内容的有效内容)
值得注意的是sources.list⽂件的条⽬都是有格式的(通过上⾯的内容⼤家也看的出来),⼀般有如下形式
deb ample/debian distribution component1 component2 component3
deb-src ample/debian distribution component1 component2 component3
所以后⾯⼏个参数是对软件包的分类(Ubuntu下是main, restricted,universe ,multiverse这四个)
所以你把内容写成
vim命令搜索之类的也是可以的,之前我有这个疑惑,所以在这⾥⼀并告知和我有⼀样疑惑的朋友。
5.更新软件列表
运⾏如下命令:
sudo apt-get update
6.更新软件包
运⾏如下命令:
sudo apt-get upgrade
7.最后说两句
ubuntu sudo update与upgrade的作⽤及区别
每个LINUX的发⾏版,⽐如UBUNTU,都会维护⼀个⾃⼰的软件仓库,我们常⽤的⼏乎所有软件都在这⾥⾯。这⾥⾯的软件绝对安全,⽽且绝对的能正常安装。
在UBUNTU下,我们维护⼀个源列表,源列表⾥⾯都是⼀些⽹址信息,这每⼀条⽹址就是⼀个源,这个地址指向的数据标识着这台源服务器上有哪些软件可以安装使⽤。
编辑源命令:
sudo gedit /etc/apt/sources.list
在这个⽂件⾥加⼊或者注释(加#)掉⼀些源后,保存。这时候,我们的源列表⾥指向的软件就会增加或减少⼀部分。
获得最近的软件包的列表:(列表中包含⼀些包的信息,⽐如这个包是否更新过)
sudo apt-get update
这个命令,会访问源列表⾥的每个⽹址,并读取软件列表,然后保存在本地电脑。软件包管理器⾥看到的软件列表,都是通过update命令更新的。
update后,可能需要upgrade⼀下。
sudo apt-get upgrade
这个命令,会把本地已安装的软件,与刚下载的软件列表⾥对应软件进⾏对⽐,如果发现已安装的软件版本太低,就会提⽰你更新。如果你的软件都是最新版本,会提⽰:
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
总⽽⾔之,update是更新软件列表,upgrade是更新软件。
注解:⼀般在执⾏ sudo apt-get upgrade 命令之前需要先执⾏⼀下 sudo apt-get update ----其实和windows下的软件检测更新是⼀样的,需要更新的会帮你⾃动更新并安装好
在线直接安装的命令
sudo apt-get install 软件名称
apt-get update 指令会同步使⽤者端和APT 伺服器的RPM 索引清单(package list),APT 伺服器的RPM 索引清单置于base 资料夹内,使⽤者端电脑取得base 资料夹内的bz2 RPM 索引清单压缩档后,会将其解压置放于/var/state/apt/lists/,⽽使⽤者使⽤apt-get install 或apt-get dist-upgrade 指令的时候,就会将这个资料夹内的资料和使⽤者端电脑内的RPM 资料库⽐对,如此⼀来就可以知道那些RPM 已安装、未安装、或是可以升级的。
同时我借鉴了博友gong_xucheng的少部分博⽂,地址如下
在此表⽰感谢。
总结
到此这篇关于Ubuntu18.04更改apt源为阿⾥云源的⽂章就介绍到这了,更多相关Ubuntu18.04更改apt源内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论