Как удалить пакет в Ubuntu

Обновлено: 21.11.2024

Пока вы работаете в среде Linux, большинство приложений или пакетов вы считаете полезными для решения своих проблем, но после того, как попробуете эти приложения, вы захотите удалить эти пакеты из своей системы. Это более простой способ удаления пакетов с помощью графического интерфейса. Однако вы должны иметь базовые знания о том, как удалить или удалить пакет из системы Linux с помощью метода командной строки.

В этом руководстве мы поговорим о том, как удалить пакет в дистрибутиве Ubuntu, используя оба метода: либо с помощью графического интерфейса, либо с помощью среды командной строки.

Предпосылки

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

Способы удаления пакета в системе Ubuntu 20.04

Следующими двумя способами можно удалить пакет из операционной системы Ubuntu 20.04:

  1. Удаление пакета из Ubuntu с помощью терминала (метод командной строки)
  2. Удаление пакета из Ubuntu с помощью графического интерфейса.

Способ 1. Удаление пакета с помощью терминала (метод командной строки)

Большинство пользователей Ubuntu Linux предпочитают использовать метод командной строки для удаления или удаления приложения из системы Ubuntu. Метод командной строки предлагает больше контроля и возможностей для удаления пакетов.

Список установленных пакетов Ubuntu

Необходимо знать точное имя пакета, чтобы удалить программное обеспечение или пакет из вашей системы Ubuntu. Поэтому в системе Ubuntu 20.04 вы можете просмотреть установленные пакеты с помощью следующей команды:

Приведенная выше команда отображает большой список установленных пакетов в вашей системе. но было бы трудно найти точное имя пакета в отображаемом списке установленных пакетов. Чтобы просмотреть вывод в более удобочитаемой форме, используйте «меньше» с приведенной выше командой следующим образом:

Нажмите Enter, чтобы перейти к следующему пакету.

Вы также можете найти точное имя пакета во всем списке с помощью команды grep следующим образом:

Например, чтобы найти все пакеты «apache2», используйте следующую команду:

Команды для удаления пакета с помощью терминала в Ubuntu

Следующие четыре наиболее часто используемые команды помогают удалить программный пакет или приложение из системы Ubuntu:

Удалите пакет с помощью команды «удалить».
Чтобы удалить или удалить пакет из системы Ubuntu, используйте команду «apt-get remove», за которой следует имя пакета, как показано ниже:

Вы также можете удалить несколько пакетов одновременно, используя следующий синтаксис команды:

Например, мы хотим удалить пакеты zip и wget из системы Ubuntu. Используйте указанную ниже команду для удаления этих пакетов:

Удалите пакет с помощью команды «purge»
Команда «apt-get remove» удаляет весь пакет из вашей системы Ubuntu. Но он оставляет некоторые пакеты и файлы конфигурации в вашей системе. Однако, чтобы полностью удалить пакет, включая все файлы конфигурации, используйте «очистку» вместо выполнения команды «удалить». Следующая команда «очистить» используется для полного удаления пакета из системы Ubuntu:

Например, чтобы удалить пакеты apache2 вместе со всеми файлами конфигурации из вашей системы, используйте следующую команду:

Удалите неиспользуемые пакеты.
Когда вы устанавливаете приложение в Ubuntu, оно также может загружать и устанавливать зависимости, необходимые для правильной установки приложения. Когда вы удаляете необходимые пакеты, зависимости пакетов все еще остаются в вашей системе, но не используются. Эти оставшиеся или неиспользуемые пакеты можно удалить из системы Ubuntu, выполнив следующую команду:

Вы также можете очистить кэш от устаревших/старых пакетов, выполнив указанную ниже команду:

Удаление пакетов моментальных снимков
Диспетчер пакетов моментальных снимков является частью новых версий Ubuntu. Итак, когда вы самостоятельно удаляете пакет с помощью snap, вам нужен список всех установленных пакетов snap.Используя приведенную ниже команду, вы можете легко отобразить список всех установленных пакетов моментальных снимков:

