Схоже, що встановлення універсальних додатків- це нова річ у світі Linux. У вас є розробники, які стоять за Ubuntu, які працюють над оснащеннями, App Image (він же найбільш близький до файлів .exe в Linux), Deis, ZeroInstall і, звичайно, нове, про що всі говорять: Flatpak. Занадто довго спільноті з відкритим кодом та Linux в цілому потрібен єдиний спосіб доставки програмного забезпечення для багатьох різних дистрибутивів Linux. У 2017 році існує багато різних програмних програм, що змагаються за прожектор. Flatpak нічим не відрізняється. Це інструмент, розроблений проектом Free Desktop, який обіцяє зробити дуже простою доставку будь-якого типу програмного забезпечення, безперебійно і легко, до будь-якого типу дистрибутивів Linux на ринку.
СПОЙЛЕР ПОПЕРЕДЖЕННЯ: Прокрутіть униз і перегляньте відео-посібник в кінці цієї статті.
У цій статті ми розповімо, як отримати цю захоплюючу нову технологію, що працює над вашим улюбленим дистрибутивом Linux.
Встановлення FlatPak
Розробники Flatpak багато працювали з Linuxсервіси дистрибуції, щоб зробити так, щоб все було легко. Відкрийте вікно терміналу, знайдіть розділ із використовуваною операційною системою та введіть команду (и), щоб встановити його!
Arch Linux
sudo pacman -S flatpak
Fedora
sudo dnf install flatpak
OpenSUSE
sudo zypper install flatpak
Магея
sudo urpmi flatpak
або (якщо використовується DNF)
sudo dnf install flatpak
Ubuntu
Ubuntu 16.04 LTS
sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update sudo apt install flatpak
Ubuntu 17.04+
sudo apt install flatpak
Тестування Debian / Нестабільне
sudo apt-get install flatpak
Gentoo
Спочатку отримайте кореневу оболонку: sudo -s or su
Далі створіть новий файл конфігурації: nano -w /etc/portage/repos.conf/flatpak-overlay.conf
Вставте наступний код у файл:
[flatpak-overlay] priority = 50 location = /usr/local/portage/flatpak-overlay sync-type = git sync-uri = git://github.com/fosero/flatpak-overlay.git
автоматична синхронізація = Так
Збережіть файл конфігурації за допомогою комбінації клавіш Ctrl + O.
Нарешті, запустіть синхронізацію, щоб встановити Flatpak.
emerge --sync
Використання Flatpak
Flatpak - це дуже децентралізована технологія. На відміну від інших "універсальних додатків" рішень, таких як оснащення, немає жодного магазину програмного забезпечення. Натомість їх багато. Ця програма дозволяє користувачам виготовляти власні контейнери та завантажувати їх на офіційні сервери, але користувачі також можуть розміщувати власні та повністю ігнорувати офіційний шлях.
Ви розробник? Перегляньте офіційну інформацію, щоб дізнатися, як зробити Flatpak.
Встановлення Flatpak із сховища
Щоб встановити додаток Flatpak на комп'ютер Linux, відкрийте термінал. Далі введіть цю команду, щоб отримати кореневий доступ: sudo -s
У цьому прикладі ми встановимо Spotify за допомогою командного рядка. Почніть з того, щоб повідомити послугу Flatpak, щоб отримати віддалений додаток.
flatpak install --from https://s3.amazonaws.com/alexlarsson/spotify-repo/spotify.flatpakref
Потім встановіть Spotify за допомогою команди run.
flatpak run com.spotify.Client
Коли процес завершиться, перевірте меню програми. З'явиться значок Spotify.
Встановлення Flatpak з файлу
На щастя, командний рядок - не єдиний спосіб встановити додаток Flatpak. Можна також завантажити .flatpakref
файл та встановити його, не вводячи жодної команди.
По-перше, переконайтеся, що в системі встановлено програмне забезпечення gnome (хоча це, швидше за все, вже є). Далі, завантажте .flatpakref
файл через сторінку програми. У цьому прикладі ми будемо використовувати Skype.

Коли файл завантажується на ваш ПК, відкрийтефайловий менеджер та перейдіть до місця завантаження завантаженого додатка. Клацніть правою кнопкою миші та виберіть "Відкрити за допомогою встановлення програмного забезпечення". Це запустить магазин Gnome Software і відкриє сторінку, де відображається детальна інформація про додаток, який буде встановлено.
Натисніть кнопку встановлення, введіть свій пароль і зачекайте. По завершенні програми з’явиться повідомлення.
Це воно! Перевірте меню додатків для щойно встановленої програми.
Оновлення Flatpaks
Оновлення, як і встановлення, можливо двома способами. Перший спосіб - з терміналом. Почніть з перерахування всіх встановлених Flatpaks в системі командою list.
flatpak list

Потім виберіть зі списку додаток Flatpak і додайте його в кінці: flatpak update
Це дозволить оновити окрему програму. Крім того, просто введіть flatpak update
оновити всі програми в системі.
Не хочете користуватися терміналом? Просто використовуйте програмне забезпечення Gnome як звичайне. Коли з'явиться оновлення Flatpak, воно вам скаже! Встановіть його як звичайне разом із регулярними оновленнями програмного забезпечення.
Видалення Flatpaks
Видаліть додаток, спочатку скориставшись командою list, щоб знайти ім’я програми для видалення. Далі скопіюйте ім’я та введіть:
sudo flatpak uninstall appnamehere
Крім того, відкрийте програмне забезпечення Gnome, знайдіть додаток і натисніть «видалити».
Висновок
Розподіл програмного забезпечення завжди був одним ізслабкі місця Linux: розробники не мають бажання пакувати свою програму в 100 різних форматах. Крім того, користувачі хочуть кращого способу встановлення програмного забезпечення, а не покладатися на термінал. Flatpack - ще одна спроба виправити це. Це вирішує це масштабне завдання, приймаючи програми та віртуалізуючи їх всередині контейнерів, дозволяючи їм працювати в будь-якому місці в будь-який час. Розробка цього програмного забезпечення набирає швидкі темпи, і Flatpaks допомагає постачати популярне програмне забезпечення, наприклад: Spotify, Blender, Mozilla Firefox і навіть Microsoft Skype. Підтримка цього інструменту є масовою, а прийняття лише покращується.
У Flatpaks є великий потенціал, але вони єзатьмарені іншими гравцями у грі «універсальний інсталятор Linux». Як наслідок, їх знають лише підлітки Linux. Я сподіваюся, що цей підручник засвітить якийсь необхідний світ на Flatpak, так що всі типи користувачів Linux можуть почати користуватися ними!
Коментарі