Το Flatpak είναι ένα καθολικό σύστημα συσκευασίας που διευκολύνει την εγκατάσταση λογισμικού σε Linux. Είναι σταθερό, συμβατό προς τα εμπρός και συνδυάζει εξαρτήσεις με το ίδιο το πρόγραμμα, επομένως δεν χρειάζεται να τα εγκαταστήσετε ξεχωριστά.

Ένα άλλο πλεονέκτημα του Flatpak είναι ότι όλα τα προγράμματα Flatpak εκτελούνται μέσα σε ένα sandbox για βελτιωμένη ασφάλεια του συστήματος. Ωστόσο, αυτό σημαίνει επίσης ότι κάθε πρόγραμμα Flatpak πρέπει να ζητά πρόσβαση σε διαφορετικά στοιχεία του συστήματος.

Εάν χρησιμοποιείτε το Flatpak, θα ξέρετε ότι η διαχείριση αυτών των δικαιωμάτων μπορεί να είναι δύσκολη. Το Flatseal είναι ένα βοηθητικό πρόγραμμα γραφικών που το απλοποιεί και σας επιτρέπει να προβάλετε και να τροποποιήσετε εύκολα τα δικαιώματα Flatpak στο Linux.

Ας βουτήξουμε για να δούμε πώς.

Τι είναι το Flatseal;

Το Flatseal είναι μια εφαρμογή βασισμένη σε γραφικό περιβάλλον εργασίας με προσεγμένη γραφική διεπαφή που σας επιτρέπει να προβάλετε και να διαχειριστείτε τα δικαιώματα για όλα τα πακέτα Flatpak που είναι εγκατεστημένα στον υπολογιστή σας. Είναι εύκολο στη χρήση και δεδομένου ότι η αναστάτωση των αδειών μπορεί να έχει αρνητικές συνέπειες, συνοδεύεται από ένα κουμπί επαναφοράς για να σας βοηθήσει να επαναφέρετε όλα τα δικαιώματα στην προεπιλεγμένη τους κατάσταση, εάν κάτι πάει στραβά.

instagram viewer

Τα πάντα, από τόσο βασικά όσο δικαιώματα δικτύου μέχρι δικαιώματα για συστήματα παραθύρων, επιτάχυνση GPU, κοινόχρηστη μνήμη, εικονικοποίηση, αρχεία χρήστη ή συστήματος και μεταβλητές περιβάλλοντος, το Flatseal σάς επιτρέπει να διαχειρίζεστε όλα τα είδη δικαιωμάτων σύμφωνα με οι ανάγκες σου.

Πώς να εγκαταστήσετε το Flatseal σε Linux

Το Flatseal λειτουργεί σε όλα αυτά Διανομές Linux που υποστηρίζουν Flatpak. Είναι διαθέσιμο ως ίδιο πακέτο Flatpak και μπορείτε να το εγκαταστήσετε ανοίγοντας το τερματικό και εκτελώντας την ακόλουθη εντολή:

flatpakεγκαθιστώflathubcom.github.tchx84.Flatseal

Εναλλακτικά, εάν προτιμάτε να το δημιουργήσετε μόνοι σας, ξεκινήστε κλωνοποιώντας το αποθετήριο Flatseal στη συσκευή σας. Ανοίξτε το τερματικό και χρησιμοποιήστε αυτήν την εντολή για να το κάνετε αυτό:

git κλώνος https://github.com/tchx84/Flatseal.git

Τώρα, μεταβείτε στον κατάλογο Flatseal χρησιμοποιώντας την εντολή cd, σαν αυτό:

CD Flatseal

Τέλος, εκτελέστε αυτές τις εντολές για να δημιουργήσετε το Flatseal:

flatpak-builder --force-clean --repo=repo build com.github.tchx84.Flatseal.json
flatpakκατασκευή-δέσμηρεποflatseal.flatpakcom.github.tchx84.Flatseal
flatpakεγκαθιστώflatseal.flatpak

