Как обновить установленные Flatpak пакеты в Linux

Первое правило продвинутого пользователя Linux – убедиться, что используемая вами операционная система Linux обновлена. Правила обновления системы Linux в различных дистрибутивах Linux зависят от используемого по умолчанию пакетного менеджера.

Например, Ubuntu использует менеджер пакетов APT или Nala, в то время как дистрибутив Linux типа RHEL использует менеджеры пакетов YUM или DNF.

Однако не следует слишком быстро отвергать альтернативные форматы упаковки программного обеспечения, такие как Snap и Flatpak. Приложения под Snap автоматически обновляются системой Linux. С другой стороны, приложения под Flatpak не обновляются автоматически.

Самый простой способ обновления пакетов Flatpak – это команда:

flatpak update 

Приведенная выше команда легко обновляет все установленные и обновляемые пакеты, связанные с Flatpak.

Обновление пакетов Flatpak

Как было сказано ранее, команда, которую следует выполнить для обновления всех устаревших пакетов Flatpak, выглядит следующим образом:

flatpak update

Если есть устаревшие пакеты в системе, то вывод будет такой:

Например, для обновления вышеуказанных пакетов Flatpak введите "Y" и нажмите Enter, система сделает все остальное.

Обновление конкретных пакетов Flatpak

Чтобы обновить конкретный пакет Flatpak, вам все равно придется повторно ввести приведенную выше команду для обновления всех индексов:

flatpak update 

Рассмотрим следующий пример вывода после выполнения приведенной выше команды:

Введите "n", чтобы отменить обновление всех пакетов Flatpak.

В колонке ID должны содержаться имена всех пакетов Flatpak, которые необходимо обновить. Чтобы обновить конкретный пакет Flatpak, придерживайтесь синтаксиса команды:

flatpak update <package-name>

В данном случае, если бы мы хотели обновить Google Chrome, соответствующая команда обновления была бы:

flatpak update com.google.Chrome

Обновление пакетов Flatpak с помощью Software Center

Это вариант для дистрибутивов Linux со встроенной поддержкой Flatpak, например, Linux Mint и Fedora. Для пользователей Ubuntu, возможно, потребуется установить опцию поддержки Flatpak Software Center с помощью следующей команды:

sudo apt install gnome-software-plugin-flatpak 

Должен появиться новый программный центр, откройте его и перейдите к Updates:

На этой вкладке вы должны увидеть Flatpak пакеты, которые нуждаются в обновлении, если таковые имеются.

Обычное обновление системы Linux через стандартные менеджеры пакетов не учитывают обновления Flatpak пакетов. Наличие устаревших пакетов Flatpak может помешать пользователям Linux воспользоваться новыми возможностями и важными исправлениями ошибок. Поэтому старайтесь регулярно обновлять свои Flatpak пакеты.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Комментарии (0)