两大常用发行版(差异表)
| RedHat系列( redhat/ centos/ fedora ) | Debian系列( debian/ ubuntu ) |
---|
安装包格式 | rpm -参数 | dpkg -参数 |
包管理工具 | yum install/ remove/ update | apt-get install/ remove/ update |
wget下载工具(迅雷) | wget --version | wget --version |
查看软件安装时间 | rpm -qi docker | |
其他发行版
- Arch系,用的是pacman包管理工具;
- CentOS8和新fedora,已经默认使用dnf包管理工具,可以把dnf看作是yum的升级版,两者语法可以直接替换。
- Ubuntu新版,使用apt来替代之前的apt-get。(简单来说,apt = apt-get、apt-cache 和 apt-config 中最常用命令选项的集合)
- Gentoo的包管理工具称为portage,而 emerge 是作为portage的前端使用 portage 的命令。
- openSUSE的包管理前端有YaST、Zypper或PackageKit;
Debian系dpkg安装命令
dpkg -i package.deb
dpkg -l
dpkg -l package
dpkg -P package
---
dpkg -r package
dpkg -L package
dpkg --unpack package.deb
dpkg -S keyword
dpkg -c package.deb
dpkg --configure package