- Удаление программ Linux
- 1. Удалить программу через GUI
- 2. Удаление программ через пакетный менеджер
- 3. Удаление программ без пакетного менеджера
- Выводы
- Как устанавливать и удалять программное обеспечение в Ubuntu [Полное руководство].
- Как установить приложения в Ubuntu и как удалять установленное программное обеспечение
- 1.1 Установка программного обеспечения с помощью Центра программного обеспечения Ubuntu [Рекомендуется]
- 1.2 Удаление программного обеспечения с помощью программного центра Ubuntu [Рекомендуется]
- 2.1 Установка программного обеспечения в Ubuntu с помощью .deb файлов
- 2.2 Удаление программного обеспечения, которое было установлено с помощью .deb
- 3.1 Установка программного обеспечения в Ubuntu с помощью команд apt [рекомендуется]
- 3.2 Удаление программного обеспечения в Ubuntu с помощью apt-команд [рекомендуется]
- 4.1 Установка приложений в Ubuntu с помощью PPA
- 4.2 Удаление приложений, установленных с помощью PPA
- 5.1 Установка программного обеспечения с использованием исходного кода на Ubuntu Linux [Не рекомендуется]
- 5.2 Удаление программного обеспечения, установленного с помощью исходного кода [Не рекомендуется]
- Еще несколько способов установки приложений в Ubuntu
- Как вы устанавливаете приложения на Ubuntu?
Удаление программ Linux
Не всегда нам нужно только устанавливать программы. Иногда нужно очистить систему или удалить лишние пакеты и файлы чтобы освободить место на диске. Удаление программ в большинстве случаев выполняется очень просто вне зависимости от дистрибутива. Но иногда могут возникнуть сложности, например, с программами, которые сами создают множество файлов в файловой системе или программы, установленные вручную.
В этой статье мы рассмотрим как выполняется удаление программ Linux в разных дистрибутивах, какие программы можно использовать и какие команды нужны. Остановимся на том, как полностью удалить программу, чтобы она не оставляла следов в системе.
1. Удалить программу через GUI
В Ubuntu и многих других дистрибутивах необязательно использовать консоль для удаления программ, существуют центры приложений и графические интерфейсы. Здесь достаточно запустить утилиту, выбрать нужную программу или пакет и удалить ее. Например, во многих дистрибутивах применяется Gnome Software. Сначала запустите его из главного меню:
Затем найдите нужную программу, например, Gimp:
Откройте ее и нажмите кнопку «Удалить»:
Далее, подтвердите что ее нужно удалить и введите пароль суперпользователя:
После завершения работы, программа будет полностью удалена с вашего компьютера.
2. Удаление программ через пакетный менеджер
Самый простой и часто используемый способ удалить программу linux — это использовать стандартный пакетный менеджер из терминала. Если вы использовали пакетный менеджер для установки программы то единственным верным способом ее удаления будет тоже он. В зависимости от дистрибутива команды удаления будут отличаться, но, в целом, они будут иметь похожий синтаксис. Мы рассмотрим примеры для самых популярных дистрибутивов. Например, нам нужно удалить Firefox. В Ubuntu, Debian, Linux Mint и других дистрибутивах этого семейства команда будет выглядеть вот так:
sudo apt remove firefox
Эта команда удалит пакет из системы, но некоторые конфигурационные файлы останутся и будут занимать место. Чтобы полностью удалить программу используйте опцию purge:
sudo apt purge firefox
Более подробно о том, как удалить программу в Linux в Ubuntu мы рассматривали в отдельной статье, в том числе и работу с PPA. Для удаления пакета в CentOS или Red Hat выполните:
sudo yum remove firefox
В Fedora и основанных на ней дистрибутивах, кроме Red Hat, используется новый пакетный менеджер — dnf:
sudo dnf remove firefox
В OpenSUSE используется собственный пакетный менеджер — zypper:
sudo zypper remove firefox
Удаление программ Linux с помощью пакетного менеджера позволяет полностью очистить систему от остатков программы. После завершения удаления рекомендуется перезагрузить компьютер, чтобы убедиться, что все файлы были удалены. Теперь вы знаете как удалить программу в Linux через терминал.
Пакетный менеджер раскладывал файлы программы по системе, а значит он знает что и где находится, значит сможет все правильно удалить. Но если вы компилировали программу и устанавливали ее установочным скриптом, то вы не сможете удалить ее с помощью пакетного менеджера, поскольку он ничего не знает о ней.
3. Удаление программ без пакетного менеджера
Здесь тоже есть несколько вариантов. Если вы устанавливали программу из исходников с помощью компиляции и make install, то она разложена по всей системе. А это значит, что вы не сможете просто зайти и удалить папку с ней, как в Windows. Вам придется использовать тот же скрипт, что вы использовали для установки. Откройте терминал и выполните:
cd /папка/с/исходниками
$ sudo make uninstall
Первая команда переходит в папку с исходниками, вторая — удаляет программу. Если скрипта не сохранилось, то вы можете скачать его из интернета. Иначе программу не удалить. Еще один вариант установки программ — с помощью скрипта из официального сайта. Такие программы удалить намного проще. Они устанавливаются, как правило, в одну папку, для них существует специальный каталог в файловой системе Linux. Здесь они создают новую папку, где расположены все их файлы, включая исполняемые и файлы настроек. Например, чтобы удалить браузер Google Chrome, установленный, таким образом, нужно набрать:
sudo rm -Rf /opt/google-chrome/
Возможно, после удаления программы, вам стоит проверить папку /etc, так как там обязательно должны были остаться файлы настроек пути к библиотекам этой программы, исполняемым файлам и файлы сервисов. Также после удаления программ рекомендуется делать очистку системы Ubuntu.
Выводы
В этой статье мы рассмотрели как выполняется удаление программ Linux для различных дистрибутивов. Как видите, если правильно подходить к установке, то удалить программу очень просто. Сложности возникнут только если вы использовали нестандартные пути получения программ, что очень не рекомендуется.
Источник
Как устанавливать и удалять программное обеспечение в Ubuntu [Полное руководство].
Когда Вы переходите на Linux, опыт может быть ошеломляющим с самого начала. Даже такие базовые вещи, как установка приложений на Ubuntu могут показаться запутанными.
Не волнуйтесь. Linux предоставляет так много способов сделать одну и ту же задачу, что вполне естественно чувствовать себя потерянным, по крайней мере, в начале. Вы не одиноки. Мы все были на этом этапе.
В этом руководстве для начинающих я покажу Вам самые популярные способы установки программного обеспечения в Ubuntu. Я также покажу вам, как удалить программное обеспечение, которое вы устанавливаете.
Также я подскажу свои рекомендации о том, какие методы лучше использовать для установки программного обеспечения в Ubuntu. Присаживайтесь поудобнее, мы начинаем. Это длинная и подробная статья, которая даст вам много полезной информации.
Как установить приложения в Ubuntu и как удалять установленное программное обеспечение
В этом руководстве я использую Ubuntu 16.04 со средой рабочего стола Unity. Кроме пары скриншотов, руководство применимо ко всем другим оболочкам Ubuntu.
1.1 Установка программного обеспечения с помощью Центра программного обеспечения Ubuntu [Рекомендуется]
Самый простой и удобный способ найти и установить программное обеспечение в Ubuntu — это использование Центра программного обеспечения Ubuntu. В Unity вы можете найти Центр программного обеспечения Ubuntu в строке поиска и нажать на него, чтобы открыть его:
Вы можете заметить, что Центр программного обеспечения Ubuntu, чем-то похож на Google Play Store или App Store от компании Apple. Он демонстрирует все программное обеспечение, доступное для вашей системы Ubuntu. Вы можете либо искать приложение по его названию либо просто просмотреть различные категории программного обеспечения. Вы также можете выбрать что-то для себя в ТОПе приложений. Это ваш выбор.
Как только вы найдете нужное приложение, просто нажмите на него. Откроется страница внутри Центра программного обеспечения с описанием приложения. Вы можете прочитать описание, увидеть его рейтинг, а также прочитать отзывы. Еще, вы даже можете написать свой собственный отзыв, если хотите.
Как только вы убедитесь, что хотите установить приложение, просто напросто нажмите на соответствующую кнопку. Для установки приложений в Ubuntu вам нужно будет ввести пароль.
Что может быть проще?
Совет: Как я уже упоминал в статье об установке Ubuntu 16.04, необходимо включить репозиторий партнера Canonical. По умолчанию Ubuntu предоставляет только программное обеспечение, которое поступает из собственного репозитория (проверено Ubuntu).
Но есть также репозиторий Canonical Partner, который не контролируется непосредственно Ubuntu и включает в себя закрытое проприетарное программное обеспечение. Включение этого репозитория дает доступ к большему количеству программного обеспечения. Например, установить Skype в Ubuntu можно как раз этим методом.
В Unity Dash выберите программное обеспечение и обновления.
А здесь, на вкладке «Прочее программное обеспечение», проверьте параметры Canonical Partners.
1.2 Удаление программного обеспечения с помощью программного центра Ubuntu [Рекомендуется]
Мы только что увидели, как можно устанавливать программное обеспечение с помощью Центра программного обеспечения Ubuntu. Как насчет удаления программного обеспечения, которое вы установили с помощью этого метода?
Удалить приложения с помощью Центра программного обеспечения Ubuntu так же просто, как и сам процесс установки.
Откройте Центр программного обеспечения и перейдите на вкладку Установленное. В ней будет показано все установленное программное обеспечение. В качестве альтернативы вы можете просто воспользоваться поиском по имени.
Чтобы удалить приложение из Ubuntu, просто нажмите на кнопку Удалить. Затем здесь снова потребуется ввести пароль.
2.1 Установка программного обеспечения в Ubuntu с помощью .deb файлов
.deb-файлы аналогичны .exe-файлам в Windows. Они позволяют легко устанавливать программное обеспечение. Многие производители программного обеспечения предоставляют свои программы в формате .deb: Прекрасный пример такой программы — Google Chrome.
Вы можете загрузить .deb-файл с официального сайта.
После загрузки .deb-файла просто дважды щелкните по нему, чтобы запустить его. Он откроется в Центре программного обеспечения Ubuntu, и вы сможете установить его так же, как мы это делали в разделе 1.1.
Кроме того, вы можете использовать легковесную программу Gdebi для установки .deb файлов в Ubuntu.
После установки программы вы можете удалить загруженный .deb-файл.
Совет: Несколько вещей, о которых следует помнить при работе с .deb-файлами:
- Убедитесь, что вы загружаете .deb-файл из официального источника. Используйте только официальный сайт или страницы GitHub.
- Убедитесь, что вы загружаете .deb-файл правильного системного типа (32-разрядный или 64-разрядный). Необходимо знать, какой разрядности ваша система Ubuntu 32-битной или 64-битной.
2.2 Удаление программного обеспечения, которое было установлено с помощью .deb
Удаление программного обеспечения, которое было установлено из файла .deb — это тот же самый процесс, который мы видели ранее в разделе 1.2. Просто перейдите в Центр программного обеспечения Ubuntu, найдите название приложения и нажмите кнопку Удалить, чтобы удалить его.
В качестве альтернативы можно использовать Synaptic Package Manager, поскольку может случиться, что установленное приложение не отображается в Центре программного обеспечения Ubuntu. Synaptic Package Manager перечисляет все программное обеспечение, доступное для вашей системы, и все программное обеспечение, уже установленное там. Это очень мощный и очень полезный инструмент.
До появления Центра Программного Обеспечения Ubuntu для обеспечения более удобного подхода к установке программного обеспечения, Synaptic была программой по умолчанию для установки и удаления программного обеспечения в Ubuntu.
Вы можете установить Synaptic Package Manager, нажав на ссылку ниже (она откроет Центр программного обеспечения Ubuntu).
Откройте Synaptic Manager и найдите программное обеспечение, которое вы хотите удалить. Установленное программное обеспечение отмечено зеленой кнопкой. Нажмите на нее и выберите «пометить для удаления». После этого нажмите кнопку «Применить», чтобы удалить выбранное программное обеспечение.
3.1 Установка программного обеспечения в Ubuntu с помощью команд apt [рекомендуется]
Вы могли заметить множество сайтов, дающих вам команду типа «sudo apt-get install» для установки программного обеспечения в Ubuntu.
На самом деле это командная строка, эквивалентная тому, что мы видели в разделе 1. В основном, вместо того, чтобы использовать графический интерфейс Центра программного обеспечения Ubuntu, вы используете интерфейс командной строки. Больше ничего не меняется.
Использование команды apt-get для установки программного обеспечения чрезвычайно просто. Все, что вам нужно сделать, это использовать команду типа:
Здесь sudo дает вам привилегии «admin» или «root» (в терминологии Linux). Вы можете заменить имя package_name на имя желаемого программного обеспечения.
apt-get команды имеют автозавершение, поэтому если Вы наберете несколько букв и нажмете tab, то в нем будут перечислены все программы, которые соответствуют этим буквам.
3.2 Удаление программного обеспечения в Ubuntu с помощью apt-команд [рекомендуется]
Вы можете легко удалить программное обеспечение, которое было установлено с помощью Ubuntu Software Center, команды apt или файла .deb с помощью командной строки.
Все, что вам нужно сделать, это использовать следующую команду — просто замените package_name на имя программы, которую вы хотите удалить.
Опять же, вы можете извлечь выгоду из функции автозавершения, нажав клавишу табуляции, когда начнете писать первые буквы названия программы.
Использование команд apt-get не является супер секретной функцией. На самом деле это очень удобно. С помощью этих простых команд Вы можете познакомиться с терминалом Ubuntu Linux, и это действительно поможет в долгосрочной перспективе.
4.1 Установка приложений в Ubuntu с помощью PPA
PPA расшифровывается как «Личный архив пакетов»(Personal Package Archive). Это еще один метод, который разработчики используют для предоставления своего программного обеспечения пользователям Ubuntu.
В разделе 1 мы столкнулись с термином «репозиторий». Репозиторий в основном содержит коллекцию программного обеспечения. В официальном репозитории Ubuntu находятся только программы, которые одобрены Ubuntu. В репозитории партнеров Canonical содержится программное обеспечение от поставщиков-партнеров.
Таким же образом PPA позволяет разработчику создать свой собственный репозиторий APT. Когда конечный пользователь (т.е. вы) добавляет этот репозиторий в систему (с помощью записи в список sources.list), программное обеспечение, предоставляемое разработчиком в его репозитории, становится доступным пользователю.
Теперь вы можете спросить, в чем необходимость PPA, когда у нас уже есть официальный репозиторий Ubuntu?
Ответ заключается в том, что не все программное обеспечение автоматически добавляется в официальный репозиторий Ubuntu. Только доверенное программное обеспечение попадает в этот список. Представьте себе, что вы разработали классное приложение для Linux и хотите регулярно предоставлять пользователям обновления, но для того, чтобы его можно было добавить в репозиторий Ubuntu, потребуется несколько месяцев (оно также может вообще не быть добавлено). В таких случаях может пригодиться PPA.
Кроме того, официальный репозиторий Ubuntu часто не включает в себя последнюю версию программы. Это делается для обеспечения стабильности системы Ubuntu. Совершенно новая версия программного обеспечения может иметь регрессию, которая может повлиять на систему. Поэтому требуется некоторое время, прежде чем новая версия попадет в официальный репозиторий — иногда месяцы.
Но что, если вы не хотите ждать, пока последняя версия попадет в официальный репозиторий Ubuntu? Именно здесь PPA может помочь. Используя PPA, вы получите более новую версию.
Обычно PPA используется с тремя командами. Первая добавляет репозиторий PPA в список исходников. Вторая обновляет кэш списка программного обеспечения, чтобы ваша система знала о новом доступном программном обеспечении. А третья устанавливает программное обеспечение из PPA.
Я покажу вам пример с использованием темы Numix PPA:
В приведенном выше примере мы добавили PPA, предоставляемый проектом Numix. И после обновления информации о программном обеспечении, мы добавили две программы, доступные в Numix PPA.
Если вам нужно приложение с графическим интерфейсом, вы можете использовать приложение Y-PPA. Оно позволяет осуществлять поиск PPA, а также добавлять и удалять программное обеспечение лучшим образом.
Совет: Безопасность PPA сомнительна. Мой совет — добавляйте PPA из доверенных источников, желательно из официальных.
4.2 Удаление приложений, установленных с помощью PPA
Я уже подробно обсуждал удаление PPA из Ubuntu. Чтобы быстро объяснить это здесь, вы можете использовать следующие две команды.
Первая команда удаляет программное обеспечение, установленное через PPA. Вторая команда удаляет PPA из списка sources.list.
5.1 Установка программного обеспечения с использованием исходного кода на Ubuntu Linux [Не рекомендуется]
Установка программного обеспечения с использованием исходного кода не является тем, что я бы рекомендовал вам. Это утомительно, хлопотно и не очень удобно. Вам придется бороться с зависимостями и прочим. Вам придется хранить файлы с исходным кодом в системе, иначе вы не сможете деинсталлировать программу позже.
Но сборка из исходных текстов все равно является предпочтительным методом для большинства людей, даже если они не разрабатывают свои собственные программы. По правде говоря, последний раз я использовал исходный текст 5 лет назад, когда я был стажером, и мне пришлось разрабатывать программу с помощью Ubuntu. С тех пор я предпочитаю другие способы установки приложений в Ubuntu. Для обычных пользователей настольных компьютеров Linux следует избегать установки с исходных кодов.
Я буду краток в этом разделе и просто перечислю шаги по установке программного обеспечения из исходных текстов:
- Скачайте исходный код программы, которую вы хотите установить.
- Распакуйте скачанный файл.
- Перейдите в распакованный каталог и найдите файл README или INSTALL. Хорошо разработанное программное обеспечение может включать такой файл для предоставления инструкций по установке и/или удалению.
- Ищите файл, называемый конфигурацией. Если он присутствует, запустите файл с помощью команды ./configure — это проверит, есть ли в вашей системе все необходимое программное обеспечение (в терминологии программного обеспечения это называется «зависимостями») для установки программы. Обратите внимание, что не все программы содержат конфигурационный файл, что, на мой взгляд, является плохой практикой разработки.
- Если configure уведомляет вас об отсутствующих зависимостях, установите их.
- Как только у вас все будет, воспользуйтесь командой make, чтобы скомпилировать программу.
- После компиляции программы запустите команду sudo make install для установки программы.
Обратите внимание, что некоторые программы предоставляют вам сценарий установки, и просто запустив этот файл, вы установите программу в систему. Но в большинстве случаев так не везет.
Также обратите внимание, что программы, которые вы устанавливаете этим методом, не будут обновляться автоматически, как программы, установленные из репозитория Ubuntu или из PPAs или .deb файлов.
5.2 Удаление программного обеспечения, установленного с помощью исходного кода [Не рекомендуется]
Если вы думали, что установка программного обеспечения из исходных кодов была сложной, подумайте еще раз. Удаление программного обеспечения, установленного с исходными текстами, может быть еще большей болью.
- Во-первых, вы должны сохранить исходные тексты, которые вы использовали для установки программы.
- Во-вторых, при установке вы должны убедиться, что есть способ удалить программу. Плохо настроенная программа может не предоставить способа деинсталляции, и тогда вам придется вручную удалить все файлы, установленные программой.
Обычно, чтобы удалить программу, нужно перейти в ее извлеченный каталог и использовать следующую команду:
Но это не является гарантией того, что это будет всегда работать.
Видите ли, к исходному коду прилагается множество но и если и не так уж много преимуществ. Поэтому я не рекомендую использовать исходный код для установки программного обеспечения на Ubuntu.
Еще несколько способов установки приложений в Ubuntu
Есть еще несколько (не очень популярных) способов установки программного обеспечения в Ubuntu. Так как эта статья уже слишком длинная, я не буду рассказывать о них здесь. Я просто перечислю их ниже:
- Новая Snap-упаковка Ubuntu.
- команды dpkg
- Использование AppImage
- pip: используется для установки программ на базе Python
Как вы устанавливаете приложения на Ubuntu?
Если вы уже используете Ubuntu, какой ваш любимый способ установки программного обеспечения? Было ли это руководство полезным для вас? Делитесь своими мнениями, предложениями и вопросами.
Источник