Як установити пакети Flatpak на Chromebook
На більшості Chromebook можна встановити повну версію Debian Stable у середовищі розробки Linux. Якщо вам потрібен доступ до нових програм, багато популярних програм Linux доступні як пакети Flatpak. Запустити такі програми на Chromebook може бути складно, але цей процес простий, якщо ви знаєте, як.
Чому Flatpak?
Яким би зручним не було використання Chromebook, здається, завжди є деякі програми, які ви хочете використовувати, але недоступні як веб-програма або працюють інакше як веб-програма чи програма Android, ніж як програма для комп’ютера. Можливо, ви навіть захочете встановити інші браузери, крім Chrome, наприклад Firefox.
Версія Debian, встановлена в середовищі Crostini за замовчуванням, є стабільною версією, яка, як правило, є досить консервативною з точки зору програмного забезпечення. Стабільна версія Debian надає перевагу старішим версіям програмного забезпечення.
Розробникам вищого рівня також важко підтримувати програми з відкритим кодом, коли супроводжувачі дистрибутива Linux змінюють програму для своїх користувачів. Якщо користувач повідомляє про помилку, хто несе відповідальність за її виправлення?
Flatpak — це спроба стандартизувати пакети для Linux. Ідея полягає в тому, що розробники повинні поставити лише одну програму з усіма її залежностями. Додаток буде ізольовано від бібліотек у системі, що полегшить усунення проблем.
Основною причиною встановлення Flatpak є те, що у вас будуть новіші версії програм, ніж у APT.
Встановлення Flatpak на Chromebook
Установити Flatpak у Linux на Chromebook легко. Ви повинні ввімкнути вкладені контейнери, інакше під час встановлення пакетів можуть виникнути помилки.
Для цього увійдіть у сеанс Crosh, натиснувши Ctrl-Alt-T
Потім ви введете ці команди, щоб увімкнути вкладені контейнери:
vmc start terminalxc config set penguin security.nesting trueexitvmc stop termina
Тепер ви захочете встановити Flatpak з APT у середовищі Linux. Відкрийте термінал і введіть:
sudo apt install flatpak
Тепер, коли Flatpak встановлено, настав час знайти деякі пакунки.
Пошук пакетів
Існує два способи пошуку пакетів для використання з Flatpak. Ви можете здійснювати пошук у командному рядку, подібно до використання «вдалого пошуку»:
flatpak search app
Наприклад, якщо ви шукали Firefox, ви б ввели:
flatpak search firefox
Ви також можете переглядати графічно на веб-сайті Flathub. Це гарна ідея, якщо ви точно не знаєте, чого хочете.
Натиснувши «Встановити», ви завантажите посилання на пакет. Сторінки також містять інструкції командного рядка.
Встановлення пакетів Flatpak
Встановлення пакетів Flatpak подібне до встановлення пакетів APT.
Щоб установити певний пакет, вам потрібно знайти ідентифікатор пакета за допомогою пошуку в командному рядку або у Flathub.
Наприклад, щоб встановити Firefox
sudo flatpak install org.mozilla.firefox
Ви також можете завантажити посилання на пакет із Flathub. Якщо ви зробите це, ви повинні зробити папку завантажень доступною для Linux.
Щоб установити завантажені пакети, перейдіть до спільного каталогу. Наприклад:
cd /mnt/chromeos/MyFiles/Downloads
Потім введіть цю команду
sudo flatpak install name.of.package.file
Простіше слідувати інструкціям командного рядка.
Наприклад, щоб встановити Firefox за допомогою Flathub
sudo flatpak install flathub org.mozilla.firefox
Установивши нові пакети, ви можете отримати до них доступ, як і до будь-якої іншої програми Linux у системі. Ви можете знайти їх у своїх програмах за допомогою меню пошуку або виклику з командного рядка.
У Flatpak використання командного рядка дещо відрізняється. Додаток Flatpak зазвичай не знайдено. Щоб викликати його, потрібно використовувати програму командного рядка Flatpak.
Щоб запустити Firefox з оболонки, введіть:
flatpak run org.mozilla.firefox
Оскільки це буде багато для введення, було б гарною ідеєю встановити псевдонім оболонки для будь-яких програм Flatpak, які ви часто використовуєте, у командному рядку:
alias firefox='flatpak run org.mozilla.firefox'
Тепер ви можете встановити програми Flatpak на свій Chromebook
За допомогою Flatpak на Chromebook легко оновлювати улюблені програми. Середовище Chromebook Linux дозволить вам ще більше використовувати ваш Chromebook, дозволяючи встановлювати повноцінні програми, а не лише Android і веб-програми. Для встановлення знадобиться лише кілька кліків.