CentOS/RHEL 如何卸载软件包

时间:2019-04-29 03:17:54  来源:igfitidea点击:

列出CentOS/RHEL上安装的所有软件包:

使用apt命令

apt list --installed
apt list --installed \*package\*
apt list --installed \*apache\*

或者使用dpkg命令查找包名

dpkg --list
dpkg --list | grep '^apache'

CentOS或RHEL Linux上卸载软件包

使用apt-get命令或apt命令卸载nginx。

sudo apt remove nginx
sudo apt remove --purge nginx

或者

sudo apt-get remove nginx
sudo apt-get --purge remove nginx

其中--purge表示同时删除相应的配置文件

Ubuntu/Debian Linux

列出Debian或Ubuntu Linux上安装的所有软件包:

使用apt命令

apt list --installed
apt list --installed \*package\*
apt list --installed \*apache\*

或者使用dpkg命令查找包名

dpkg --list
dpkg --list | grep '^apache'

Debian或Ubuntu Linux上卸载软件包

使用apt-get命令或apt命令卸载nginx。

sudo apt remove nginx
sudo apt remove --purge nginx

或者

sudo apt-get remove nginx
sudo apt-get --purge remove nginx

其中--purge表示同时删除相应的配置文件

在Arch Linux中卸载软件

我们在Arch Linux上使用pacman命令来卸载软件。通过Q来列出所有安装在Arch Linux上的包:

sudo pacman Q
sudo pacman Q | more
sudo pacman Q | grep sl

删除sl安装包

sudo pacman -R sl

在Fedora Linux中卸载软件

查看Fedora的安装包

sudo dnf list installed
sudo dnf list installed | grep httpd

删除httpd安装包

sudo dnf remove httpd

在SUSE和OpenSUSE中卸载软件

列出SUSE/OpenSUSE中安装的所有包

sudo zypper packages --installed-only
sudo zypper packages --installed-only | grep -i package
sudo zypper packages --installed-only | grep -i zip

卸载zip安装包

sudo zypper remove packagename
sudo zypper remove zip

在Alpine Linux中卸载安装包

列出安装包

sudo apk list
sudo apk list -I
sudo apk list -I 'package'
sudo apk list -I 'zip'

卸载软件包:

sudo apk del pkg
sudo apk del zip