Πώς να χρησιμοποιήσετε το Flatseal για να προβάλετε και να διαχειριστείτε τα δικαιώματα Flatpak

Αφού εγκαταστήσετε το Flatseal, ανοίξτε το μενού εφαρμογών, αναζητήστε το Flatseal και εκκινήστε το.

Όταν ξεκινήσει το Flatseal, θα δείτε το κύριο παράθυρο με δύο πίνακες. Το αριστερό πλαίσιο σάς επιτρέπει να επιλέξετε Flatpak και το δεξί είναι όπου μπορείτε να προβάλετε και να διαχειριστείτε τα δικαιώματα για την επιλεγμένη εφαρμογή Flatpak.

Εάν είστε νέος στο Flatpak και θέλετε να μάθετε περισσότερα σχετικά με τις άδειές του, κάντε κλικ στο εικονίδιο μενού χάμπουργκερ στο κύριο παράθυρο του Flatseal και επιλέξτε Τεκμηρίωση από τις επιλογές του μενού. Χρησιμοποιήστε τους υπερσυνδέσμους στη σελίδα τεκμηρίωσης για να μάθετε για αυτούς. Χτύπα το Χ κουμπί στην επάνω δεξιά γωνία για να κλείσετε τη σελίδα τεκμηρίωσης.

1. Προβολή αδειών πακέτου Flatpak

Για να δείτε ποια δικαιώματα χρησιμοποιεί ένα πακέτο Flatpak, επιλέξτε το από την πλαϊνή γραμμή στα αριστερά και θα δείτε όλα τα δικαιώματα του στο παράθυρο στα δεξιά.

Εάν έχετε μια μεγάλη λίστα με πακέτα Flatpak εγκατεστημένα στον υπολογιστή, αντί να κάνετε κύλιση στη λίστα, το Flatseal σάς επιτρέπει να αναζητήσετε απευθείας ένα πακέτο. Για αυτό, κάντε κλικ στο εικονίδιο αναζήτησης στην επάνω αριστερή γωνία του παραθύρου Flatseal, εισαγάγετε το όνομα του πακέτου και το Flatseal θα το εμφανίσει εάν είναι διαθέσιμο. Κάντε κλικ σε αυτό για να επιλέξετε το πακέτο και να δείτε τα δικαιώματά του.

Όταν επιλέγετε ένα πακέτο Flatpak, θα δείτε όλες τις λεπτομέρειες μαζί με τα δικαιώματα που χρησιμοποιεί στο δεξί παράθυρο. Θα βρείτε μερικές λεπτομέρειες σχετικά με το πακέτο Flatpak, όπως τον συγγραφέα, τον αριθμό έκδοσης, τον χρόνο εκτέλεσης και την ημερομηνία τελευταίας ενημέρωσης.

Κάτω από αυτήν την ενότητα, θα δείτε μια λίστα με όλα τα δικαιώματα που χρησιμοποιεί το πακέτο Flatpak, ταξινομημένα σε διαφορετικές κατηγορίες αδειών για να διευκολύνετε την πλοήγηση στα δικαιώματα και να εξοικονομήσετε χρόνο.

Εάν θέλετε να μάθετε περισσότερα για ένα Flatpak, υπάρχει επίσης ένα Δείξε λεπτομέρειες κουμπί στο επάνω μέρος του παραθύρου Flatseal. Απλώς επιλέξτε το πακέτο και πατήστε Δείξε λεπτομέρειες, και θα ανοίξει το πακέτο στη διαχείριση λογισμικού.

Επιπλέον, μπορείτε επίσης να απεγκαταστήσετε ένα πακέτο Flatpak από εδώ κάνοντας κλικ στο Διαγράφω κουμπί ή το εικονίδιο του κάδου απορριμμάτων δίπλα του.

2. Τροποποίηση αδειών πακέτου Flatpak

