Как удалить программу в Ubuntu

Обновлено: 05.07.2024

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

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

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

  1. Нативные пакеты или пакеты Debian
  2. Пакеты снимков
  3. Приложения Flatpak

Нативные пакеты или пакеты Debian — это пакеты, которые можно найти в репозитории Ubuntu и добавить в него. Эти пакеты доступны только для дистрибутивов на основе Debian, включая Ubuntu. Для работы с другими дистрибутивами были представлены пакеты Snap и Flatpak. Эти пакеты можно запускать и выполнять во всех дистрибутивах Linux.

Способ 1. Удаление программного обеспечения с помощью Ubuntu Software Center

Если вы предпочитаете выполнять задачи в графическом виде, вы можете использовать приложение «Центр приложений Ubuntu» для удаления программного обеспечения. Это относительно простой и простой способ избавиться от приложений. Ubuntu Software Center также дает вам право удалить все пакеты Native, Snap и Flatpak, доступные вам в Ubuntu.

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

<р>1. Нажмите клавишу «Система (Windows)» и в строке поиска введите «Программное обеспечение Ubuntu». Вы должны увидеть этот значок в результатах. Нажмите на него, чтобы открыть.



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



3. Прокрутите список, чтобы найти приложение, которое вы хотите удалить. Когда вы найдете нужное приложение, нажмите кнопку удаления, чтобы начать процесс удаления.
4. Вам будет предложено ввести пароль своей учетной записи, как только вы нажмете кнопку «Удалить», чтобы продолжить удаление. Этот процесс будет повторяться для каждого приложения, которое вы хотите удалить.

Способ 2: удаление программного обеспечения с помощью терминала

Как упоминалось ранее, второй способ удаления приложений и программного обеспечения – это известная команда Linux "Терминал". Терминал лучше всего подходит для пользователей, которые предпочитают гораздо больше практического опыта при использовании своих компьютерных систем. Чтобы удалить приложения, вам нужно знать команды и имя удаляемого приложения.

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

Удаление собственных приложений Ubuntu с помощью терминала

<р>1. Чтобы удалить приложения из терминала, откройте терминал Ubuntu, нажав клавишу «Система (Windows)» и введите «Терминал» в поле поиска. Вы должны увидеть значок «Терминал»; нажмите здесь. Вы также можете открыть терминал, нажав «Ctrl + Alt + T» на клавиатуре.



2. Вы можете удалить собственные приложения, также известные как приложения Debian, введя любую из следующих команд в терминале.


<р>3. Если вы не знаете точное название программы, найдите ее в доступном списке. Чтобы найти ваше приложение в списке установленных приложений Debian, введите в терминале следующую команду


<р>
4. Найдя имя, повторите шаг 2, чтобы удалить программное обеспечение из вашей компьютерной системы.

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

Пакеты Snap стали очень популярными из-за их удобства. Чтобы удалить определенный пакет Snap, выполните следующие действия.


<р>1. Если вы не знаете точное имя вашего пакета Snap, введите следующую команду и найдите его в списке

<р>2. Как только вы узнаете правильное имя пакета Snap, который хотите удалить из своей системы, введите следующую команду в терминале.

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

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

<р>1. Если вы не знаете точное название вашего Flatpak, введите следующую команду и найдите нужный Flatpak в списке.

<р>2. Найдя нужный Flatpak, введите в терминале следующую команду, чтобы удалить нужный Flatpack из вашей системы.

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

Заключение

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

Об авторе

Зееман Мемон

Привет! Я инженер-программист по образованию, блоггер по навыкам, который любит писать о технологиях, разрабатывать веб-сайты и заниматься SEO. Вы можете связаться со мной в LinkedIn.

На самом деле удаление программ — один из самых простых способов освободить место на диске в Ubuntu и сохранить систему в чистоте.

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

Я сказал по-разному? Да, потому что в Ubuntu есть разные способы установки приложений и, следовательно, разные способы их удаления. Вы научитесь:

  • Удаление приложений из Ubuntu Software Center (для пользователей настольных компьютеров)
  • Удаление приложений с помощью команды apt remove
  • Удалить приложения Snap в командной строке (для пользователей среднего и опытного уровня)

Давайте рассмотрим эти шаги один за другим.

Способ 1. Удаление приложений с помощью Ubuntu Software Center

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

Вы можете просмотреть установленные приложения на вкладке "Установленные".

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

Когда вы открываете установленное приложение, вы должны увидеть возможность его удаления. Нажмите на нее.

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

Этот метод работает очень хорошо, за исключением случаев, когда Центр программного обеспечения ведет себя неправильно (он делает это часто), или если программа представляет собой программную библиотеку или какую-либо другую утилиту командной строки. В таких случаях всегда можно прибегнуть к терминалу.

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

Вы знаете, что для установки приложений можно использовать apt-get install или apt install. Для удаления используйте не команду apt-get uninstall, а команду apt-get remove или apt remove .

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

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

