debian: deb软件包管理机制
redhat: rpm软件包管理机制(Red Hat Package Manager)
dpkg与apt工具的区别:
dpkg:离线安装,安装本地包,不能检查软件包的依赖关系,不关系仓库内的软件。
apt:在线安装,通过仓库获取软件包资源,解决依赖关系,不能安装本地包。A -> B
仓库:托管可安装软件包的公共服务器,用户从服务器获取软件并将其安装至用户计算机。类似于应用商店。
dpkg -i 软件包全称
sudo dpkg -i 软件包的全称:安装软件
sudo dpkg -s 软件包名:显示软件的安装状态
sudo dpkg -L 软件包名:显示软件的安装路径
sudo dpkg -r 软件包名:卸载软件
sudo dpkg -P 软件包名:完全卸载软件,重新下载不会保留上一次配置。
apt-get
sudo apt-get install 软件包名:软件下载并安装
sudo apt-get remove 软件包名:卸载软件
sudo apt-get --purge remove:完全卸载软件包
sudo apt-get autoremove 软件包名:卸载软件
sudo apt-get update: 下载更新软件包列表信息
sudo apt-get upgrade : 将系统中所有软件包升级到最新的版本
sudo apt-get upgrade 软件包名:将系统中指定的软件包升级到最新的版本
sudo apt-get clean:清空安装包的存放路径