W następnym artykule przyjrzymy się Flatseal. To jest aplikacja GUI, która pozwoli użytkownikom przeglądać i modyfikować wszystkie uprawnienia przyznane zainstalowanym aplikacjom, takim jak Flatpak. Jeśli wiesz już o zarządzaniu uprawnieniami aplikacji na urządzeniu z Androidem, nie będzie to nic nowego.
Jeśli jesteś użytkownikiem Ubuntu, powinieneś już wiedzieć, jakie są aplikacje Flatpak. Umożliwiają one programistom tworzenie aplikacji sandbox, które zwykle mają domyślnie wstępnie skonfigurowane uprawnienia aplikacji Flatpak, aby zapewnić funkcjonalność wymaganą przez zainstalowaną aplikację. Możliwość ograniczenia tych uprawnień jest niezwykłą cechą tego formatu pakietu, ale jest też jednym z najmniej dostępnych dla użytkownika.
W przeciwieństwie do Androida, który ma natywną obsługę dostosowywania swoich uprawnień za pomocą CLI i GUI, Flatpak ma te ustawienia dostępne tylko z wiersza poleceń. Aby poradzić sobie z uprawnieniami, Flatseal daje użytkownikom możliwość kontrolowania uprawnień Flatpak za pomocą wygodnego graficznego interfejsu użytkownika.
Flatseal pokaże nam listę wszystkich zainstalowanych aplikacji Flatpak. W nich możemy modyfikować określone ustawieniatakie jak udostępnianie sieci, system okien X11, działanie w tle itp. A także nie może być prostszy w użyciu.
Jak powiedzieliśmy, jego działanie jest proste. Będziemy musieli po prostu uruchomić Flatseal, wybrać aplikację, której uprawnienia chcemy zmodyfikować i aktywować lub dezaktywować według gustu. Kiedy to zrobimy, po wprowadzeniu zmian musimy ponownie uruchomić aplikację Flatpak. Jeśli coś pójdzie nie tak, z Flatseal będziemy mieli możliwość wciśnięcia przycisku resetowania aplikacji.
Treść artykułu
Czy naprawdę musisz kontrolować uprawnienia aplikacji Flatpak?
Odpowiedź na to pytanie zależy wyłącznie od użytkownika. Przeciętny użytkownik na ogół nie zwraca uwagi na takie rzeczy. Jeśli jednak jesteś bardzo ostrożny w tych sprawach lub znajdziesz dobry powód, aby to zrobić, Flatseal oferuje możliwość zrobienia tego z łatwością.
Coś, co musimy wziąć pod uwagę, to to ważne jest, aby uważać na uprawnienia, które zmieniamy. Jeśli wyłączysz ważne uprawnienie do działania aplikacji, z pewnością napotkasz problemy podczas korzystania z niej.
Zainstaluj Flatseal na Ubuntu
Jeśli jesteś zainteresowany zainstaluj ten interfejs graficzny, z którego będziesz zarządzać uprawnieniami aplikacji Flatpak, możesz to zrobić, jeśli masz włączoną tę technologię w swoim systemie. Jeśli używasz Ubuntu 20.04, ale jeszcze go nie masz, możesz kontynuować Przewodnik który jakiś czas temu napisał na tym blogu kolega.
Aby zainstalować tę aplikację w Ubuntu, wystarczy otworzyć terminal (Ctrl + Alt + T) i wykonać w nim polecenie wskazane w Flathub dla przeprowadzić instalację:
flatpak install flathub com.github.tchx84.Flatseal
Po zakończeniu instalacji możesz uruchom ten program szukanie jego launchera na naszym komputerze lub wykonanie polecenia w terminalu:
flatpak run com.github.tchx84.Flatseal
Odinstaluj
Ten program może być usuń z naszego zespołu W prosty sposób. Wystarczy otworzyć terminal (Ctrl + Alt + T) i wykonać w nim polecenie:
flatpak --system uninstall com.github.tchx84.Flatseal
Zrób to sam
Jeśli wolisz sam zbuduj Flatseal z terminala, W repozytorium na GitHub tego projektu wskazują, że konieczne jest użycie tylko następujących poleceń:
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
Aby uzyskać więcej informacji na temat działania tego programu, użytkownicy mogą odwiedzić strona dokumentacji.
Flatseal to aplikacja, która daje użytkownikom większą kontrolę nad aplikacjami Flatpak, które uruchamiają na swoich komputerach. Częstotliwość, z jaką konieczne jest modyfikowanie uprawnień naszych aplikacji lub czy jest to konieczne, aby je zmodyfikować, jak wspomniałem powyżej, zależy od każdego użytkownika. Dobrą rzeczą jest to, że jeśli chcesz lub musisz to zrobić, mamy możliwość zrobienia tego łatwo i szybko.
Ten program jest wolnym oprogramowaniem. Można go redystrybuować i / lub modyfikować zgodnie z warunkami GNU General Public License opublikowanej przez Free Software Foundation. W wersji 3 Licencji lub (według Twojego wyboru) dowolnej późniejszej wersji.