Η τροποποίηση των δικαιωμάτων ενός πακέτου Flatpak περιλαμβάνει την ενεργοποίηση ή την απενεργοποίηση του διακόπτη δίπλα στην άδεια συστήματος που θέλετε να επιτρέψετε ή να απορρίψετε.

Αφού επιλέξετε ένα Flatpak και προβάλετε τα δικαιώματά του, αλλάξτε το διακόπτη για να το ενεργοποιήσετε ή να το απενεργοποιήσετε. Ορισμένα Flatpaks θα έχουν ήδη ενεργοποιημένα δικαιώματα για ορισμένα βασικά στοιχεία του συστήματος, επομένως να είστε προσεκτικοί όταν τα αλλάζετε.

Όταν ενεργοποιείτε ή απενεργοποιείτε τα δικαιώματα για ένα πακέτο Flatpak, το Flatseal θα εμφανίσει ένα εικονίδιο ειδοποίησης δίπλα του για να σας ενημερώσει ότι η άδεια έχει αλλάξει.

Ομοίως, όταν τροποποιείτε τα δικαιώματα για ορισμένα στοιχεία του συστήματος, όπως π.χ Ειδοποιήσεις, θα δείτε ένα Καταργήθηκε η ρύθμιση κουμπί δίπλα στην εναλλαγή για να σας βοηθήσει να καταργήσετε την αλλαγή της άδειας και να την επαναφέρετε στην προηγούμενη κατάστασή της.

Τώρα, αν και δεν συνιστάται—εκτός αν έχετε μερικά επιλεγμένα πακέτα Flatpak και γνωρίζετε τι κάνετε—το Flatseal σάς επιτρέπει επίσης να τροποποιείτε τα δικαιώματα όλων των εγκατεστημένων Flatpak στον υπολογιστή σας ταυτόχρονα.

Για αυτό, επιλέξτε Όλες οι Εφαρμογές από το αριστερό παράθυρο και, στη συνέχεια, αλλάξτε τους διακόπτες δίπλα στα δικαιώματα που θέλετε να εκχωρήσετε ή να απορρίψετε στο δεξί παράθυρο.

3. Επαναφέρετε τα δικαιώματα πακέτου Flatpak στην προεπιλογή

Σε οποιοδήποτε σημείο, εάν πιστεύετε ότι οι αλλαγές αδειών σας προκαλούν προβλήματα ή επηρεάζουν κάποια από τις λειτουργίες του Flatpak, μπορείτε να επαναφέρετε τα δικαιώματα για να τα επαναφέρετε στις προεπιλεγμένες τιμές.

Για να το κάνετε αυτό, επιλέξτε το πακέτο από την πλαϊνή γραμμή και κάντε κλικ στο Επαναφορά κουμπί στο δεξί παράθυρο. Εναλλακτικά, εάν θέλετε να το κάνετε για όλα τα πακέτα Flatpak, επιλέξτε Όλες οι Εφαρμογές αντί και χτυπήστε Επαναφορά.

Διαχειριστείτε όλες τις άδειες εφαρμογής Flatpak σε ένα μέρος

Η διαχείριση των δικαιωμάτων εφαρμογών στον υπολογιστή σας είναι μια εύχρηστη δυνατότητα που σας βοηθά να παρακολουθείτε τα δικαιώματα που απαιτούν οι εφαρμογές σας για τη σωστή λειτουργία τους. Το Flatseal είναι ίσως το καλύτερο βοηθητικό πρόγραμμα για προβολή και διαχείριση των αδειών εφαρμογής Flatpak στο Linux. Και το καλύτερο μέρος είναι ότι επειδή είναι μια γραφική εφαρμογή, μπορείτε να τα κάνετε όλα αυτά με μερικά απλά κλικ.

Εάν είστε νέοι στο Flatpak, πιθανότατα θα σας κατακλύσουν οι περιπλοκές αυτού του νέου συστήματος συσκευασίας. Η εξοικείωση με μερικά από τα βασικά θα σας βοηθήσει να νιώσετε πιο άνετα χρησιμοποιώντας το Flatpak.