Flatpak je univerzálny baliaci systém, ktorý uľahčuje inštaláciu softvéru v systéme Linux. Je stabilný, dopredne kompatibilný a spája závislosti so samotným programom, takže ich nemusíte inštalovať samostatne.
Ďalšou výhodou Flatpak je, že všetky programy Flatpak bežia v karanténe, čím sa zvyšuje bezpečnosť systému. To však tiež znamená, že každý program Flatpak musí požiadať o prístup k rôznym komponentom systému.
Ak používate Flatpak, viete, že spravovanie týchto povolení môže byť zložité. Flatseal je grafický nástroj, ktorý to zjednodušuje a umožňuje vám jednoducho prezerať a upravovať povolenia Flatpak v systéme Linux.
Poďme sa ponoriť, aby sme videli ako.
Čo je Flatseal?
Flatseal je aplikácia založená na GUI s elegantným grafickým rozhraním, ktoré vám umožňuje prezerať a spravovať povolenia pre všetky balíky Flatpak nainštalované na vašom počítači. Je ľahko použiteľný a keďže pokazenie povolení môže mať negatívne dôsledky, prichádza s tlačidlom reset, ktoré vám pomôže obnoviť všetky povolenia na predvolený stav, ak sa niečo pokazí.
Všetko od tak základných, ako sú sieťové povolenia až po povolenia pre okenné systémy, akceleráciu GPU, zdieľanú pamäť, virtualizácia, používateľské alebo systémové súbory a premenné prostredia, Flatseal vám umožňuje spravovať všetky druhy povolení podľa vaše potreby.
Ako nainštalovať Flatseal na Linuxe
Flatseal funguje na všetky tie Linuxové distribúcie, ktoré podporujú Flatpak. Je k dispozícii ako samotný balík Flatpak a môžete ho nainštalovať otvorením terminálu a spustením nasledujúceho príkazu:
flatpakInštaláciaflathubcom.github.tchx84.Ploché tesnenie
Prípadne, ak si ho radšej zostavujete sami, začnite klonovaním úložiska Flatseal do svojho zariadenia. Otvorte terminál a použite tento príkaz:
git klonovať https://github.com/tchx84/Flatseal.git
Teraz prejdite do adresára Flatseal pomocou príkaz cd, Páči sa ti to:
cd Ploché tesnenie
Nakoniec spustite tieto príkazy na zostavenie Flatseal:
flatpak-staviteľ --force-clean --repo=repo build com.github.tchx84.Flatseal.json
flatpakzostaviť-balíčekrepoploché tesnenie.flatpakcom.github.tchx84.Ploché tesnenie
flatpakInštaláciaploché tesnenie.flatpak
Ako používať Flatseal na zobrazenie a správu povolení Flatpak
Po nainštalovaní Flatseal otvorte ponuku aplikácií, vyhľadajte Flatseal a spustite ho.
Keď sa Flatseal spustí, uvidíte hlavné okno s dvoma panelmi. Ľavý panel vám umožňuje vybrať Flatpaks a na pravom paneli si môžete prezerať a spravovať povolenia pre vybratú aplikáciu Flatpak.
Ak ste novým používateľom Flatpak a chceli by ste sa dozvedieť viac o jeho povoleniach, kliknite na ikonu ponuky hamburger v hlavnom okne Flatseal a vyberte Dokumentácia z možností ponuky. Ak sa chcete o nich dozvedieť, použite hypertextové prepojenia na stránke dokumentácie. Zasiahnite X tlačidlo v pravom hornom rohu zatvorte stránku dokumentácie.
1. Zobrazenie povolení balíka Flatpak
Ak chcete zistiť, aké povolenia používa balík Flatpak, vyberte ho na bočnom paneli vľavo a všetky jeho povolenia sa zobrazia v okne napravo.
Ak máte na počítači nainštalovaný dlhý zoznam balíčkov Flatpak, namiesto toho, aby ste listovali zoznamom, Flatseal vám umožní vyhľadať balíček priamo. Kliknite na ikonu vyhľadávania v ľavom hornom rohu okna Flatseal, zadajte názov balíka a Flatseal ho zobrazí, ak je dostupný. Kliknutím naň vyberiete balík a zobrazíte jeho povolenia.
Keď vyberiete balík Flatpak, v pravom okne uvidíte všetky jeho podrobnosti spolu s povoleniami, ktoré používa. Nájdete tu niekoľko podrobností o balíku Flatpak, ako je autor, číslo verzie, runtime a dátum poslednej aktualizácie.
Pod touto sekciou uvidíte zoznam všetkých povolení, ktoré balík Flatpak používa, rozdelených do rôznych kategórií povolení, aby ste uľahčili navigáciu v povoleniach a ušetrili vám čas.
Ak sa chcete dozvedieť viac o Flatpak, je tu tiež Zobraziť podrobnosti tlačidlo v hornej časti okna Flatseal. Stačí si vybrať balíček a kliknúť Zobraziť podrobnostia otvorí balík v správcovi softvéru.
Okrem toho tu môžete tiež odinštalovať balík Flatpak kliknutím na Odstrániť alebo ikonu koša vedľa neho.
2. Úprava povolení balíka Flatpak
Úprava povolení balíka Flatpak zahŕňa zapnutie alebo vypnutie prepínača vedľa systémového povolenia, ktoré chcete povoliť alebo zakázať.
Keď vyberiete Flatpak a zobrazíte jeho povolenia, prepínačom ho zapnite alebo vypnite. Niektoré Flatpaks už budú mať povolené povolenia pre určité základné systémové komponenty, takže pri ich zmene buďte opatrní.
Keď povolíte alebo zakážete povolenia pre balík Flatpak, Flatseal zobrazí vedľa neho výstražnú ikonu, ktorá vás informuje, že povolenie bolo zmenené.
Podobne, keď upravíte povolenia pre určité súčasti systému, napr Upozornenia, uvidíte Nenastavené tlačidlo vedľa prepínača, ktoré vám pomôže zrušiť nastavenie zmeny povolenia a vrátiť ho späť do predchádzajúceho stavu.
Teraz, aj keď sa to neodporúča – pokiaľ nemáte niekoľko vybraných balíčkov Flatpak a neviete, čo robíte – Flatseal vám tiež umožňuje upraviť povolenia všetkých nainštalovaných Flatpakov na vašom počítači naraz.
Na tento účel vyberte Všetky aplikácie na ľavej table a potom prepnite prepínače vedľa povolení, ktoré chcete udeliť alebo zamietnuť v pravom okne.
3. Obnovte predvolené povolenia balíka Flatpak
Kedykoľvek, ak máte pocit, že vaše zmeny povolení spôsobujú problémy alebo ovplyvňujú niektorú z funkcií vášho Flatpak, môžete obnoviť povolenia a obnoviť ich na predvolené hodnoty.
Ak to chcete urobiť, vyberte balík z bočného panela a kliknite na Resetovať tlačidlo v pravom okne. Prípadne, ak to chcete urobiť pre všetky balíčky Flatpak, vyberte si Všetky aplikácie namiesto toho a udrel Resetovať.
Spravujte všetky povolenia aplikácie Flatpak na jednom mieste
Správa povolení aplikácií v počítači je užitočná funkcia, ktorá vám pomáha sledovať povolenia, ktoré vaše aplikácie vyžadujú na správne fungovanie. Flatseal je možno najlepší nástroj na prezeranie a správu povolení aplikácie Flatpak v systéme Linux. A najlepšie na tom je, že keďže ide o grafickú aplikáciu, môžete to všetko urobiť niekoľkými jednoduchými kliknutiami.
Ak ste novým používateľom Flatpak, pravdepodobne budete ohromení zložitosťou tohto nového baliaceho systému. Keď sa zoznámite s niektorými základmi, budete sa pri používaní Flatpak cítiť pohodlnejšie.