V nasledujúcom článku sa pozrieme na Flatseal. Toto je aplikácia GUI, ktorá používateľom umožní kontrolovať a upravovať všetky povolenia udelené nainštalovaným aplikáciám, ako je Flatpak. Ak už viete o správe povolení aplikácií na zariadení s Androidom, nebude to žiadna novinka.
Ak ste používateľom Ubuntu, mali by ste už vedieť, čo sú aplikácie Flatpak. Tieto umožňujú vývojárom vytvárať aplikácie v karanténe, ktoré majú zvyčajne prednastavené oprávnenia aplikácie Flatpak, aby poskytovali funkčnosť vyžadovanú aplikáciou, ktorá je nainštalovaná. Schopnosť obmedziť tieto povolenia je pozoruhodnou vlastnosťou tohto formátu balíka, no zároveň patrí k tým najmenej dostupným pre používateľa.
Na rozdiel od Androidu, ktorý má natívnu podporu na úpravu svojich oprávnení cez CLI a GUI, Flatpak má tieto nastavenia dostupné len cez príkazový riadok. Ak chcete riešiť povolenia, Flatseal prichádza s cieľom poskytnúť používateľom možnosť ovládať povolenia Flatpak prostredníctvom pohodlia GUI.
Flatseal nám zobrazí zoznam všetkých nainštalovaných aplikácií Flatpak. V nich môžeme upravovať konkrétne nastaveniaako je zdieľanie siete, okenný systém X11, beh na pozadí atď. A jeho používanie už nemôže byť jednoduchšie.
Ako sme už povedali, jeho ovládanie je jednoduché. Budeme musieť jednoducho spustiť Flatseal, vybrať aplikáciu, ktorej oprávnenia chceme upraviť a aktivovať alebo deaktivovať ich podľa chuti. Keď tak urobíme, po vykonaní zmien musíme reštartovať aplikáciu Flatpak. Ak sa niečo pokazí, od Flatseal budeme mať možnosť stlačiť tlačidlo na resetovanie aplikácie.
Naozaj potrebujete ovládať povolenia aplikácie Flatpak?
Odpoveď na túto otázku závisí výlučne od používateľa. Bežný používateľ vo všeobecnosti nevenuje pozornosť takýmto veciam. Ak ste však v týchto veciach veľmi opatrní alebo na to nájdete dobrý dôvod, Flatseal ponúka možnosť, ako to urobiť jednoducho.
Niečo, čo musíme vziať do úvahy, je to je dôležité dávať pozor na povolenia, ktoré meníme. Ak zakážete dôležité povolenie pre fungovanie aplikácie, určite sa pri jej používaní stretnete s problémami.
Nainštalujte Flatseal na Ubuntu
Ak máte záujem nainštalujte toto grafické rozhranie, z ktorého budete spravovať povolenia aplikácie Flatpak, môžete to urobiť, ak máte vo svojom systéme povolenú túto technológiu. Ak používate Ubuntu 20.04, ale ešte ho nemáte, môžete pokračovať Sprievodca že kolega pred chvíľou napísal na tento blog.
Na inštaláciu tejto aplikácie v Ubuntu je potrebné iba otvoriť terminál (Ctrl + Alt + T) a vykonať v ňom príkaz uvedený v Flathub pre vykonajte inštaláciu:
flatpak install flathub com.github.tchx84.Flatseal
Po dokončení inštalácie môžete spustiť tento program hľadanie jeho spúšťača na našom počítači alebo vykonanie príkazu v termináli:
flatpak run com.github.tchx84.Flatseal
uninstall
Tento program môže byť odstrániť z nášho tímu Jednoduchým spôsobom. Stačí otvoriť terminál (Ctrl + Alt + T) a vykonať v ňom príkaz:
flatpak --system uninstall com.github.tchx84.Flatseal
Urob si sám
Ak chcete zostavte Flatseal z terminálu samiv úložisko na GitHub tohto projektu naznačujú, že je potrebné použiť iba nasledujúce príkazy:
git clone https://github.com/tchx84/Flatseal.git cd Flatseal flatpak install org.gnome.{Platform,Sdk}//41 flatpak-builder --user --force-clean --install build com.github.tchx84.Flatseal.json flatpak run --branch=master com.github.tchx84.Flatseal
Ďalšie podrobnosti o tom, ako tento program funguje, môžu používatelia získať navštíviť stránka s dokumentáciou.
Flatseal je aplikácia, ktorá používateľom poskytuje väčšiu kontrolu nad aplikáciami Flatpak, ktoré spúšťajú na svojich počítačoch. Frekvencia, s akou je potrebné upravovať oprávnenia našich aplikácií alebo či je potrebné ich upravovať, ako som uviedol riadky vyššie, závisí od každého používateľa. Dobrá vec je, že ak to chcete alebo potrebujete urobiť, máme možnosť to urobiť jednoducho a rýchlo.
Tento program je bezplatný softvér. Môže byť redistribuovaný a/alebo upravený podľa podmienok GNU General Public License publikovanej Free Software Foundation. Buď verzia 3 licencie alebo (podľa vášho výberu) akákoľvek neskoršia verzia.