Программа не будет удалена немедленно. Вы должны подтвердить это. Когда он запросит ваше подтверждение, нажмите клавишу ввода или клавишу Y:

Имейте в виду, что вам придется использовать точное имя пакета в команде apt remove, иначе будет выдано сообщение об ошибке «невозможно определить местонахождение пакета».

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

Вы можете ввести первые несколько букв названия программы, которую хотите удалить. А затем нажмите клавишу табуляции. Он покажет все установленные пакеты, названия которых совпадают с этими буквами.

Когда вы увидите нужный пакет, вы можете ввести его полное имя и удалить его.

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

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

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

Совет. Использование apt purge для удаления пакета (для опытных пользователей)

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

Если вы хотите удалить его полностью, вы можете использовать команду apt purge. Вы можете использовать его вместо команды apt remove или после запуска команды apt remove.

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

Способ 3. Удаление приложений Snap в Ubuntu

Предыдущий метод работает с пакетами DEB, которые вы установили с помощью команды apt, программного центра или непосредственно из файла deb.

В Ubuntu также есть новая система упаковки под названием Snap. Большая часть программного обеспечения, которое вы найдете в Центре программного обеспечения Ubuntu, находится в этом формате пакета Snap.

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

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

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

Дополнительный совет: очистите свою систему с помощью одной волшебной команды

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

В терминале просто запустите эту команду:

Это безопасная команда, и она легко освободит несколько сотен МБ дискового пространства.

Заключение

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

Я надеюсь, что это простое руководство окажется полезным для новичков в Ubuntu. Вопросы и предложения всегда приветствуются.

Существуют различные способы установки в Ubuntu. Какие существуют способы удаления элементов?

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

11 ответов 11

Если приложение было установлено с помощью диспетчера пакетов, все, что вам нужно сделать, это запустить

Это всегда должно работать. Если терминал вас не волнует, вы можете открыть «Система» → «Администрирование» → «Диспетчер пакетов Synaptic», найти пакет, который хотите удалить, установить флажок рядом с ним и выбрать «отметить для удаления». После того, как вы нажмете «Применить», пакет должен быть удален. Конечно же, есть Центр программного обеспечения Ubuntu. Это почти то же самое, что и Synaptic. Просто найдите название приложения и нажмите кнопку "Удалить".

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

или -в Synaptic- "отметить для полного удаления" вместо просто "отметить для удаления".

Что касается приложений, которые были скомпилированы и установлены вручную, их не всегда можно удалить одним способом. Лучше всего просмотреть файл README/INSTALL, прилагаемый к исходному пакету, если он существует.

введите здесь описание изображения

Synaptic: то же самое

введите здесь описание изображения

подходящий-получить:

способности:

Важно отметить, что когда вы устанавливаете что-то, оно часто зависит от других пакетов. Когда вы запускаете команду apt-get remove

по умолчанию автоматически установленные приложения не удаляются. Часто это безопаснее (если вы временно удаляете что-то вроде ubuntu-desktop), но это может означать, что вы в конечном итоге получите кучу мусора.

aptitude будет автоматически удалять вещи (а также иметь приятный интерактивный интерфейс командной строки)

Вы также можете искать мусор в synaptic, используя фильтр "локальные или устаревшие" в разделе статуса.

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

Вот краткое изложение возможных способов:

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

  • dpkg --remove : самый простой инструмент командной строки. Избегайте.
  • apt-get remove или aptitude remove : это стандартные инструменты командной строки. Aptitude немного предпочтительнее: он немного сложнее. Например, он может вести журнал всех операций с пакетами.
  • synaptic: инструмент с графическим интерфейсом, доступный через меню графического интерфейса в разделе «Система/Администрирование».Поддерживает все функции, в целом очень хорошая программа.
  • Центр программного обеспечения: даже более приятный графический интерфейс, чем у Synaptic. Это улучшенная, обновленная версия старой «Установки и удаления программ».

Все это выполняет свою работу. Вы можете начать с наиболее удобного для пользователя (Центр программного обеспечения) и перейти к aptitude, если вам нужны определенные функции или вы очень часто устанавливаете или удаляете программы.

Обратите внимание, что эти операции удаляют большую часть программы, но иногда оставляют «файлы конфигурации» в таких местах, как /etc/apache2. В большинстве программ нет файлов конфигурации; некоторые серверные программы («демоны»). Во всех случаях, кроме нескольких, сохранение этих файлов конфигурации не принесет вреда. Если вы хотите удалить все, включая файлы конфигурации, вы можете использовать операцию «очистка». Для aptitude командная строка — «aptitude purge». (Объяснение Томми выше «очистить» не является точным. Операция «удалить», как и «очистить», удаляет все зависимости, которые были извлечены исходной программой.)

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

