Ubuntu中apt源的配置,以及故障处理

为Ubuntu系统配置apt软件源:

第一步:打开配置文件

vi /etc/apt/sources.list

添加阿里云apt软件源

第二步:添加以下代码

deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

执行更新

第三步:执行以下代码,是同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。

sudo apt-get update

安装vsftpd服务,测试apt源配置情况。

第四步:执行以下代码

sudo apt-get install vsftpd

Ubuntu中apt源的配置,以及故障处理_第1张图片

以上apt源配置方面没有问题,问题大概是缺少一些依赖项,解决方式如下:

第五步:执行以下代码目的是:升级已安装的所有软件包,升级之后的版本就是本地索引里的,因此,在执行 upgrade 之前一定要执行 update

sudo apt-get upgrade

Ubuntu中apt源的配置,以及故障处理_第2张图片

第六步:执行以下代码,目的是修复依赖关系(depends)的命令,就是假如你的系统上有某个package不满足依赖条件,这个命令就会自动修复,安装那个package依赖的package。

sudo apt-get -f install

Ubuntu中apt源的配置,以及故障处理_第3张图片

重新安装FTP服务

sudo apt-get install vsftpd

Ubuntu中apt源的配置,以及故障处理_第4张图片
Ubuntu中apt源的配置,以及故障处理_第5张图片
上图表示安装成功。

检验一下FTP服务是否正常启动,以及监听端口

sudo service vsftpd restart
ss -ntulp | grep :21

下图表示apt源配置成功:
在这里插入图片描述

你可能感兴趣的:(Ubuntu中apt源的配置,以及故障处理)