После получения списка установленных пакетов моментальных снимков используйте следующую команду для удаления пакета моментальных снимков:

Например, чтобы удалить приложение «discord» из списка оснастки, используйте следующую команду:

Способ 2. Удаление пакета из Ubuntu с помощью графического интерфейса

Альтернативный способ удаления пакета — использование программного центра Ubuntu. Диспетчер пакетов программного обеспечения доступен на левой боковой панели рабочего стола Ubuntu. Чтобы получить доступ к этому приложению, щелкните значок «Программное обеспечение Ubuntu» или запустите его с помощью панели поиска приложений следующим образом:

В вашей системе отображается следующее окно диспетчера программного обеспечения Ubuntu. Нажмите на вкладку «Установлено», чтобы увидеть все установленные пакеты. Здесь вы можете найти приложение, которое хотите удалить из своей системы Ubuntu.

Выберите приложение, которое вы хотите удалить с вашего компьютера с Ubuntu, следующим образом:

Заключение

Мы изучили различные команды, с помощью которых вы можете легко удалить пакет или программное обеспечение из вашей системы Ubuntu 20.04. Кроме того, мы также продемонстрировали, как удалить или удалить пакет с помощью графического интерфейса программного центра Ubuntu. Вы можете использовать любой метод удаления пакета через командную строку или с помощью графического интерфейса; эти методы полезны для каждого пользователя Linux.

Об авторе

Самрина Аслам

Самрина Аслам имеет степень магистра в области разработки программного обеспечения. В настоящее время она работает фрилансером и техническим писателем. Она энтузиаст Linux и написала различные статьи по компьютерному программированию, различным разновидностям Linux, включая Ubuntu, Debian, CentOS и Mint.

В этом кратком руководстве показано, как удалять или удалять пакеты в Ubuntu 18.04 | 16.04 системы.

Если вы студент или новый пользователь, который ищет систему Linux для начала обучения, проще всего начать с ОС Ubuntu Linux…. Это отличная операционная система Linux для начинающих.

Ubuntu — это операционная система Linux с открытым исходным кодом, которая работает на настольных компьютерах, ноутбуках, серверах и других устройствах…

Студенты и новые пользователи обнаружат, что Linux не так уж сильно отличается от Windows и других операционных систем во многих отношениях, особенно когда речь идет об управлении установленными программами и пакетами.…

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

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

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

В Ubuntu приложения доступны в двух форматах:

Пакеты Snap называются Snap, а пакеты Debian — deb. Если приложение доступно в обоих форматах, Ubuntu Software сначала перечисляет приложения snap.

Удаление пакетов через Ubuntu Software Center

Новые пользователи и учащиеся, которые еще не знакомы с командной строкой, настольные компьютеры Ubuntu поставляются с диспетчером пакетов с графическим интерфейсом под названием Software Center. Эта утилита предоставляет графический пользовательский интерфейс (GUI) для поиска, установки и удаления приложений и пакетов.

Чтобы удалить или удалить пакеты через Ubuntu Software Center, выполните следующие действия:

Щелкните значок Ubuntu Software в Dock или найдите Software в окне поиска «Обзор действий», чтобы открыть Центр программного обеспечения.

Когда откроется программное обеспечение Ubuntu, нажмите кнопку «Установлено» вверху, чтобы просмотреть список всех установленных приложений в системе.

Просмотрите список установленных приложений и найдите то, которое хотите удалить.

Установочные пакеты перечислены в алфавитном порядке. Когда вы найдете приложения, выберите их, чтобы выделить.

Затем нажмите кнопку «Удалить». вам будет предложено подтвердить, что вы хотите удалить приложение. Далее вам будет предложено авторизоваться, введя свой пароль. После этого приложение будет удалено.

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

