Форум русскоязычного сообщества Ubuntu
Страница сгенерирована за 0.032 секунд. Запросов: 25.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
Как удалить программные пакеты в Ubuntu
Иногда вы можете установить приложение на свой Ubuntu и, попробовав его, решите, что это приложение не для вас. В этом случае вы, вероятно, захотите удалить пакет.
В этой статье мы покажем вам, как удалить пакеты программного обеспечения с помощью графического «Центра программного обеспечения Ubuntu» и из командной строки с помощью команд apt или apt-get .
Только root или пользователь с привилегиями sudo могут удалять пакеты из Ubuntu.
Удаление пакетов с помощью программного обеспечения Ubuntu Software Center
Если вам не нравится командная строка, вы можете удалить приложения через Центр программного обеспечения Ubuntu (USC). Эта утилита предоставляет графический интерфейс для поиска, установки и удаления приложений.
- На экране «Действия» найдите «Программное обеспечение Ubuntu» и щелкните оранжевый значок USC. Это откроет инструмент USC.
- Чтобы получить список всех установленных приложений, щелкните вкладку «Установленные» на верхней панели навигации.
- Прокрутите вниз, пока не найдете приложение, которое хотите удалить, и нажмите кнопку «Удалить» рядом с ним.
Инструмент Ubuntu Software показывает только установленные приложения с графическим пользовательским интерфейсом (GUI). Если вы не можете найти пакет, который хотите удалить, вам следует удалить его из командной строки.
Удаление пакетов с помощью командной строки
Все, что вы можете делать с помощью инструментов графического интерфейса, вы можете делать из командной строки. Фактически, командная строка дает вам больше возможностей и контроля для удаления пакетов программного обеспечения.
Вы можете открыть свой терминал с помощью Ctrl+Alt+T или щелкнув значок терминала.
Перед удалением программного пакета вы должны сначала найти точное имя пакета. Чтобы получить список всех установленных пакетов в вашей системе, введите:
sudo apt list --installed
Команда напечатает длинный список установленных пакетов. Было бы неплохо направить вывод в less чтобы его было легче читать. Или вы можете использовать grep для фильтрации результатов.
В Ubuntu, Debian и связанных дистрибутивах Linux вы можете устанавливать, обновлять, удалять и иным образом управлять пакетами программного обеспечения с помощью утилит командной строки apt и apt-get . Синтаксис обеих команд идентичен.
Чтобы удалить установленный пакет, выполните следующую команду:
sudo apt remove package_name
Замените package_name именем пакета, который вы хотите удалить.
sudo apt-get remove package_name
Вы также можете удалить несколько пакетов. Имена пакетов должны быть разделены пробелом:
sudo apt remove package1 package2
Команда remove удаляет указанные пакеты, но может оставить некоторые файлы пакетов. Если вы хотите удалить пакет, включая все его файлы, используйте purge вместо remove :
sudo apt purge package_name
Удалить пакеты Snap
Если приложение, которое вы хотите удалить, отсутствует в списке при запуске sudo apt list —installed возможно, оно было установлено как пакет snap.
Чтобы вывести список всех установленных пакетов snap, выполните следующую команду:
snap list
Как только вы узнаете точное имя пакета, вы можете удалить его, набрав:
sudo snap remove package_name
Удалить неиспользуемые пакеты
Каждый раз, когда вы устанавливаете новый пакет, который зависит от других пакетов, зависимости пакета также будут установлены. Когда пакет будет удален, пакеты зависимостей останутся в системе. Эти оставшиеся пакеты больше не используются ничем и могут быть удалены.
Вы можете удалить ненужные пакеты с помощью:
sudo apt autoremove
Выводы
Мы показали вам, как удалять приложения из вашей Ubuntu через командную строку и используя Центр программного обеспечения Ubuntu. Знание того, как удалять пакеты, является важной частью системного администрирования Linux.
Существует ряд причин, по которым вы захотите удалить ранее установленный пакет из вашего Ubuntu. Например, вам может потребоваться удалить приложение, которое вам больше не нужно, или освободить место на диске.
Не стесняйтесь оставлять комментарии, если у вас есть вопросы.
Как полностью удалить пакет в ubuntu?
Команда sudo apt purge удаляет пакет с зависимостями, но не удаляет конфиги и прочую мешанину, что он после себя оставляет. sudo apt autoremove по-моему вообще ничего не делает.
Как полностью удалить пакет с конфигами и прочей файловой расспыпухой в Ubuntu?
- Вопрос задан более года назад
- 263 просмотра
1 комментарий
Простой 1 комментарий

Если вы про конфиги которые появляются в вас в домашнем каталоге, то пакетные менеджеры их принципиально не трогают. Так что удаляйте руками. Вроде как есть программы которые помогают в поиске и удалении таких неактуальных конфигов.
Как удалить пакет в Linux
Чтобы удалить пакет в Linux, вы можете использовать утилиту управления пакетами вашей операционной системы. Какой именно инструмент использовать, зависит от дистрибутива Linux, который вы используете. Дальше приведем несколько примеров команд для удаления пакета в разных дистрибутивах Linux.
Зачем удалять пакеты в Linux?

Есть несколько причин, по которым вы можете захотеть удалить пакеты в Linux:
- Освобождение места на диске: на ваше ПК может быть ограниченное место на диске, вы можете удалить неиспользуемые пакеты, чтобы освободить место на диске.
- Установка других программ: если вы хотите установить другую программу, которая конфликтует с уже установленным пакетом, вам может потребоваться удалить этот пакет.
- Устранение проблем: часто пользователи сталкиваются с проблемами при использовании программы или пакета, удаление и повторная установка может помочь устранить проблему.
- Безопасность: если у вас есть уязвимый или устаревший пакет, который необходимо удалить из соображений безопасности, вы можете удалить его.
- Соблюдение лицензии: некоторые пакеты могут иметь ограничения использования, и вы можете быть обязаны удалить их, если нарушаете условия лицензии.
Удаление пакетов может помочь в управлении системой и обеспечении ее надежности и безопасности. Однако перед удалением пакетов, убедитесь, что вы знаете, как это повлияет на вашу систему и какие зависимости могут быть нарушены.
Debian, Ubuntu

Debian, Ubuntu и другие на основе Debian:
Эта команда удалит пакет, но оставит его конфигурационные файлы.
Чтобы удалить пакет и все его конфигурационные файлы, используйте:
Red Hat, CentOS
Red Hat, CentOS и другие на основе Red Hat:
Чтобы удалить пакет и все его зависимости, используйте:
Arch Linux:
Эта команда удалит пакет и все его зависимости, которые не нужны ни для каких других пакетов.
Если вы хотите удалить пакет и все его зависимости, используйте:
Если вы хотите удалить пакет, все его зависимости и их неиспользуемые зависимости, используйте:
Обратите внимание, что перед выполнением любой из этих команд вам может потребоваться ввести пароль администратора (root).