6 съвета и инструмента за подобряване на вашето изживяване с Flatpak в Linux

Сподели

Бавно и стабилно Flatpak има нарастващо приемане в света на настолния Linux.

Той е добре интегриран във Fedora и много други дистрибуции като Linux Mint, elementary, Solus и т.н. го предпочитат пред Snap на Ubuntu.

Ако обичате да използвате приложенията Flatpak, позволете ми да споделя няколко съвета, инструменти и настройки, за да направите вашето изживяване с Flatpak по-добро и гладко.

1. Използвайте Flathub, за да изследвате нови Flatpak приложения

Това се разбира от само себе си.

Ако търсите нови приложения в опаковката Flatpak, прегледайте Уебсайт на Flathub.

Това е официалният уебсайт на проекта Flatpak и изброява и разпространява огромен брой Flatpak приложения.

Можете да търсите препоръчани приложения в секцията „Избор на редактора“, наскоро актуализирани приложения, нови приложения и популярни приложения.

Начална страница на уебсайт Flathub

Можете да имате екранни снимки на приложението, описание, информация за разработчици и инструкции за инсталиране на отделните уеб страници на приложението.

Бонус съвет: Уверете се, че сте добавили Flathub repo във вашата система. В противен случай ще видите грешка „няма открити отдалечени препратки, подобни на flathub“, докато инсталирате приложения от Flathub.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

2. Използвайте разширението Flatline, за да инсталирате Flatpak от браузъра

Уеб сайтът Flathub предоставя инструкции от командния ред за инсталиране на приложението.

Има и бутон Инсталиране, но той не инсталира приложението вместо вас. Той изтегля файл .flatpakref и след това ще трябва да използвате командния ред, за да инсталирате от файла flatpakref.

приложения на flathub
Бутонът за инсталиране не осигурява бърза инсталация по подразбиране

Ако в крайна сметка трябва да използвате командния ред, няма смисъл да изтегляте файла fltapakref.

Можете да подобрите нещата, като използвате Плоска линия. Това е разширение на Mozilla Firefox и прави този бутон за инсталиране полезен, като го преобразува във връзка към поток от приложения. Още една причина да използвате Firefox?

плоска линия разширение
Разширение за браузър Flatline

По този начин, когато щракнете върху бутона Инсталиране за което и да е приложение на уебсайта на Flathub, то ще ви помоли да отворите връзката в XDG приложение като Софтуерния център.

инсталиране на flatpak от уеб браузър
Можете да изберете да инсталирате пакета Flatpak в софтуерния център

Това също означава, че трябва да имате интегрирана поддръжка на Fltapak в софтуерния център.

3. Интегрирайте Flatpak със софтуерния център (за GNOME)

Освен Fedora, няколко дистрибуции осигуряват поддръжка на Flatpak по подразбиране. Можете да намерите и инсталирате приложения Flatpak от графичния софтуерен мениджър.

Не всички дистрибуции имат това. Ако използвате друга дистрибуция с работна среда на GNOME, можете да активирате поддръжката на Flatpak в софтуерния център.

sudo apt install gnome-software-plugin-flatpak

Имайте предвид, че Ubuntu премина към Snap за софтуерния център. Горната команда също ще инсталира deb версия на GNOME Software Center. Ще имате две приложения на софтуерен център в системата.

Ако активирате поддръжката на Flatpak в софтуера, можете да го свържете с Flatline и да инсталирате приложения на Fltapak директно от уеб браузъра.

Наскоро имаше независим, самостоятелен магазин за приложения Flatpak, наречен Сук. Той обаче вече не се развива активно.

подробности за приложението souk
Souk GUI софтуерен мениджър за Flatpak

Има и Bauh, който може да управлява Flatpak, Snap и AppImages от един интерфейс.

4. Управлявайте разрешенията на Flatpak графично с Flatseal

Плоско уплътнение е графична помощна програма за преглед и промяна на разрешенията на вашите Flatpak приложения. Това прави нещата много по-лесни, отколкото преминаването през командите.

Контролирайте разрешенията на отделни приложения Flatpak
Контролирайте разрешенията на отделни приложения Flatpak

Той изброява всички инсталирани Flatpak приложения и показва какъв вид разрешения има избраното приложение.

Можете да активирате или деактивирате разрешенията. Моля, имайте предвид, че деактивирането на някои разрешения може да повлияе на нормалното функциониране на приложението. Трябва да знаете какво правите.

Можете да инсталирате Flatseal с помощта на Flatpak, разбира се.

flatpak install flathub com.github.tchx84.Flatseal

5. Приложете GTK системни теми към Flatpak приложения

Може би вече сте забелязали, че повечето приложения на Flatpak не променят външния си вид според текущата системна тема.

Защо? Тъй като приложенията на Flatpak работят в „контейнер“ и нямат достъп до файловата система на хоста, мрежата или физическите устройства.

Можете да изберете да инсталирате теми като Flatpak, за да разрешите този проблем. Любимата ви тема обаче може да не е налична във формат Flatpak.

Като алтернатива можете да положите някои ръчни усилия и да принудите приложенията Flatpak да използват дадена тема. Ето как да направите това.

Етап 1: Дайте на Flatpak достъп до папката, където се съхраняват файловете на темата:

sudo flatpak override --filesystem=$HOME/.themes

Стъпка 2: Избройте всички налични теми в местоположението ~/.themes и след това предоставете името на папката на избраната тема на Flatpak:

sudo flatpak override --env=GTK_THEME=chosen-theme 
Сравняване на промяната на темата за приложенията Flatpak

Ако промените системната тема по-късно, можете да промените темата за Flatpak по същия начин.

Можете да върнете промените с помощта на тази команда:

sudo flatpak override --reset

Прочетете повече за прилагането на GTK тема към приложения Flatpak в тази статия.

6. Актуализирайте приложенията Flatpak и ги почистете

Това е по-скоро за недружелюбни дистрибуции на Flatpak като Ubuntu. Ако вашата дистрибуция не се включва с Flatpak и не сте я интегрирали със софтуерния център, вашите инсталирани Flatpak приложения няма да бъдат актуализирани със системни актуализации.

Можете да актуализирате всичките си инсталирани Flatpak приложения едновременно с:

flatpak update
актуализиране на FlatPak приложения
Актуализирайте приложенията Flatpak

Не само ще актуализира приложенията, но и ще премахнете всички неизползвани времена на изпълнение. Ти вече няма нужда да изпълнявате тази команда ръчно.

flatpak uninstall --unused

Бонус съвет: Докато премахвате приложение Flatpak, можете да го накарате да премахне личните данни на приложението, които обикновено се оставят в началната директория.

flatpak uninstall --delete-data package_name

Заключение

Нарочно не добавих още съвети за команди Flatpak въпреки че бях изкушен. Вероятно има още няколко приложения и настройки за пакетите Flatpak. Споделих любимите си.

Ако знаете добри съвети, свързани с пакетите Flatpak, споделете ги с нас в секцията за коментари.


Източник: itsfoss.com

Публикациите се превеждат автоматично с google translate


Сподели