Вам будет предложено подтвердить, хотите ли вы, чтобы это произошло, прежде чем приложения будут удалены.

Удаление пакетов через командную строку

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

Точно так же, как и выше, где вы ищете все установленные пакеты, вы можете использовать команду apt list, чтобы вывести список всех установленных пакетов.

Например, выполните приведенные ниже команды, чтобы получить список всех установочных пакетов.

список sudo apt --installed

Должен быть список всех установленных пакетов.

Чтобы удалить пакет из списка, просто запустите команду apt-get или apt, чтобы удалить его.

sudo apt удалить имя_пакета

Замените package_name на пакет, который вы хотите удалить.

Чтобы удалить несколько пакетов, выполните приведенные ниже команды

sudo apt удалить package_name_1 package_name_2

Чтобы полностью удалить пакеты и их файл настроек конфигурации, используйте команду apt get с параметрами очистки.

sudo apt purge package_name

Для пакета Snap вы можете вывести список с помощью следующих команд:

Удалите пакеты Snap с помощью приведенных ниже команд:

sudo snap удалить package_name

Поздравляем! Вы узнали, как удалять пакеты из Ubuntu с помощью Центра программного обеспечения с графическим интерфейсом, а также инструмента командной строки apt.

Я пытаюсь выполнить чистую установку пакета octave3.2.

Для этого я удалил его, а затем попытался переустановить.

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

Достаточно ли этого сделать?

10 ответов 10

Это очень общий ответ на вопрос о влиянии очистки пакетов. Чтобы получить совет, относящийся к вашей ситуации, вам придется отредактировать свой вопрос, включив в него дополнительную информацию, в частности полный и точный текст сообщения об ошибке, которое вы получаете.

Удаление пакетов с помощью sudo apt purge . или sudo apt --purge remove . удалит их и все их глобальные (т. е. общесистемные) файлы конфигурации. Обычно это то, что люди имеют в виду, когда говорят о полном удалении пакета.

Но это не означает, что ваша система такая же, какой она была до установки пакета. В частности:

Это не удаляет пакеты, которые были установлены как зависимости, когда вы установили пакет, который вы сейчас удаляете. Предполагая, что эти пакеты не являются зависимостями каких-либо других пакетов и что вы не пометили их как установленные вручную, вы можете удалить зависимости с помощью sudo apt autoremove или (если вы хотите также удалить их общесистемные файлы конфигурации) sudo apt -- очистить автоудаление .

Это не удаляет несистемные файлы конфигурации. В частности, он не удаляет пользовательские настройки:

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

  • Если эти файлы/папки не хранятся в .config , они обычно начинаются с расширения . самих себя. В любом случае вы можете увидеть их с помощью ls, используя флаг -a или -A, и вы можете увидеть их в Nautilus и большинстве других файловых браузеров/менеджеров, нажав Ctrl + H или выбрав «Просмотр»> «Показать скрытые файлы».

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

Он не удаляет новые ключи gconf или dconf и не отменяет любые изменения конфигурации gconf или dconf.

Использование purge или --purge remove вместо remove не отменяет изменения существующих общесистемных файлов конфигурации, предоставленных другими пакетами или созданных пользователем вручную. Однако иногда такие изменения отменяются путем удаления пакета (независимо от того, является ли это очисткой, а не удалением).

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

Пакет — это сжатый файловый архив, содержащий все файлы, поставляемые с данным приложением в дистрибутивах Linux. Новое программное обеспечение для ПК на базе Linux поставляется и поддерживается пакетом. Исполняемые установщики используются так же, как исполняемые установщики используются на компьютерах под управлением Windows.

В этой статье обсуждаются два способа удаления пакета из системы Ubuntu. Вы можете следовать любому из двух в соответствии с вашими требованиями.

Удаление пакета с помощью Software Center Ubuntu

Центр программного обеспечения похож на магазин приложений Apple и позволяет устанавливать и удалять пакеты. Если вы новый пользователь и вам сложно работать с командной строкой, вы можете удалить пакет через программный центр, если он установлен программным центром Ubuntu.

