apt介绍

  apt是Advanced Packaging Tool的简称,是一款安装包管理工具。在Ubuntu下,我们可以使用apt命令可用于软件包的安装、删除、清理等,类似于Windows中的软件管理工具。
ubuntu软件管理的原理示意图:

1610803423898.png

apt相关命令

  1. sudo apt-get update 更新源
  2. sudo apt-get install package 安装包
  3. sudo apt-get remove package 删除包
  4. sudo apt-cache search package 搜索软件包
  5. sudo apt-cache show package 获取包的相关信息,如说明 大小 版本等
  6. sudo apt-get install package --reinstall 重新安装包
  7. sudo apt-get -f install 修复安装
  8. sudo apt-get remove package --purge 删除包,包括配置文件等
  9. sudo apt-get build-dep package 安装相关的编译环境
  10. sudo apt-get upgrade 更新已安装的包
  11. sudo apt-cache depends package 了解使用该包依赖那些包
  12. sudo apt-cache rdepends package 查看该包被那些包依赖
  13. sudo apt-get source package 下载包的源代码

标红色指令必须掌握。
如果你是用root用户,sudo可以不写。

1610803424006.png

更新Ubuntu下载地址

介绍

  1. 默认的软件仓库地址是美国,下载速度很慢,有一个叫清华ubuntu软件仓库镜像地址,是美国ubuntu软件仓库的镜像,因此经过设置后,下载软件时,不需要到国外寻找,只需要到国内的清华ubuntu软件仓库寻找,这样就提高下载速度了。

原理图示意图

1610803424069.png

寻找国内镜像源

国内镜像为:https://mirrors.tuna.tsinghua.edu.cn/
所谓的镜像源:可以理解为提供下载软件的地方,比如Android手机上可以下载软件的安卓市场;iOS手机上可以下载软件的AppStore。

1610803424113.png

寻找对应版本的Ubuntun系统镜像源

1610803424152.png

1610803424231.png

通过观察,目前支持的最高版本是18.04 LTS,还不支持Ubuntu19.04。

备份Ubuntu默认的源地址

cp /etc/apt/sources.list sources.list.bak
执行上面指令,备份sources.list文件。

echo  ‘ ’ > sources.list
执行上面指令,清空文件内容 ,需要使用root用户登录。

vim sources.list
执行上面指令,修改sources.list文件内容,将下图的内容复制到sources.list文件中。

1610803424308.png

更新源服务器列表

sudo apt-get update
执行上面指令,更新源服务器列表

1610803424406.png

Ubuntu软件安装与卸载的最佳实践

案例说明:使用apt完成安装和卸载vim软件,并查询vim软件的信息:

sudo apt-get remove vim
sudo apt-get install vim
sudo apt-cache show vim
以此执行上面指令接口完成。