更换代理

当安装软件时,终端会显示connecting to us.archive.ubuntu.com,这说明操作系统给在尝试与某个网站进行连接,但显然该网站是国外网站,因此会降低软件的安装速度。为了提升速度,我们选择提前更换代理,即将其换成阿里云或腾讯云的镜像源。
但如果使用的是阿里云服务器或腾讯云服务器,则并不需要进行更换。
方法一
直接修改/etc/apt/sources.list文件:

$sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
//备份源文件
$sudo vim /etc/apt/sources.list
//更改源文件

将源文件内容更换为某个镜像源(此处为阿里镜像源):

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

方法二
若ubuntu不能执行复制粘贴,则可以先将镜像源写入某个文件,然后将其传到云服务器上,后通过wget命令(通过http来请求一个资源),获取该文件资源,然后在ubuntu中将源文件置换为新下载的文件。

$wget http://
#mv sources.list.now /etc/apt/
#rm sources.list
#mv sources.list.now sources.list

更新源

在linux操作系统中存在一个清单文件/etc/apt/sources.list,清单中存放着相关软件的地址,例如apache2的安装地址,当执行安装命令时,linux系统会根据清单中提供的地址去访问并获取资源,进行软件安装。
但容易出现的问题是,清单中的源地址与软件当前的下载地址已不匹配。因此在安装软件之前需要执行更新源命令:

#apt-get update

安装软件

#apt-get install apache2

apt为ubuntu安装软件时使用的命令。
在安装软件的过程中若对软件名称不确定,可以双击tab键,查看提示。

03-05 15:53