linux 0.0.1 书籍,Linux - [0.1] - 源的配置与升级

本文介绍了如何在Debian环境中配置中国科学技术大学的镜像源,以加速软件包的下载和更新。通过修改sources.list文件,将deb.debian.org替换为mirrors.ustc.edu.cn,然后使用aptitude进行系统更新。此外,还提到了其他国内镜像站的选择,以及使用cat命令查看文件内容。
摘要由CSDN通过智能技术生成

前文提到,我们使用Vagrant工具很方便的搭建了一个Linux环境,接下来我们将步入Linux的世界。

首先使用Linux最先的步骤,当然是将系统的源配置好。众所周知,Linux之所以被赞誉,有一个很大的原因是它能够使用命令工具实现软件的安装,这个工具叫做包管理器。比如我们先前安装的Debian系统,它自带的包管理器是apt和apt-get,但总结起来,两类工具对其依赖配置都不是十分得好,接下来的所有使用到包管理器的地方,我都会使用aptitude。

但凡事都要一步步来,首先,我们来配置源。

配置镜像源

配置镜像源当然得找到镜像站,我们处于国内当然需要去找国内的镜像站啦!

当然镜像站有很多,不过我们用一个就已经足够了,这里采用中国科学技术大学的镜像源,因为它的帮助页面对新手很友好,我们也很容易按照帮助页面进行操作。让我们配置Debian:

进入Debian环境

# 打开命令提示符,进入我们配置Debian系统的文件夹,按你的实际情况操作

$ cd ~

$ cd Vagrant/debian

# 启动并进入虚拟机

$ vagrant up

$ vagrant ssh

配置软件源

# 系统默认没有设置密码

$ sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list

# 软件源就更换完毕了

# 如果需要使用其他的源,直接将mirrors.ustc.edu.cn替换成其他镜像站网址就行了

# 至于是否使用https协议,我们在学习过程中不必纠结这么多,不作修改!

# 如果有兴趣,按照文档可以实现的

# 再配置安全源

$ sudo sed -i 's|security.debian.org/debian-security|mirrors.ustc.edu.cn/debian-security|g' /etc/apt/sources.list

# 如果不配置,后面更新会很慢

查看软件源

这里我们学习一个新的命令cat,这个命令简单来说可以查看文件内容。

# 我们用cat查看源是否被修改

$ cat /etc/apt/sources.list

屏幕中会打印软件源的内容。

aptsources-list.png

sources.list

如果显示这个页面,那么源就配置成功了,如果有其他情况,请查看帮助页面。

更新软件源

# 更换之后,我们需要来一次更新

$ sudo apt update

进行系统更新

既然已经配置好了软件源,那么我们就可以愉快的更新系统了。

先安装一个aptitude

# aptitude 是 Debian系列发行版中 解决软件包依赖的利器

$ sudo apt install aptitude -y

# 等待安装完成

更新系统

Linux得命令之所以简单,是因为其语义化,比如系统更新,直接aptitude upgrade就行啦!

# 手滑先更新软件源

$ sudo aptitude update

# 在执行更新命令

$ sudo aptitude upgrade -y

如果网络环境在国内,那么更新必然很快的。如果是其他地方,就就近寻找你的镜像站吧,官网提供了镜像站点列表: 点击这里。

好了,我们配置好源并升级了。除了Debian之外,其他Linux系统的配置基本差不多,更多可以参考镜像站的帮助页面。

小结

今天,我们学习了如何在Debian系统下配置镜像源,同时文章还列出了国内一些常用的镜像站,有兴趣的朋友可以去了解一下。随后,我们学会了一个命令cat,用来查看文件的内容,最后使用aptitude更新了系统。

配置软件源

# 系统默认没有设置密码

$ sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list

# 再配置安全源

$ sudo sed -i 's|security.debian.org/debian-security|mirrors.ustc.edu.cn/debian-security|g' /etc/apt/sources.list

# 如果不配置,后面更新会很慢

查看软件源与安装aptitude并更新系统

# cat是一个将文件打印在终端的命令

$ cat /etc/apt/sources.list

# 更新软件列表

$ sudo apt update

# 安装aptitude

$ sudo apt install aptitude -y

# 更新系统

$ sudo aptitude upgrade -y

本次解说到此接触,请大家关机休息。

# 退出虚拟机

$ exit

# 养成关机的好习惯

$ vagrant halt

下次对一些提到的名词进行解析,并安排一些小任务给大家,感谢支持!

2019-01-23 修改文章图片地址,迎合网站固定链接修正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值