Flatpak este un sistem de ambalare universal care facilitează instalarea software-ului pe Linux. Este stabil, compatibil înainte și include dependențe cu programul în sine, deci nu trebuie să le instalați separat.

Un alt avantaj al Flatpak este că toate programele Flatpak rulează într-un sandbox pentru o securitate îmbunătățită a sistemului. Cu toate acestea, acest lucru înseamnă, de asemenea, că fiecare program Flatpak trebuie să solicite acces la diferite componente ale sistemului.

Dacă utilizați Flatpak, ați ști că gestionarea acestor permisiuni poate fi dificilă. Flatseal este un utilitar grafic care simplifică acest lucru și vă permite să vizualizați și să modificați cu ușurință permisiunile Flatpak pe Linux.

Să ne scufundăm să vedem cum.

Ce este Flatseal?

Flatseal este o aplicație bazată pe GUI, cu o interfață grafică îngrijită, care vă permite să vizualizați și să gestionați permisiunile pentru toate pachetele Flatpak instalate pe mașina dvs. Este ușor de utilizat și, deoarece înșelarea permisiunilor poate avea consecințe negative, vine cu un buton de resetare pentru a vă ajuta să resetați toate permisiunile la starea lor implicită dacă ceva nu merge bine.

instagram viewer

Totul, de la nivel de bază precum permisiunile de rețea până la permisiunile pentru sistemele de ferestre, accelerarea GPU, memoria partajată, virtualizare, fișiere utilizator sau de sistem și variabile de mediu, Flatseal vă permite să gestionați tot felul de permisiuni conform nevoile tale.

Cum se instalează Flatseal pe Linux

Flatseal funcționează la toate acestea Distribuții Linux care acceptă Flatpak. Este disponibil ca pachet Flatpak în sine și îl puteți instala deschizând terminalul și rulând următoarea comandă:

flatpakinstalareflathubcom.github.tchx84.Flatseal

Alternativ, dacă preferați să îl construiți singur, începeți prin a clona depozitul Flatseal pe dispozitiv. Deschideți terminalul și utilizați această comandă pentru a face acest lucru:

git clonare https://github.com/tchx84/Flatseal.git

Acum, navigați la directorul Flatseal folosind comanda cd, ca aceasta:

CD Sigiliu plat

În cele din urmă, rulați aceste comenzi pentru a construi Flatseal:

flatpak-builder --force-clean --repo=repo build com.github.tchx84.Flatseal.json
flatpakbuild-bundlereposigiliu plat.flatpakcom.github.tchx84.Flatseal
flatpakinstalaresigiliu plat.flatpak

Cum să utilizați Flatseal pentru a vizualiza și gestiona permisiunile Flatpak

După ce ați instalat Flatseal, deschideți meniul de aplicații, căutați Flatseal și lansați-l.

Când se lansează Flatseal, veți vedea fereastra principală cu două panouri. Panoul din stânga vă permite să selectați Flatpaks, iar cel din dreapta este locul unde puteți vizualiza și gestiona permisiunile pentru aplicația Flatpak selectată.

Dacă sunteți nou în Flatpak și doriți să aflați mai multe despre permisiunile acestuia, faceți clic pe pictograma meniului hamburger din fereastra principală Flatseal și selectați Documentație din opțiunile de meniu. Utilizați hyperlinkurile de pe pagina de documentație pentru a afla despre ele. Loveste X butonul din colțul din dreapta sus pentru a închide pagina de documentație.

1. Vizualizarea permisiunilor pachetului Flatpak

Pentru a vedea ce permisiuni folosește un pachet Flatpak, selectați-l din bara laterală din stânga și veți vedea toate permisiunile sale în fereastra din dreapta.

Dacă aveți o listă lungă de pachete Flatpak instalate pe computer, în loc să defilați prin listă, Flatseal vă permite să căutați un pachet direct. Pentru aceasta, faceți clic pe pictograma de căutare din colțul din stânga sus al ferestrei Flatseal, introduceți numele pachetului și Flatseal îl va afișa dacă este disponibil. Faceți clic pe el pentru a selecta pachetul și pentru a vedea permisiunile acestuia.

