Удаление программ в linux: Удаление приложения

Как удалить программу через Ubuntu Software? — Хабр Q&A

Универсальный способ удаления программ в linux, установленных с помощью пакетного менеджера
1. определить как называется пакет (его настоящее название а не то что подменяет отвратительный Центр Приложений)
можно посмотреть в самом центре приложений снизу в описании будет написано что то типа

GHex is a hex editor for the GNOME desktop.

можно забить в поиск synaptic или консольной apt свое название gnome hex editor и в полученном списке ищем что то похожее
p.s.

это одна из причин за что Центр приложений ненавидят

помимо страшных тормозов на топовых машинах
у них какой то свой список приложений и рядовому пользователю не совсем понятно что есть что, даже описания не совпадают иногда с тем что в пакете, вто что покажет apt show ghex

Description: GNOME Hex editor for files
The GHex program can view and edit files in two ways, hex or ascii. Good
for editing saved game files.

а вот что центр приложений

GHex is a hex editor for the GNOME desktop.

GHex can load raw data from binary files and display them for editing in the traditional hex editor view. The display is split in two columns, with hexadecimal values in one column and the ASCII representation in the other. A useful tool for working with raw data.

кстати они еще умудрились мультиязыковую поддержку убить, в пакетах есть русскоязычное название а в центре приложений только английское

либо смотрим свойства ярлыка запуска, там будет команда, что то типа
ghex %F
это имя приложения не обязательно будет совпадать с именем пакета, поэтому для гарантии можно поискать среди установленных
определяем путь к запускаемому приложению если в ярлыке не указан

# whereis ghex
ghex: /usr/bin/ghex /usr/share/man/man1/ghex.1.gz

затем определяем имя пакета по имени файла (не обязательно запускаемого)

# dpkg -S /usr/bin/ghex
ghex: /usr/bin/ghex

