软件包分类
Debian Linux首先提出 “软件包” 的管理机制——Deb软件包
Redhat Linux基于这个理念推出了自己的软件包管理机制——Rpm软件包
安装包格式:
filename_version-reversion _architecture.deb
文件名 软件版本 修订版本 体系架构
1. 安装本地的离线安装包 <package 安装包名>
【dpkg -i <package> 】 安装一个本地系统上的dep软件包
【dpkg -r <package> 】 移除一个软件,直接写包名,不用写全称
【dpkg -P <package> 】移除一个软件及其配置文件
【dpkg -s <package> 】查看一个软件的安装状态
2. 网络下载安装包(APT)(注意权限问题 sudo)
【apt-get update】 更新软件源
【apt-cache show <package>】 获取安装包的相关信息
*【apt-get install <package>】 安装软件 包
【apt-cache policy <package> 】 查看软件包安装状态
*【apt-get -f install】 修复安装
*【apt-get remove <package>】 移除安装包
*【apt-get --purge remove <package> 】 移除安装包及其配置文件
【apt-get upgrade 】更新已经安装的包
【apt-get source <package> 】 下载该包的源码
【apt-cache depends <package>】 查看依赖关系
常用底层目录及文件:
/etc/apt/source.list 软件源文件,记录下载软件包的地址
/var/cache/apt/archives 在线安装的软件的deb包存放的位置