Глиф Учебники

Урок 4. Программы: Менеджер приложений, apt и Flatpak

Курс «Linux Mint» · урок 4 из 9 · 4 минуты чтения

В Windows программу обычно ищут на сайте, скачивают установщик и щёлкают «Далее». В Mint почти всё ставится из одного места — Менеджера приложений: там тысячи бесплатных программ, проверенных и с автоматическими обновлениями. Скачивать установщики с сайтов приходится редко.

Менеджер приложений

Откройте меню и запустите «Менеджер приложений» (Software Manager). Дальше как в магазине телефона:

  1. Найдите программу поиском или в разделах: «Офис», «Графика», «Аудио и видео», «Игры» и другие.
  2. Откройте её страницу: описание, снимки экрана, оценки.
  3. Нажмите «Установить» и введите пароль.

Установленная программа появится в меню. На её странице в Менеджере приложений вместо «Установить» будут кнопки «Запустить» и «Удалить».

Удалить программу можно и из меню: правый щелчок по ней → «Удалить из системы».

Системный пакет или Flatpak

У многих программ на странице можно выбрать, в каком виде их ставить:

Если подходят оба — для начала берите системный пакет. Flatpak выручает, когда нужна свежая версия или программы нет в репозиториях. Подробнее — в справке Flatpak в Linux Mint.

VLC раздел «Аудио и видео» в каком виде ставить: Системный пакет Flatpak Системный пакет .deb из репозиториев Ubuntu и Mint хорошо встроен в систему обновляется вместе с ней версия бывает не самой свежей Flatpak с Flathub, показаны проверенные обычно новее в песочнице, отдельно от системы больше места: с ним — общие библиотеки Подходят оба — для начала берите системный пакет
На странице программы в Менеджере приложений выбирают системный пакет из репозиториев Ubuntu и Mint, встроенный в систему, или Flatpak с Flathub — новее, в песочнице, но тяжелее.

По умолчанию Менеджер приложений показывает только проверенные Flatpak — их выкладывает сам автор программы или её команда. Непроверенные может выложить кто угодно, поэтому они скрыты. Включить их можно в параметрах Менеджера приложений, но команда Mint прямо называет это риском для безопасности.

Программы командами: apt

Всё то же самое делается в терминале (Ctrl+Alt+T) командами apt — точно так же, как в Ubuntu:

Bash
sudo apt update
apt search vlc
sudo apt install vlc
sudo apt remove vlc
sudo apt autoremove

По порядку: обновить список пакетов, найти программу, установить, удалить, убрать больше не нужные пакеты-зависимости. Подробно об apt — в курсе Ubuntu.

Команды удобны, когда инструкция на сайте программы даёт готовую строку. Если инструкция для Ubuntu 24.04 — она подходит и для Mint 22.x: основа у них общая.

Файлы .deb с сайтов

Некоторые программы (браузеры, мессенджеры, драйверы принтеров) производитель выкладывает на своём сайте файлом .deb. Дважды щёлкните по нему — откроется программа установки пакетов, нажмите «Установить пакет». Или командой из папки с файлом:

Bash
sudo apt install ./program_1.0_amd64.deb
sudo apt install ./program_1.0_amd64.deb ./ — этот файл из текущей папки + зависимости из репозиториев готово sudo apt install program_1.0_amd64.deb без ./ apt ищет в репозиториях пакет с таким именем не находит скачанный файл рядом с ним не используется
С ./ перед именем apt ставит файл .deb из текущей папки и докачивает зависимости из репозиториев, а без ./ ищет в репозиториях пакет с таким именем и не находит его.

Пакет .deb при установке выполняет свои скрипты с правами администратора и может изменить в системе что угодно. Скачивайте его только с официального сайта программы.

Подробнее — в справке Как установить .deb файл.

Почему в Mint нет snap

В Ubuntu многие программы распространяются в формате snap через магазин Snap Store. В Mint магазин Snap отключён с версии 20 по решению команды Mint — причины разобраны в руководстве пользователя Mint. Поэтому инструкция вида sudo snap install … в Mint не сработает — ищите ту же программу в Менеджере приложений, как системный пакет или Flatpak.

Вернуть snap можно — руководство Mint это описывает, — но новичку обычно хватает пакетов и Flatpak.

Обновления программ

Обновлять каждую программу отдельно не нужно. Менеджер обновлений ставит обновления системы, системных пакетов и Flatpak вместе. Программы, поставленные из .deb с сайта, обновляются вместе с системой, только если при установке они добавили свой репозиторий; иначе новую версию придётся скачать и поставить так же вручную.

Менеджер обновлений система и системные пакеты программы Flatpak .deb с сайта, добавивший свой репозиторий .deb с сайта без своего репозитория новую версию скачивают и ставят вручную
Менеджер обновлений обновляет систему, системные пакеты, Flatpak и .deb с сайта, добавивший свой репозиторий, а .deb без своего репозитория обновляют вручную.

Частые ошибки

Коротко

Проверьте себя

1. Откуда безопаснее всего ставить программы в Mint?
2. Чем Flatpak отличается от системного пакета?
3. Инструкция говорит sudo snap install программа. Что делать в Mint?
4. Какая команда ставит скачанный файл .deb вместе с зависимостями?