Шаг 1. Откройте Центр программного обеспечения Ubuntu
Нажмите значок Центра программного обеспечения в списке значков в левой части экрана Ubuntu:

Шаг 2. Откройте установленные приложения.
Нажмите вкладку «Установлено» в программном центре Ubuntu:

Шаг 3: Удалить пакет/приложение
Теперь вы можете удалить любой пакет, присутствующий в установленных пакетах программного центра Ubuntu. Я удаляю Document Scanner из установленных пакетов, нажимая кнопку «Удалить» перед удаляемым пакетом:

Появится диалоговое окно, нажмите «Удалить»:

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

Некоторые установленные пакеты недоступны в «установленных пакетах» программного центра Ubuntu, поэтому мы можем удалить их с помощью терминала. Есть три способа удалить пакет с помощью командной строки:

Удаление пакета с помощью команды «apt». Для удаления пакетов лучше всего использовать команду «apt».

apt(Advanced Packaging Tool) — менеджер пакетов Ubuntu по умолчанию.

Укажите имя пакета, который вы хотите удалить.

Пример: выполните указанную ниже команду, чтобы удалить пакет «nodejs» из системы Ubuntu:

Вместо «nodejs» напишите название пакета, который хотите удалить.

Удаление пакета с помощью «dpkg»: мы также можем удалить пакет из системы с помощью команды dpkg, dpkg — это менеджер пакетов Debian, который позволяет вам устанавливать, собирать, удалять пакеты и управлять ими:

Измените «имя пакета» в соответствии с вашими требованиями.

Пример: выполните указанную ниже команду, чтобы удалить пакет make из системы Ubuntu:

Вместо make напишите название пакета, который хотите удалить.

Удаление пакета с помощью «Snap». Хотя менеджер пакетов Snap является очень новым, он включен во все текущие выпуски Ubuntu. Чтобы удалить пакеты, которые были установлены как пакеты snap, вам нужно запустить команду snap, которая работает независимо от команды apt. Синтаксис приведен ниже:

Укажите «имя пакета», который вы хотите удалить.

Пример: запустите указанную ниже команду, чтобы удалить пакет «rocketchat-server» (который устанавливается как пакет snap) из системы Ubuntu:

Вместо «rocketchat-server» напишите название пакета, который хотите удалить.

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

Выполните указанную ниже команду, чтобы удалить неиспользуемые пакеты:

Заключение

Чтобы освободить место, занимаемое некоторыми неиспользуемыми пакетами, Ubuntu позволяет удалить эти ненужные пакеты из вашей системы.В этой статье мы подробно рассмотрели, как удалить ненужные пакеты с помощью программного центра Ubuntu и с помощью командной строки, в которой обсуждаются команды для удаления пакетов из системы; используя apt, dpkg и snap. Внимательно прочитайте статью, чтобы удалить ненужные пакеты из вашей системы Ubuntu.

Об авторе

Алишба Ифтихар

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

В этом учебном пособии вы познакомитесь с несколькими способами удаления пакетов программного обеспечения из системы Ubuntu Linux. Мы подробно описываем варианты удаления с помощью GUI (графического пользовательского интерфейса), встроенного в Ubuntu Software Center, и с помощью командной строки.

  • Учетная запись пользователя с правами sudo/администратора для установки/удаления программного обеспечения из Ubuntu
  • Доступ к окну терминала/командной строке (Ctrl+Alt+T) – необязательно

7 способов удалить пакеты Ubuntu

Удалить с помощью Ubuntu Software Manager

Если вы используете Ubuntu с графическим интерфейсом по умолчанию, вы можете быть знакомы с менеджером программного обеспечения по умолчанию. Этот графический инструмент дает список доступных и установленных программ. Запустите его, щелкнув значок Ubuntu Software Center.