Când selectați un pachet Flatpak, veți vedea toate detaliile acestuia împreună cu permisiunile pe care le folosește în fereastra din dreapta. Veți găsi câteva detalii despre pachetul Flatpak, cum ar fi autorul, numărul versiunii, timpul de rulare și data la care a fost actualizat ultima dată.

Sub această secțiune, veți vedea o listă cu toate permisiunile pe care le utilizează pachetul Flatpak, clasificate în diferite categorii de permisiuni pentru a face navigarea mai ușoară a permisiunilor și pentru a vă economisi timp.

Dacă doriți să aflați mai multe despre un Flatpak, există și un Arata detaliile butonul din partea de sus a ferestrei Flatseal. Pur și simplu selectați pachetul și apăsați Arata detaliile, și va deschide pachetul în managerul de software.

În plus, puteți, de asemenea, să dezinstalați un pachet Flatpak de aici făcând clic pe Șterge butonul sau pictograma coș de gunoi de lângă acesta.

2. Modificarea permisiunilor pachetului Flatpak

Modificarea permisiunilor unui pachet Flatpak implică activarea sau dezactivarea comutatorului de lângă permisiunea de sistem pe care doriți să o permiteți sau să o refuzați.

După ce selectați un Flatpak și îi vedeți permisiunile, comutați comutatorul pentru a-l porni sau dezactiva. Anumite Flatpak-uri vor avea deja permisiuni activate pentru anumite componente esențiale ale sistemului, așa că aveți grijă când le schimbați.

Când activați sau dezactivați permisiunile pentru un pachet Flatpak, Flatseal va afișa o pictogramă de alertă lângă acesta pentru a vă informa că permisiunea a fost modificată.

În mod similar, atunci când modificați permisiunile pentru anumite componente ale sistemului, cum ar fi Notificări, vei vedea un Dezactivat butonul de lângă comutator pentru a vă ajuta să anulați modificarea permisiunii și să o reveniți la starea anterioară.

Acum, deși nu este recomandabil - cu excepția cazului în care aveți câteva pachete Flatpak selectate și știți ce faceți - Flatseal vă permite, de asemenea, să modificați simultan permisiunile tuturor Flatpak-urilor instalate pe computer.

Pentru aceasta, selectați Toate aplicațiile din panoul din stânga, apoi comutați comutatoarele de lângă permisiunile pe care doriți să le acordați sau să le refuzați în fereastra din dreapta.

3. Resetați permisiunile pachetului Flatpak la implicit

În orice moment, dacă simțiți că modificările dvs. de permisiuni cauzează probleme sau afectează oricare dintre funcționalitățile Flatpak-ului dvs., puteți reseta permisiunile pentru a le restabili la valorile implicite.

Pentru a face acest lucru, selectați pachetul din bara laterală și faceți clic pe Resetați butonul din fereastra din dreapta. Alternativ, dacă doriți să o faceți pentru toate pachetele Flatpak, alegeți Toate aplicațiile în schimb și lovește Resetați.

Gestionați toate permisiunile aplicației Flatpak într-un singur loc

Gestionarea permisiunilor aplicațiilor pe computer este o caracteristică la îndemână care vă ajută să urmăriți permisiunile necesare aplicațiilor dvs. pentru funcționarea corectă. Flatseal este, probabil, cel mai bun utilitar de acolo pentru a vizualiza și gestiona permisiunile aplicației Flatpak pe Linux. Și cea mai bună parte este că, deoarece este o aplicație grafică, puteți face toate acestea cu câteva clicuri simple.

Dacă sunteți nou la Flatpak, probabil că veți fi copleșit de complexitățile acestui nou sistem de ambalare. Familiarizarea cu unele dintre elementele de bază vă va ajuta să vă simțiți mai confortabil folosind Flatpak.