Додайте підтримку Flatpak до свого Raspberry Pi і розкрийте його повний потенціал

Flatpak на Raspberry Pi

Деякий час тому я написав статтю в нашому дочірньому блозі Ubunlog, у якій пояснив, як додати підтримку для плоский пак в Ubuntu. Проблема або те, що трохи ускладнює завдання, полягає в тому, що Canonical не підтримує його, а його магазин програмного забезпечення, тоді відомий як Snap Store, навіть не пропонує такої можливості. Також немає прямої підтримки в ОС Raspberry Pi, оскільки вона не має магазину програмного забезпечення, а те, що вона пропонує, — це менеджер пакетів, несумісний із Flathub.

Але все в Linux має рішення. Це може коштувати дорожче, може коштувати менше, але (майже) все, що може зробити один дистрибутив, може зробити інший. Правда полягає в тому, що активація підтримки пакетів flatpak у Raspberry Pi З офіційною системою це дуже просто, і єдиною перешкодою є те, що вам потрібно написати команди для встановлення програмного забезпечення.

Як активувати підтримку Flatpak на Raspberry Pi

Перше, що я хотів би прокоментувати, так це Немає особливого сенсу слідувати цьому підручнику, якщо ви обрали 32-розрядну версію ОС Raspberry Pi. Справа не в тому, що він несумісний, але більшість додатків підтримують лише 64-розрядні версії, будь то на AMD чи ARM. Отже, якщо ваша система 32-розрядна, ви можете припинити читати. Якщо у вас 64-розрядна версія, кроки, які потрібно виконати, щоб активувати підтримку Flatpak і встановити програми Flathub, виглядатимуть так:

  1. Відкриваємо термінал. Тут немає ніякої таємниці, тим більше, коли додаток терміналу закріплено на панелі.
  2. Ми пишемо ці дві команди (перша встановлює необхідний пакет, а друга додає репозиторій Flathub):
apt install flatpak flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
  1. Після цього залишається тільки перезавантажитися, і підтримка вже буде активована.

І як мені встановити програмне забезпечення Flathub на мій Raspberry?

Встановлення програмного забезпечення також просте, хоча це потрібно робити по-старому, тобто за допомогою терміналу. А щоб знати, що це за команда, потрібно стежити за Flathub. Кроки для встановлення RetroArch будуть такими:

Варіант А

  1. Ми збираємося flathub.org.
  2. У вікні пошуку вводимо назву програмного забезпечення, яке хочемо встановити.

Знайдіть програми на Flathub

  1. Як і очікувалося, пошук покаже нам деякі результати. Ми повинні побачити програму, яка нас цікавить, і натиснути на її посилання.

Виберіть програму для встановлення

  1. На сторінці програмного забезпечення є багато актуальної інформації. Є скріншоти, пояснення та внизу доступні архітектури («Доступні архітектури»). Ми повинні перевірити, чи написано aarch64, що вказує на підтримку таких пристроїв, як Raspberry Pi. Якщо ми бачимо лише x86_64, ця архітектура використовується в комп’ютерах (і консолях, таких як Steam Deck), і вона того не варта. Наприклад, хоча це було б добре, RetroDECK несумісний з Raspberry Pi.

Перевірте архітектуру, яку підтримує пакет flatpak

  1. Якщо програма сумісна, ми повертаємося вгору і шукаємо кнопку «Встановити». Якщо ми натиснемо на нього, Raspberry Pi завантажить файл для його встановлення. Що нам потрібно зробити, це натиснути спадне меню, праворуч від кнопки, і там ми побачимо команду для встановлення програми. Для цього прикладу це так flatpak встановити flathub org.libretro.RetroArch.

Доступ до команди для встановлення пакета flatpak

  1. Заходимо в термінал і пишемо команду установки. Примітка: щоб вставити в термінал, ярлик є Ctrl+Shift+V.

Встановити пакет flatpak

  1. Передбачається, що якщо ми поставили команду Flathub, вона знайде збіг. Щоб розпочати встановлення, натисніть клавішу Y (так) або S (так), якщо це було іспанською мовою. Коли ми робимо це за допомогою APT, він покаже нам залежності необхідні, які зазвичай пов’язані з платформою. Ми знову натискаємо Y/S, щоб продовжити.
  2. Чекаємо закінчення процесу. Зазвичай перші пакети, які ми встановлюємо, також встановлюють більше залежностей, тому ви можете не поспішати.

Варіант Б

Варіант B є більш прямим, але також надає менше інформації. Це все з терміналу:

  • ім'я пакета для пошуку flatpak шукатиме всі збіги та відображатиме деяку інформацію, наприклад назви програм.
  • Команда інсталяції пакета така сама, як описана у варіанті A, але після «інсталяції» ви повинні ввести те, що відображається в стовпці «Ідентифікатор програми».

Може бути додатковий крок, яким є запуск програми, для чого вам потрібно повернутися до кроку 5 і цього разу написати команду для запуску програми, у цьому прикладі flatpak запустити org.libretro.RetroArch. Немає необхідності, але не завадить залишити інформацію на випадок, якщо наступний пункт не пройде.

Крім того, це може бути дійсним для будь-якого дистрибутива Linux, який дозволяє інсталювати пакет «flatpak» і не має сумісного сховища програмного забезпечення.

Варіант С

Цей параметр Я не рекомендую це, але це теж можливість. Це передбачає встановлення магазину програмного забезпечення, сумісного з пакетами Flatpak, і пошук його звідти. Наприклад, Discover підтримує пакети FlatPak, а програмне забезпечення GNOME також, якщо додається, додає/встановлює необхідний плагін (sudo apt install gnome-software-plugin-flatpak).

Не будучи найкращим, якби мені довелося порекомендувати один із двох, я б вибрав його Програмне забезпечення GNOME. І це не тому, що мені це подобається більше чи менше, ніж Discover; Це питання бібліотеки. ОС Raspberry Pi використовує власне графічне середовище, яке вони назвали Pixel, а Pixel, якщо я не дуже помиляюся, все ще базується на LXDE. Зараз LXQt використовується більше, але це не так у випадку з ОС Raspberry Pi, поки що ні, якщо я не помиляюся. Як і GNOME, LXDE більше GTK, ніж Qt, тому вибір здається очевидним.

Піктограма в меню програм?

RetroArch у меню програм Raspberry Pi

Після встановлення пакета flatpak піктограма має з’явитися в меню програм. Якщо це не так, ви завжди можете перезавантажити програму, запустити команду, щоб запустити програму, і якщо вона все одно не з’явиться, ви можете створити файл .desktop. Але після тестів, які я провів, іконка опинилася на своєму місці.

Щоб оновити програми, нам потрібно написати в терміналі оновлення sudo flatpak. Усі вони будуть оновлені.

І з цим відкривається багато можливостей. Наприклад, Vivaldi є вже кілька тижнів, RetroArch, Pegasus, оновлені версії GIMP і LibreOffice... Тож ми матимемо повний Raspberry Pi.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.