Установка пакетов Flatpak и управление ими
Если вы используете Ubuntu, его производные или другие дистрибутивы Linux на основе Ubuntu, вы можете запустить следующие две команды для установки пакетов Flatpak:
$ sudo apt install flatpak$ flatpak remote-add --if-not-exists flathub https: // flathub.org / repo / flathub.плоский
Вторая команда добавляет официальный репозиторий Flathub, который можно использовать для загрузки и установки приложений Flatpak. Можно добавить другие сторонние репозитории, заменив URL-адрес репозитория во второй команде выше. Однако в целом вам следует придерживаться репозитория по умолчанию, чтобы избежать установки непроверенных приложений, которые могут иметь проблемы с безопасностью.
Если вы используете какой-либо другой дистрибутив Linux, следуйте этому руководству по быстрой установке, которое включает инструкции по установке для более чем 25 дистрибутивов Linux.
После завершения настройки Flatpak вы можете перейти в магазин Flathub и загрузить любое приложение по вашему выбору. Например, чтобы установить пакет Firefox Flatpak, вы можете посетить его объявление в магазине Flathub или выполнить поиск с помощью панели поиска на веб-сайте Flathub. Каждый список на странице Flathub содержит команду установки внизу страницы. Вам нужно запустить эту команду в терминале, чтобы установить пакет. Обратите внимание, что команда одинакова для всех дистрибутивов Linux. В указанном случае вам необходимо выполнить следующую команду, чтобы установить пакет Firefox flatpak:
$ flatpak install flathub org.мозилла.Fire FoxОбратите внимание, что при установке пакета Flatpak вас могут попросить установить дополнительные пакеты и зависимости. Это нормально, поскольку пакеты Flatpak устанавливают необходимые пакеты и библиотеки по мере необходимости.
Чтобы удалить установленный пакет Flatpak, вам необходимо выполнить следующую команду (заменить ID пакета):
$ flatpak удалить org.мозилла.Fire FoxЕсли вы не помните идентификатор пакета, вы можете получить его на странице со списком в магазине Flathub. Flatpak также покажет вам предложения приложений, если вы укажете только частичное имя или идентификатор. Например, если вы просто используете «firefox» в приведенной выше команде, Flatpak автоматически предложит вам удалить пакет Firefox.
Чтобы обновить установленный пакет Flatpak, вам необходимо выполнить следующую команду (заменить идентификатор пакета):
$ flatpak update org.мозилла.Fire FoxЧтобы вывести список всех пакетов Flatpak, установленных в вашей системе Linux, используйте следующую команду:
список $ flatpakМногие дистрибутивы Linux используют плагин Flatpak в своем приложении для распространения программного обеспечения, чтобы упростить установку и автоматические обновления. Для получения дополнительной информации об использовании Flatpak выполните следующие две команды:
$ flatpak --help$ человек плоский
Установка и управление пакетами Snap
Ubuntu, его производные и большинство других дистрибутивов Linux на основе Ubuntu поставляются с включенной по умолчанию поддержкой Snap. Вы можете искать пакеты оснастки в приложении GUI Software Center, а также устанавливать их из командной строки. Пакеты Snap можно также найти на веб-сайте Snap Store. В каждом списке в магазине привязок отображается команда для установки указанного приложения.
Чтобы добавить поддержку Snap в другие дистрибутивы Linux, вам может потребоваться сначала установить пакет «snapd» (аналогично настройке Flatpak, описанной выше). Следуйте инструкциям по установке snapd, доступным здесь, для более чем 25 дистрибутивов Linux.
После завершения установки snapd посетите любой список в магазине Snap и запустите указанную команду, указанную на странице. Например, чтобы установить Android Studio Snap, вам нужно будет выполнить следующую команду:
$ sudo snap install android-studio --classicЧтобы удалить пакет Snap, используйте следующую команду (при необходимости замените имя приложения):
$ sudo snap удалить android-studioЧтобы вывести список всех пакетов Snap, установленных в вашей системе, используйте следующую команду:
список $ snapОбратите внимание, что вы не можете отключить мгновенные обновления. Они автоматически устанавливаются в вашу систему через определенные промежутки времени. Однако вы можете перенести их или временно отложить обновления. Подробное руководство по управлению обновлениями Snap доступно здесь.
Чтобы узнать больше о пакетах Snap, выполните следующие две команды:
$ snap --help$ человек щелчок
Установка и управление пакетами AppImage
Пакеты AppImage работают так же, как переносимые файлы «exe», которые вы, возможно, использовали в Windows. Все, что вам нужно сделать, это загрузить файл AppImage и пометить его как исполняемый для запуска приложения. Чтобы сделать файл AppImage исполняемым, выполните команду в следующем формате:
$ chmod + x файл.аппимейджПосле отметки исполняемого файла дважды щелкните исполняемый файл AppImage, чтобы запустить приложение. Чтобы удалить файл AppImage, просто удалите его со своего жесткого диска.
Подобно Flatpak и Snap, также доступен магазин AppImage. Однако, в отличие от Snap и Flatpak, разработчики, распространяющие свои приложения в формате AppImage, не часто размещают их в этом централизованном магазине. Файлы AppImage в основном распространяются через репозитории исходного кода или с веб-сайтов приложений.
В некоторых случаях файлы AppImage могут предлагать вам создать средство запуска, которое отображается в меню приложений и на рабочем столе в виде ярлыка. Если вы решили создать средство запуска, вы можете удалить его после удаления файла AppImage. Для этого просто зайдите в указанное ниже место и удалите связанный ".рабочий стол »файл.
$ HOME /.локальный / доля / приложения /Заключение
Пакеты Flatpak, Snap и AppImage предоставили новые способы распространения приложений во всех основных дистрибутивах Linux. Они обеспечивают лучшую безопасность и упрощают разработчикам распространение своих приложений. Эти новые форматы пакетов - будущее упаковки приложений Linux, особенно для несистемных сторонних приложений.