В этом руководстве мы найдем ответы на следующие вопросы:
- Как удалить пакет или программное обеспечение с помощью командной строки в операционных системах Linux?
- Как удалить программное обеспечение на Debian или Ubuntu Linux?
- Можете ли вы сказать мне команду для удаления пакета на CentOS / RHEL / Oracle / Fedora Linux?
Удаление пакета, программ на Linux
- Во-первых, вам нужно найти список всех установленных пакетов в Linux.
- Чтобы удалить приложение, вам нужно использовать дистрибутивную команду Linux. Например, используйте команду apt в Debian или Ubuntu Linux. Пользователям RHEL / CentOS / Fedora Linux необходимо выполнить команду dnf или yum и т. д.
- Наконец, мы можем использовать различные команды для проверки удаления программы в Linux.
Давайте посмотрим все команды в действии и на примерах и посмотрим как удалить программу в Linux.
Как удалить программное обеспечение на Ubuntu / Debian Linux
Синтаксис для вывода списка всех установленных пакетов в Debian или Ubuntu Linux с помощью команды apt:
apt list --installed
dpkg --list
dpkg --list | grep '^ii'
dpkg --list | grep -i 'package'
apt list --installed \*package\*
apt list --installed \*ping\*
dpkg --list | grep -i 'firefox'
dpkg --list | grep -i 'ping'
sudo apt remove 2ping
sudo apt remove --purge 2ping
sudo apt-get remove 2ping
sudo apt-get --purge remove 2ping
sudo apt remove nginx
#### или #####
sudo apt-get remove nginx
dpkg --list | grep nginx
apt list --installed | grep nginx
RHEL/CentOS/Oracle Linux
sudo yum list installed
sudo yum list installed | grep package
sudo yum list installed | grep zip
sudo yum remove zip
sudo dnf list installed
sudo dnf list installed | grep zip
sudo dnf remove zip
Fedora Linux
Опять же, нам нужна команда dnf, выполненная следующим образом:
## Список пакетов ##
sudo dnf list installed
## Отфильтруем по https ##
sudo dnf list installed | grep httpd
## Удалим httpd ##
sudo dnf remove httpd
sudo dnf list installed
## Отфильтруем по https ##
sudo dnf list installed | grep httpd
## Удалим httpd ##
sudo dnf remove httpd
Arch Linux
Мы используем команду pacman в Arch Linux для удаления программного обеспечения.
Передайте Q, чтобы получить список всех установленных пакетов в Arch Linux:
sudo pacman Q
sudo pacman Q | more
sudo pacman Q | grep sl
sudo pacman -R sl
OpenSUSE или SUSE
sudo zypper packages --installed-only
sudo zypper packages --installed-only | grep -i package
sudo zypper packages --installed-only | grep -i zip
sudo zypper remove package
sudo zypper remove zip
Alpine Linux
Используйте команду apk для просмотра только установленных пакетов:
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
Заключение
Вы узнали, как удалить пакет на популярных дистрибутивах Linux.
Я настоятельно рекомендую прочитать справочные страницы:
man yum
man dnf
man apt
man zypper
man pacman