APT通过指令完成对软件的安装、更新和卸载
APT下载原理如下图,图转自韩老师上课PPT截图。
以Ubuntu为例:
sudo apt-get update #更新源
sudo apt-get install package #安装包
sudo apt-get remove package #删除包
sudo apt-cache search package #搜索软件包
sudo apt-cache show package #获取包的相关信息,如说明,版本,大小等
sudo apt-get install package --reinstall #重新安装包
sudo apt-get -f install #修复安装
sudo apt-get remove package --purge #删除包,包括配置文件等
sudo apt-get build-dep package #安装相关编译环境
sudo apt-get upgrade #更新已安装的包
sudo apt-get dist-upgrade #升级系统
sudo apt-cache rdepends package #查看该包被哪些包依赖
sudo apt-get source package #下载该包的源代码
寻找国内镜像源,以清华源为例,进入如下界面
搜索ubuntu,然后点击右侧的问号,进去选择我们需要的版本,复制镜像代码,如下图
3.备份系统里的默认文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
4.编辑原有的sourcelist文件,将之前复制的镜像代码粘贴到文件中,覆盖原有内容
5.更新源
sudo apt-get update
等待完成即成功