Что касается программного обеспечения, установленного из других каналов (обычно скомпилированного из исходного кода), вам в большинстве случаев приходится удалять файлы, установленные вручную. Они часто находятся где-то в /usr/local. Некоторое программное обеспечение предоставляет ярлыки, такие как «сделать удаление». Впрочем, не рассчитывайте на это. Чаще всего самым чистым решением является использование версии, предоставленной в репозиториях Ubuntu, которую можно удалить без проблем.

< бр />

Лори Кауфман


Лори Кауфман
Писатель

Лори Кауфман – специалист по технологиям с 25-летним опытом работы. Она была старшим техническим писателем, работала программистом и даже управляла собственным бизнесом в нескольких местах. Подробнее.


В Linux предусмотрены различные способы установки программного обеспечения. Вы можете установить программное обеспечение из стандартных репозиториев программного обеспечения Ubuntu с помощью Центра программного обеспечения Ubuntu, из-за пределов стандартных репозиториев программного обеспечения Ubuntu или путем компиляции исходного кода. Однако что, если вам нужно удалить программу?

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

Если у вас есть представление о том, что вы хотите удалить, но вы не знаете точного имени, прочтите нашу статью о том, как узнать точные имена пакетов в Linux. Вы также можете использовать команду «dpkg», чтобы увидеть список всех установленных пакетов на вашем компьютере, нажмите «Ctrl + Alt + T», чтобы открыть окно терминала. Введите следующую команду в командной строке и нажмите «Ввод».

ПРИМЕЧАНИЕ. Перед словом «список» стоят два дефиса.


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


Чтобы удалить программу, используйте команду «apt-get», которая является общей командой для установки программ и управления установленными программами. Например, следующая команда удаляет gimp и все файлы конфигурации с помощью команды «--purge» (перед «purge» стоят два дефиса).

sudo apt-get -- очистить удалить gimp

Введите пароль при появлении запроса и нажмите «Ввод».

ПРИМЕЧАНИЕ. Пароль не отображается при вводе. Однако вы можете выбрать отображение звездочек при вводе пароля.


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


Процесс установки продолжается. Когда это будет сделано, введите «exit» в командной строке и нажмите «Enter», чтобы закрыть окно терминала, или нажмите кнопку «X» в верхнем левом углу окна.


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


Как обсуждалось в этой статье, программы, установленные в Linux, зависят от других пакетов. Когда вы удаляете программу, могут быть пакеты, от которых зависела удаленная программа, которые больше не используются. Чтобы удалить любые неиспользуемые пакеты, используйте команду «autoremove», как показано в следующей команде.


Вы можете объединить две команды для удаления программы и удаления зависимостей, которые больше не используются, в одну, как показано ниже (опять же, два дефиса перед словом «автоматическое удаление»).

sudo apt-get purge -- автоматическое удаление gimp


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

Эта команда удаляет кеш aptitude в «/var/cache/apt/archives». Когда вы устанавливаете программу, файл пакета загружается и сохраняется в этом каталоге. Вам не нужно хранить файлы в этом каталоге. Однако единственный недостаток их удаления заключается в том, что если вы решите снова установить какую-либо из этих программ, пакеты придется загружать снова.


«apt-get» – это удобный инструмент, который позволяет быстро и легко загружать, устанавливать и удалять программы. Для получения дополнительной информации об использовании команды «apt-get», введите «apt-get» в командной строке и нажмите «Enter».

< /tbody>
Команды Linux
Файлы tar · pv · cat · tac · chmod · grep · diff · sed · ar · man · pushd · popd · fsck · testdisk · seq · fd · pandoc · cd · $PATH · awk · join · jq · fold · uniq · journalctl · tail · stat · ls · fstab · echo · less · chgrp · chown · rev · look · strings · type · rename · zip · unzip · mount · umount · install · fdisk · mkfs · rm · rmdir · rsync · df · gpg · vi · nano · mkdir · du · ln · patch · convert · rclone · shred · srm
Процессы alias · screen · top · nice · renice · прогресс · strace · systemd · tmux · chsh · история · at · пакетный · бесплатный · который · dmesg · chfn · usermod · ps · chroot · xargs · tty · pinky · lsof · vmstat · timeout · стена · yes · kill · спать · sudo · su · время · groupadd · usermod · группы · lshw · выключение · перезагрузка · halt · poweroff · passwd · lscpu · crontab · date · bg · fg
Сеть netstat · ping · traceroute · ip · ss · whois · fail2ban · bmon · копать · finger · nmap · ftp · curl · wget · who · whoami · w · iptables · ssh-keygen · ufw
  • › Что такое GrapheneOS и как она делает Android более приватным?
  • › 5 вещей, которые вы, вероятно, не знали о GIF-файлах
  • › Худшее, что есть в телефонах Samsung, — это программное обеспечение Samsung.
  • › Почему СМС должен умереть
  • › 7 основных функций Microsoft Excel для составления бюджета
  • › Сколько оперативной памяти требуется вашему ПК?

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