После загрузки утилиты вверху появляются три вкладки:

  • Все — список всего доступного программного обеспечения. Вы можете искать в этом списке новые программы для добавления.
  • Установлено. Здесь перечислены только те программы, которые вы установили.
  • Обновления — список всех программ, для которых доступны обновления. Дополнительную информацию об обновлениях можно найти здесь.

Перейдите на вкладку "Установлено". Прокрутите список программ вниз и нажмите кнопку «Удалить» рядом с программой, которую нужно удалить.

Используйте диспетчер пакетов Synaptic

Центр приложений Ubuntu по умолчанию может отображать не все приложения в вашей системе. Synaptic Package Manager — более надежное приложение. Диспетчер пакетов Synaptic включен по умолчанию в некоторые версии Ubuntu. Используйте панель поиска, чтобы найти и запустить его в своей системе.

Если в вашей системе нет Synaptic Package Manager, установите его с помощью Ubuntu Software Center.

После загрузки диспетчера пакетов Synaptic в меню слева выберите «Состояние» > «Установлено». Здесь перечислены все приложения в вашей системе.

Чтобы удалить приложение, выделите его > щелкните правой кнопкой мыши > выберите "Пометить для удаления", а затем нажмите "Применить". Это приведет к удалению программного обеспечения, но оставит файлы конфигурации нетронутыми.

Чтобы удалить стандартные файлы конфигурации вместе с программным пакетом, вместо этого выберите Отметить для полного удаления.

Как удалить пакет в Ubuntu из командной строки

Dpkg (пакет Debian) — это стандартный менеджер пакетов во многих версиях Linux. Чтобы удалить пакет с помощью команды dpkg, вам нужно знать точное имя пакета, который вы собираетесь удалить.

Чтобы получить список установленных пакетов в Ubuntu, введите в окне терминала следующее:

Эта команда выводит список всего программного обеспечения, но этот список может быть слишком длинным и бесполезным.

Чтобы упростить просмотр списка, добавьте следующее:

Если вы знаете название пакета, который хотите удалить, вы можете найти его вместо этого:

Замените имя_пакета на искомое слово.

Если вы не знаете полного имени, укажите часть имени, окружив ее звездочками (*), как показано ниже:

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

Примечание. Не рекомендуется использовать dpkg для удаления пакетов программного обеспечения. Рекомендуемый вариант — использовать менеджер пакетов, который удалит все зависимости. Например, dpkg может удалить указанный пакет, но все его зависимости останутся в системе и могут работать некорректно.

Команда удаления Apt-Get

Чтобы удалить определенный пакет, используйте команду apt-get remove:

Эта команда предлагает apt просканировать установленные приложения и попытаться удалить или восстановить все сломанные.

Команда Apt-Get Purge

Замените package_name на фактическое имя пакета, сгенерированное apt или dpkg.

Команда удаления удаляет только программное обеспечение, но не файлы конфигурации.

Чтобы удалить программу и файлы конфигурации, используйте команду очистки:

Очистить команду

Менеджер пакетов apt также может очистить вашу систему.

Чтобы удалить кеш старых/устаревших пакетов, введите:

Некоторые программы устанавливаются с зависимостями. Это другие программные пакеты, необходимые для запуска программы. Приложение можно удалить, и все его зависимости останутся в вашей системе.

Эта команда предлагает apt просканировать установленные приложения и попытаться удалить или восстановить все сломанные.

Команда автоматического удаления

Менеджер пакетов apt может удалить потерянные или ненужные зависимости с помощью autoremove :

Если у вас есть какие-либо неудачные установки, сломанные зависимости или поврежденные файлы пакетов, apt может попытаться восстановить их с помощью команды:

Эта команда предлагает apt просканировать установленные приложения и попытаться удалить или восстановить все сломанные.

Теперь вы должны хорошо понимать несколько способов поиска и удаления пакетов в Ubuntu Linux.

Читайте также: