Как устанавливать программы в Linux Mint
Linux Mint — один из распространённых дистрибутивов Linux, основанный на Ubuntu. Долгое время он занимал первом месте в рейтинге популярных дистрибутивов по версии веб-сайта DistroWatch. Основатели, Клемент Лефевр и команда разработчиков «Mint Linux Team», ставили перед собой цель создать удобный, мощный и простой в использовании дистрибутив Linux, и у них это получилось!
Однако несмотря на всю простоту использования и настройку системы, поначалу у многих пользователей возникают проблемы с установкой нового программного обеспечения. В Linux установка новых программ выполняется из репозиториев с помощью специальных пакетов, и в этой статье мы рассмотрим различные способы установки программ в Linux Mint.
Установка программ в Linux Mint 20
1. Центр приложений
Самое простое, что может сделать новичок для установки новых пакетов — это открыть встроенный в систему графический менеджер программ. Нажмите на значок Linux Mint слева снизу и в поисковой строке необходимо ввести слово software. В отобразившихся результатах необходимо выбрать Software Manager и запустить:
Здесь можно найти множество популярных программ для решения множества повседневных задач. Все они разбиты на тематические категории, а также присутствует поиск, с помощью которого можно найти конкретную программу. При выборе того или иного приложения можно ознакомиться с его интерфейсом на скриншотах, узнать размер, версию, а также почитать отзывы множества пользователей со всего мира.
Помимо всего прочего, менеджер программ может как устанавливать, так и удалять уже ненужные в системе пакеты. Для удаления программ нажмите кнопку в правом верхнем углу и в открывшемся меню выберите Show installed applications:
В открывшемся окне вы увидите всё ПО, установленное с помощью менеджера программ. При переходе от одного к другому вы можете буквально в один клик удалить ненужную программу:
Менеджер программ содержит сотни различных приложений, однако и этого порой бывает недостаточно. Поэтому обратимся к другим способам установки.
2. Менеджер пакетов Synaptic
Synaptic package manager — менеджер пакетов, с графическим интерфейсом, с помощью которого можно устанавливать, обновлять или удалять пакеты в системе. В новейших сборках Linux Mint менеджер пакетов Synaptic включён по умолчанию и не требует установки. Нажмите на значок Linux Mint слева снизу и в поисковой строке введите слово synaptic. В отобразившихся результатах необходимо выбрать synaptic и запустить. При каждом запуске программа будет запрашивать пароль суперпользователя (пользователя root):
После ввода пароля отобразится главная страница Synaptic:
Вот так выглядит информация о пакете:
Поначалу интерфейс программы может показаться сложным, однако это не так. Попробуем немного разобраться, установив какой-нибудь пакет. Например, необходимо установить программу под названием mc. Нажмите на кнопку Search которая расположена справа сверху. В появившемся поисковом окне необходимо ввести название программы, а в качестве фильтра для поиска (Look In) необходимо выбрать поиск по имени (Name) и нажать на кнопку Search:
Программа тут же выдаст все пакеты, которые попадают под описание поиска:
Для установки пакета необходимо кликнуть по нему правой кнопкой мыши и выбрать пункт Mark for Installation далее отобразится окно, которое сообщит о том, что будут внесены дополнительные изменения в систему, такие как установка дополнительных пакетов (зависимости). Для подтверждения необходимо нажать на кнопку Mark:
Так же программа дополнительно подсветит пакеты, которые будут установлены вместе с головным пакетом тем самым сформировав зависимости:
Для начала установки необходимо нажать на кнопку Apply которая находится слева сверху после этого начнется скачивание и установка пакета:
Теперь попробуем удалить тот же пакет mc с помощью Synaptic. Для этого опять воспользуемся поиском и найдём программу:
Можно заметить, что программа выделила квадратик зелёным цветом рядом с пакетом mc. Это означает что данная программа уже установлена в системе. Необходимо щёлкнуть правой кнопкой мыши по установленному пакету и выбрать пункт Mark for Complete Removal. Далее в левом верхнем углу необходимо нажать на кнопку Apply:
Необходимо подтвердить удаление программы и всех её зависимостей нажав на кнопку Apply:
После этого начнется процесс удаления программы:
3. Команда APT
Теперь рассмотрим установку приложений при помощи утилиты APT. APT — консольная утилита под названием Advanced Packaging Tool которая предназначена для установки пакетов. Включена в Linux Mint по умолчанию и не требует установки. Для поиска необходимой программы необходимо знать название пакета. Например, для поиска пакетов mc выполните:
Для установки программ с помощью утилиты apt достаточно выполнить команду в терминале:
Введите пароль суперпользователя. После этого apt найдёт имя заданного пакета в репозиториях, затем начнётся процесс скачивания и установки пакета:
Теперь попробуем удалить необходимый пакет с помощью аpt. Для удаления пакета в терминале необходимо выполнить команду:
Для полного удаления пакета, которое включает в себя удаление всех конфигурационных файлов программы необходимо выполнить команду:
Подробнее об использовании пакетного менеджера APT можно прочитать в статье Как пользоваться APT
4. Пакетный менеджер Snap
Snap — система для установки и управления пакетами, разработанная компанией Canonical. Смысл snap заключается в том, что в пакет с приложением входит полный набор компонентов, необходимых для запуска приложения. Такие пакеты можно устанавливать в систему, не заботясь о зависимостях, так как все зависимости уже включены в пакет.
По умолчанию Snap не включен в Linux Mint. Его необходимо установить отдельно. Для дистрибутивов Linux Mint с 20 версией необходимо удалить файл nosnap.pref расположенный по пути /etc/apt/preferences.d/ при помощи команды:
sudo rm /etc/apt/preferences.d/nosnap.pref
Далее необходимо обновить индекс пакетов:
После этого пакет snapd можно установить:
После установки можно проверить что snap успешно установлен при помощи команды:
Подробнее об использовании системы Snap можно прочитать в статье Как пользоваться Snap
5. Пакетный менеджер Flatpak
Так же для установки пакетов можно использовать программу Flatpak.
Flatpak — это инструмент для управления приложениями и зависимостями которые используют эти приложения. Приложения выполняются в изолированной среде — «песочнице», все требующиеся зависимости для работы приложения при необходимости ставятся внутрь песочницы, так что в саму систему ничего кроме самого Flatpak менеджера ставится не будет.
В новых версиях Linux Mint (версии 20 и выше) Flatpak уже установлен. Введите в терминале команду для проверки установки:
В ответ команда должна вывести список всех доступных команд для Flatpak.
Подробнее об использовании системы Flatpak можно прочитать в статье Как пользоваться Flatpack
Выводы
В данной статье были рассмотрены самые популярные способы как устанавливать программы в Linux Mint 20. В общих чертах данные инструкции подойдут, и для дистрибутивов Ubuntu и для других дистрибутивом основанных на Debian. Существуют так же и иные способы установки программного обеспечения в Linux. А как вы устанавливаете новое ПО в вашу систему? Напишите в комментариях.
Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.
Установка deb пакетов в Ubuntu
Установка новых программ — один из самых важных моментов при работе с вашей системой. Раньше мы уже рассматривали добавление PPA в систему и установку программ из исходников. Но даже в PPA есть далеко не все пакеты, а установка из исходников слишком сложна для новичков.
Нередко возникает необходимость поставить программу, для которой уже есть собранные deb пакеты в интернете. Это может быть какая-нибудь не очень популярная программа или даже драйвера, которые вы скачали и хотите установить на компьютер где нет сети. На компьютере без сети установка программ с флешки ubuntu может стать единственным решением. В этой статье будет рассмотрена установка deb пакетов в ubuntu. Мы рассмотрим где их взять и как установить deb в ubuntu.
Где взять deb пакеты?
Ответ прост — на просторах интернета. Если это нужная вам программа, то вы уже знаете где взять для ее пакет. В случае с драйверами ситуация немного сложнее. Все программы и драйвера, которые находятся в официальных репозиториях Ubuntu вы можете найти на сайте launchpad.net, это очень удобно, если на машине, где они должны быть установлены нет интернета. Например, ищем linux-firmware и открываем ее страницу на Launchpad, внизу выбираем версию программы:
Дальше выбираем архитектуру:
И осталось получить deb файл для нашей системы:
Если у вас есть другой компьютер с интернетом или вы планируете устанавливать программы потом, а сейчас нужно только скачать deb пакеты, то это можно сделать с помощью apt:
Пакет будет сохранен в текущей папке и дальше вы сможете все без проблем установить. Но будет скачан только сам пакет, без его зависимостей. Зависимости мы можем получить только в системе с интернетом используя команду apt-rdepends:
apt download имя_пакета $(apt-rdepends имя_пакета|grep -v «^ «)
Теперь у вас есть не только пакет, но и все его зависимости.
Установка deb пакетов Ubuntu
Установить Deb пакет Ubuntu не так уж сложно, для этого даже есть несколько утилит. Можно устанавливать как с помощью графического интерфейса, так и в терминале.
Самый простой способ установки — в графическом интерфейсе, с помощью центра приложений, с него и начнем. Откройте файловый менеджер в папке с пакетом:
Выполните двойной клик по deb пакету, далее откроется центр приложений, где вы посмотреть информацию о пакете и запустить установку нажав кнопку установить.
Установка программ Ubuntu с помощью центра приложений мне не очень нравится, он обычно очень долго думает и не всегда правильно открывает программу, но можно воспользоваться другой графической утилитой — gdebi. Сначала ее нужно установить:
sudo apt-get install gdebi
Теперь кликаем правой кнопкой мыши по файлу, выбираем открыть с помощью и gdebi:
Дальше осталось нажать кнопку установить и дождаться завершения установки пакета ubuntu. Программа автоматически установит все зависимости, если есть доступ к сети.
Установка deb из консоли Ubuntu выполняется не намного сложнее. Для этого используется утилита dpkg. Сначала переходим в папку куда был загружен deb пакет:
sudo dpkg -i имя_пакета.deb
Для этой команды доступны символы сокращений, например, можно написать вот так, чтобы установить все deb пакеты из этой директории:
Программа не умеет разрешать зависимости, даже если есть доступ к сети, она только устанавливает пакет, поэтому для установки зависимостей после установки deb ubuntu выполните:
Теперь, когда зависимости были загружены, вы можете запускать и использовать программу.
Это не единственный способ установки пакетов ubuntu через терминал, утилиту gdebi тоже можно запустить таким способом:
Возможно, вы не знали, но apt тоже умеет устанавливать deb пакеты и даже более чем успешно разрешает зависимости. Только утилите нужно передать полный путь к файлу для установки. Если вы находитесь в папке с deb пакетом выполните:
sudo apt install ./имя_пакета.deb
Программа автоматически установит все зависимости и больше ничего не придется выполнять.
Выводы
Вот и все. Теперь установка deb пакетов в Ubuntu не вызовет у вас проблем. Оказывается, есть несколько способов установки программ в ubuntu и все они имеют свои преимущества. Если у вас остались вопросы, спрашивайте в комментариях!
Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.