1 软件包管理机制
软件包管理机制为APT机制
1.1 软件包类型
二进制软件包/源码包,在不确定软件包类型的时候,通常使用file命令来查看文件类型。
1.2 软件包命名
Filename-Version-Rerersion-Architecture.deb
软件包名称-软件版本-修订版本-体系架构
2 软件包管理
2.1 APT工作原理
集中式的软件仓库管理机制
在ubuntu中,使用软件源配置文件/etc/apt/sorces.list 列出最设施访问的镜像站点地址。
2.2 软件源更新
- 修改/etc/apt/sorces.list
- 图形界面更换软件源
- sudo apt - get update 更新
2.3 在线软件包APT相关命令
sudo apt install package_name 安装软件包
sudo apt remove package_name 删除软件包
sudo apt --purge remove package_name 删除软件包并删除配置
sudo apt autoremove 删除不需要的依赖
sudo apt show package_name 显示软件包信息
sudo apt -get source 下载软件源代码
sudo apt -cache depends 了解软件依赖关系
sudo apt -get check 检查软件依赖关系
2.4 离线软件包DPKG相关命令
dpkg -i 安装一个本地文件系统上存在的Debian软件包
dpkg -r 移除一个已经安装的软件包
dpkg -p 移除一个安装软件包及配置文件
dpkg -L 列出安装包清单
dpkg -s 显示软件包安装状态