тут слева имя пакета, справа имя файла (может быть что один и тот же файл есть в разных пакетах
p. s. если поиск пакета по файлу не сработал, значит данный пакет не установлен, если не говорить в разрезе задачи удаления а просто определить в каком пакете нужный файл, нужно установить утилиту apt-file, она загрузит базу всех пакетов и позволит искать по ним (так же на сколько я знаю при установке bashcompletion при запуске неизвестного приложения будет выдаваться список пакетов где есть похожие по имени)

2. узнав имя пакета его можно удалить либо synaptic либо в консоли

apt remove ghex
или
apt purge ghex

вторая команда не только удалит пакет но и файлы настроек которые пользователь или программа за время работы понасоздавала

если что то идет не так, то нужно смотреть сообщения об ошибках
p.p.s. есть мощный консольный GUI для пакетного менеджера — aptitude, умеет много проблем разруливать

Удаление программ в Linux — Золотая осень — LiveJournal

ПРЕДИСЛОВИЕ

У меня есть отдельный тег установка программ. Он обычно идёт в паре с тегом linux. Потому что при установке программ для Линукс нередко есть какие-то подводные камни. Бывают, скажем так, особенности, и если их не учесть, то программа не будет работать так как надо. Вот, чувствую, нужно сделать запись (хотя бы одну) и про удаление программ в Линукс Минт и Убунту.

Вообще, удаление можно сделать с помощью программы с графическим интерфейсом, которая называется Synaptic. Ещё можно через Менеджер программ (Software Center и т.п.). Вот здесь, к примеру, ru.wikihow.com об это написано.

🙂 Но поговорим за команды в терминале. Это же Линукс! Тёмный экран, команды на нём…
К слову по ссылке выше и об этом коротко и ясно написано.


СУТЬ

Наиболее универсальная команда (например, чтобы удалить программу Pinta):

sudo apt-get -y autoremove pinta
(убирает зависимости, т.е. пакеты, связанные с данным;
без подтверждения пользователя)

Также можно:

sudo apt-get remove pinta
(просто удаляет)

sudo apt-get remove —purge pinta
(удаляет также и конфигурационные файлы, что не всегда нужно!)

sudo apt-get -y autoremove —purge pinta
(всё выше перечисленное в одной команде)


ПОДРОБНОСТИ

Вообще о нюансах apt-get можно почитать набрав в терминале:
man apt-get
Но там, как и обычно в man, по-спартански сдержанно и немногословно. Но в данном случае, общий смысл ещё можно понять.

Вернусь к команде выше.

autoremove — это не просто remove (об этой команде ниже). Эта команда — autoremove, как пишут в документации, убирает зависимости… ну в общем другие файлы, которые были связаны… ну вот в данном примере с программой Пинта, и при этом другими программами не используются.

Ключ -y — чтобы ничего не спрашивало у пользователя. Точнее на любой вопрос системы подразумевается ответ yes.

Ладно, дальше я пока перекопирую англ. текст из man. Может быть потом, как-нибудь позже у меня появится вдохновение написать об этом более вразумительно.


autoremove is used to remove packages that were automatically installed to satisfy dependencies for other packages and are now no longer needed.

remove is identical to install except that packages are removed instead of installed. Note that removing a package leaves its configuration files on the system. If a plus sign is appended to the package name (with no intervening space), the identified package will be installed instead of removed.

purge is identical to remove except that packages are removed and purged (any configuration files are deleted too). В общем это стирает файлы конфигурации кроме самой программы.

remove —purge is equivalent to the purge command.

Т.е. можно написать не команду purge, а команды remove или autoremove вот с таким ключом:
—purge

Можно и так. Подтверждение здесь.

sudo apt-get -y autoremove —purge pinta

(Ещё вроде такой порядок команд может быть. Разобраться.
sudo apt-get —purge autoremove)


* * *

Удалить репозиторий (например для smplayer)
sudo add-apt-repository -y —remove ppa:rvm/smplayer

* * *

Есть также команды:

Удалить кеш пакетов
sudo apt-get clean

Удалить осиротевшие пакеты
sudo apt-get autoremove

Обновить список пакетов
sudo apt-get update

Исправить зависимости
sudo apt-get -f install

Ссылки по теме (с ними надо поработать, чтобы дополнить свои заметки)
superuser. com — when-would-you-use-apt-get-remove-over-apt-get-autoremove

Решение проблем с зависимостями

Очистка ubuntu от ненужных файлов — autoclean и autoremove

Как удалять приложения в Linux

Если вы новичок в Linux, вам, вероятно, интересно, как удалить приложения, которые вы установили ранее. В этом руководстве будет рассмотрено несколько способов удаления приложений с вашего ПК с Linux.

Удаление приложений с помощью программного обеспечения Gnome

Большинство дистрибутивов Linux используют среду рабочего стола Gnome Shell и, как следствие, имеют предустановленный магазин программ и приложений Gnome. Это приложение позволяет очень легко удалять приложения в Linux. Вот как это сделать в вашей системе.

Сначала откройте Gnome Software на рабочем столе Linux. Затем вы можете запустить приложение Gnome Software, нажав клавишу Windows на клавиатуре, введя «Программное обеспечение» и запустив приложение со значком корзины.

После открытия программного приложения следуйте приведенным ниже пошаговым инструкциям.

Шаг 1: Внутри программного обеспечения Gnome найдите кнопку «Установлено» и щелкните ее мышью, чтобы получить доступ ко всем приложениям, установленным в вашей системе Linux.

Шаг 2: В разделе «Установлено» программы Gnome Software вы должны увидеть полный список приложений, установленных в вашей системе Linux. Прокрутите и найдите тот, который вы хотите удалить в своей системе Linux.

Шаг 3: Когда вы найдете приложение, которое хотите удалить с ПК с Linux, в Gnome Software, нажмите кнопку «Удалить». При выборе кнопки «Удалить» появится всплывающее окно.

Во всплывающем окне говорится: «Вы уверены, что хотите удалить ИМЯ ПРИЛОЖЕНИЯ». Нажмите кнопку «Удалить», чтобы удалить приложение из вашей системы.

Удаление приложений с помощью KDE Discover

Хотя многие дистрибутивы Linux используют Gnome Shell и Gnome Software, не все из них. Вместо этого некоторые используют KDE Plasma 5. Если вы работаете в операционной системе Linux, использующей KDE, вы, скорее всего, будете использовать магазин приложений KDE Discover.

Чтобы удалить приложения из вашей системы Linux с помощью KDE Discover, выполните следующие действия. Сначала запустите Discover, нажав клавишу Windows на клавиатуре. Затем введите «Открыть» и откройте приложение с синим значком корзины.

Открыв магазин приложений Discover, следуйте приведенным ниже пошаговым инструкциям, чтобы удалить приложения из него.

Шаг 1: Найдите кнопку «Установлено» в Discover и щелкните по ней мышью. Он расположен в левом нижнем углу приложения.

Шаг 2: После нажатия кнопки «Установлено» вы загрузите список установленных программ на вашем компьютере в Discover. Просмотрите список установленных приложений и нажмите кнопку «Удалить».

Шаг 3: Как только в Discover будет выбрана кнопка «Удалить», ваша система Linux запросит у вас пароль. Введите свой пароль, чтобы удалить приложение из вашей системы.

Удаление приложений с помощью Snap Store

Пакеты

Snap — это автономные приложения-песочницы от Snapcraft.io. Snaps может работать в любой ОС Linux с настроенной средой выполнения пакета Snap. Если у вас есть Snap Store

установлен в вашей системе как пакет Snap и хотите удалить из него приложения, запустите приложение, нажав Windows клавиша на клавиатуре. Затем найдите «Snap Store» и запустите приложение с зеленым значком корзины.

Открыв Snap Store, следуйте приведенным ниже пошаговым инструкциям.

Шаг 1: Нажмите кнопку «Установлено» в верхней части страницы магазина Snap. После нажатия этой кнопки вы увидите список всех установленных приложений Snap в вашей системе.

Шаг 2: Найдите в списке установленных приложений то, которое вы хотите удалить из своей системы. Нажмите кнопку «Удалить», чтобы удалить его, когда вы его найдете.

Шаг 3: При выборе кнопки «Удалить» в магазине приложений Snap появится всплывающее окно. Нажмите кнопку «Удалить» еще раз, чтобы удалить приложение. Обратите внимание, что вам нужно будет ввести свой пароль, чтобы завершить удаление.

Удаление приложений с помощью терминала

Помимо магазинов приложений в Linux, также возможно удаление приложений через терминал. Чтобы удалить приложения из вашей системы Linux в терминале, начните с открытия окна терминала.

Не знаете, как открыть терминал? Нажмите Ctrl + Alt + T на клавиатуре. Кроме того, терминал можно открыть через меню приложений на рабочем столе. Когда он открыт, следуйте инструкциям по удалению приложений из вашей системы Linux.

Убунту/мятный/поп

Если вы используете Ubuntu, Linux Mint или Pop_OS, вы сможете удалять приложения с помощью команды apt remove .

 sudo apt удалить name_of_app 
Дебиан

Те, кто использует Debian Linux, могут удалять приложения в терминале с помощью apt-get удалить команду .

 sudo apt-get удалить name_of_app 
Arch Linux

Если вы используете Arch Linux, вы сможете удалять приложения с помощью команды pacman -R .

 sudo pacman -R name_of_app 
Федора

Вы используете Fedora Linux? Если это так, вы сможете удалить приложения с помощью команды dnf remove .

sudo dnf удалить name_of_app

OpenSUSE

Приложения в OpenSUSE Linux можно удалить с помощью zypper удалить команду .

 sudo zypper удалить name_of_app 
Плоский пакет

Если вы установили приложения Flatpak и хотите удалить их из своей системы Linux через терминал, используйте команду flatpak uninstall .

 sudo flatpak удалить name_of_app 
Пакет с защелкой

Если вы установили приложение Snap в своей системе Linux и хотите удалить его через окно терминала, вы можете сделать это с помощью команды snap remove .

 sudo snap удалить удалить 

Удаление программы, установленной вместе с Wine

Задавать вопрос

спросил

Изменено
2 года, 2 месяца назад

Просмотрено
510 тысяч раз

Я использую Ubuntu 11.10. Используя программное обеспечение для вина, я установил некоторые программы, такие как nimbuzz и ibibo messenger. Обе программы не работают и показывают ошибку . Мы сожалеем, но неизвестная ошибка привела к закрытию ibibo Messenger.

Итак, я хочу их удалить.

Как удалить те программы, которые я установил через Wine?

  • вино
  • удаление

0

Введите в терминале или нажмите Alt + F2 и введите Wine Uninstaller , чтобы получить доступ к встроенному инструменту добавления/удаления из wine . Оттуда вы можете удалить программу, которую вы установили в бутылке.

Чтобы полностью удалить бутылку для вашего пользователя (и, таким образом, удалить все из винной бутылки и начать заново), вы можете открыть терминал и ввести rm -rf ~/.wine или в качестве альтернативы открыть Nautilus и в вашей домашней папке нажмите Ctrl + H , найдите папку .wine и удалите ее. Wine создаст новую папку в следующий раз, когда вы попытаетесь его использовать.

0

Поиск вина в Dash. Выберите Удаление программного обеспечения Wine . Там вы можете найти все программное обеспечение и иметь возможность удалить.

Если вы используете Gnome Fallback , просто перейдите в Приложения => Wine => Удалить программное обеспечение Wine

4

Введите «удалить программное обеспечение для вина» в тире и откройте приложение.