Οι αρχάριοι Linux αναζητούν μια απόλαυση καθώς μπορούν να εγκαταστήσουν πακέτα εξοικονομώντας χρόνο και προσπάθεια. Η Canonical, η μητρική εταιρεία του Ubuntu, ήταν η πρώτη που εφάρμοσε τα snaps, ένα λογισμικό χωρίς εξάρτηση πολλαπλής διανομής.

Με το Snap ήρθε το Flatpak, ένα άλλο σύστημα καθολικής συσκευασίας, γραμμένο σε C. Θεωρείται ένα βοηθητικό πρόγραμμα διαχείρισης πακέτων, επιτρέπει στον χρήστη να εγκαταστήσει και να εκτελέσει εφαρμογές σε απομονωμένο περιβάλλον.

Βασικές ορολογίες

Όπως το Snap, το Flatpak στοχεύει στην απλοποίηση της διαχείρισης λογισμικού σε διανομές Linux. Ακολουθούν μερικές κοινές ορολογίες που αξίζει να γνωρίζετε:

  • Flatpak: Αυτό είναι ένα σύστημα που χρησιμοποιείται για την κατασκευή, διανομή και εκτέλεση εφαρμογών επιφάνειας εργασίας με άμμο σε Linux.
  • Χρόνος εκτέλεσης: Οι ώρες εκτέλεσης ονομάζονται επίσης πλατφόρμες, καθώς λειτουργούν ως ολοκληρωμένες πλατφόρμες για την παροχή βασικών βοηθητικών προγραμμάτων που απαιτούνται για να λειτουργήσει μια εφαρμογή Flatpak.
  • instagram viewer
  • Εφαρμογή Flatpak: Αυτές είναι εφαρμογές που ένας χρήστης μπορεί να εγκαταστήσει χρησιμοποιώντας το flatpak εντολή στον υπολογιστή τους.

Πλεονεκτήματα της χρήσης Flatpak

  • Καθολικότητα: Το Flatpak, ως διαχειριστής βοηθητικών υπηρεσιών, επιτρέπει στον χρήστη να εγκαθιστά και να εκτελεί εφαρμογές σχεδόν σε οποιαδήποτε επιφάνεια εργασίας Linux. Αυτό θα περιλαμβάνει οποιεσδήποτε διανομές εκτός GNU, λειτουργικά συστήματα μόνο για ανάγνωση, διανομές χωρίς σύστημα ή άλλες αρχιτεκτονικές.
  • Φιλική προς την καινοτομία: Η Flatpak προωθεί τους συντηρητές διανομής για να βοηθήσει τους προγραμματιστές να επικεντρωθούν στους στόχους καινοτομίας τους.
  • Σταθερότητα: Τυχόν διακοπές σε μια εφαρμογή δεν προκαλούν διακοπή του συστήματος. Αυτό συμβαίνει επειδή οι χρόνοι εκτέλεσης του Flatpak περιλαμβάνονται και δεν επηρεάζουν τη λειτουργία του συστήματος.
  • Εγκατάσταση χωρίς root: Δεν χρειάζεστε αυξημένα δικαιώματα κατά την εγκατάσταση μιας εφαρμογής / χρόνου εκτέλεσης Flatpak.
  • Εφαρμογές σε περιβάλλον δοκιμών: Ένας από τους πρωταρχικούς στόχους του Flatpak είναι να βελτιώσει την ασφάλεια του συστήματος, απομονώνοντας εφαρμογές μεταξύ τους. Οι εφαρμογές τοποθετούνται σε άμμο και εκτελούνται σε ξεχωριστά σιλό.

Σχετιζομαι με: Ένας οδηγός για αρχάριους για αποθετήρια λογισμικού στο Ubuntu

Εγκατάσταση Flatpak σε διανομές Linux

Υπάρχουν διαφορετικοί τρόποι εγκατάστασης του Flatpak, ανάλογα με τη διανομή Linux που χρησιμοποιείτε.

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

Δείτε πώς μπορείτε να εγκαταστήσετε το πακέτο σε διαφορετικές διανομές Linux:

Στο Ubuntu και το νομισματοκοπείο

Από προεπιλογή, το Flatpak υποστηρίζει το Ubuntu 18.04, το Mint 19.3 και τις νεότερες εκδόσεις τους. Μπορείτε να εγκαταστήσετε το πακέτο σε Ubuntu και Linux Mint χρησιμοποιώντας APT:

sudo apt εγκατάσταση flatpak

Σε διανομές με βάση το Debian και το Debian

Για να εγκαταστήσετε το Flatpak σε διανομές που βασίζονται στο Debian όπως το Elementary και το Zorin, πρέπει να προσθέσετε ένα PPA στο σύστημά σας πριν από τη λήψη του πακέτου:

sudo add-apt-repository ppa: alexlarsson / flatpak
sudo apt ενημέρωση
sudo apt εγκατάσταση flatpak

Μπορείτε επίσης να χρησιμοποιήσετε τις παραπάνω εντολές για να εγκαταστήσετε το Flatpak στο Ubuntu.

Στο Red Hat και στο Fedora

Για εγκατάσταση σε διανομές που βασίζονται σε RHEL όπως το Fedora και το CentOS, εκτελέστε αυτήν την εντολή:

sudo dnf εγκατάσταση flatpak

Εναλλακτικά, μπορείτε επίσης να χρησιμοποιήσετε τον διαχειριστή πακέτων YUM:

sudo yum εγκαταστήστε flatpak

Στο OpenSUSE

Εκδώστε την ακόλουθη εντολή για να εγκαταστήσετε το Flatpak στο OpenSUSE:

sudo zypper εγκαταστήστε flatpak

Στο ArchLinux / Manjaro

Τέλος, για να εγκαταστήσετε το πακέτο στο Arch Linux και τις παραγόμενες διανομές του, εκτελέστε την ακόλουθη εντολή:

sudo pacman -S flatpak

Σχετιζομαι με: Flathub εναντίον Snap Store: Οι καλύτεροι ιστότοποι για λήψη εφαρμογών Linux

Προσθήκη του Flathub Repository στο Linux

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

Προς την προσθέστε το αποθετήριο στο Linux, εκτελέστε αυτήν την εντολή:

flatpak remote-add - if-not-υπάρχει flathub https://flathub.org/repo/flathub.flatpakrepo

Πώς να χρησιμοποιήσετε το Flatpak σε Linux

Η χρήση του Flatpak είναι παρόμοια με τη χρήση άλλων διαχειριστών πακέτων στο Linux. Μπορείτε να αναζητήσετε και να εγκαταστήσετε εφαρμογές από το αποθετήριο Flathub χρησιμοποιώντας το εργαλείο γραμμής εντολών Flatpak.

Αναζήτηση εφαρμογών στο Flathub

Πριν μεταβείτε για να εγκαταστήσετε τις εφαρμογές, μπορείτε να ελέγξετε εάν μια συγκεκριμένη εφαρμογή είναι διαθέσιμη στο αποθετήριο. Η προεπιλεγμένη μορφή για αυτήν την εντολή είναι:

όνομα εφαρμογής flatpak

Για παράδειγμα, ας αναζητήσουμε το Spotify και να το εγκαταστήσουμε εάν είναι διαθέσιμο.

flatpak αναζήτηση spotify

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

Εγκατάσταση πακέτων χρησιμοποιώντας Flatpak

Η βασική σύνταξη για την εγκατάσταση εφαρμογών χρησιμοποιώντας το Flatpak είναι:

flatpak install remotes applicationID

Για παράδειγμα, για να εγκαταστήσετε το Spotify, μπορείτε να χρησιμοποιήσετε:

flatpak εγκατάσταση flathub com.spotify. Πελάτης

Εκκινήστε μια εφαρμογή

Χρησιμοποιήστε την ακόλουθη μορφή εντολής για να ξεκινήσετε μια εφαρμογή:

flatpak run applicationID

Για παράδειγμα:

flatpak run com.spotify. Πελάτης

Αυτό θα ξεκινήσει τελικά την εφαρμογή Spotify στο σύστημά σας.

Λίστα εγκατεστημένων πακέτων Flatpak

Ας το κάνουμε ένα βήμα παραπέρα. Για να λάβετε μια λίστα με όλα τα πακέτα Flatpak που είναι εγκατεστημένα στο σύστημά σας:

λίστα flatpak

Ενημέρωση εγκατεστημένων πακέτων

Για να ενημερώσετε τα πακέτα Flatpak στο σύστημά σας, εκτελέστε:

ενημέρωση flatpak

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

Απεγκαταστήστε λογισμικό χρησιμοποιώντας Flatpak

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

flatpak απεγκαταστήστε το applicationID

Εφόσον μόλις εγκαταστήσαμε το Spotify, δοκιμάστε να απεγκαταστήσετε την εφαρμογή πληκτρολογώντας:

flatpak απεγκαταστήστε com.spotify. Πελάτης

Ενεργοποίηση του αποθετηρίου GNOME

Ακριβώς όπως το Flathub, το αποθετήριο GNOME περιέχει όλες τις βασικές εφαρμογές του GNOME. Το ίδιο το κεντρικό αποθετήριο έχει δύο εκδόσεις: σταθερή και νυχτερινή.

Προσθέστε το Σταθερό αποθετήριο GNOME

Χρήση κλαίω για λήψη των κλειδιών GPG για το αποθετήριο:

κλαίω https://sdk.gnome.org/keys/gnome-sdk.gpg

Προσθέστε το αποθετήριο GNOME Flatpak στο σύστημά σας χρησιμοποιώντας απομακρυσμένη προσθήκη:

sudo flatpak remote-add --gpg-import = gnome-sdk.gpg - if-not-υπάρχει gnome-apps https://sdk.gnome.org/repo-apps/

Για να εγκαταστήσετε την νυχτερινή έκδοση αντ 'αυτού, εκδώστε τις ακόλουθες εντολές:

κλαίω https://sdk.gnome.org/nightly/keys/nightly.gpg
sudo flatpak remote-add --gpg-import = nightly.gpg - if-not-υπάρχει gnome-nightly-apps https://sdk.gnome.org/nightly/repo-apps/

Καταχώριση απομακρυσμένων αποθετηρίων

Για να εμφανίσετε όλα τα διαμορφωμένα απομακρυσμένα αποθετήρια:

τηλεχειριστήρια flatpak

Η παραπάνω εντολή θα εμφανίσει τα αποθετήρια που έχετε προσθέσει στο σύστημά σας. Θα εμφανιστεί επίσης εάν το αποθετήριο είναι μια εγκατάσταση σε ολόκληρο το σύστημα ή συγκεκριμένη μόνο για μερικούς χρήστες.

Διαγραφή ενός αποθετηρίου Flatpak

Η βασική σύνταξη για τη διαγραφή ενός αποθετηρίου είναι:

sudo flatpak απομακρυσμένη διαγραφή απομακρυσμένου ονόματος

...όπου απομακρυσμένο όνομα είναι το όνομα του απομακρυσμένου αποθετηρίου.

Για παράδειγμα, για να καταργήσετε το αποθετήριο Flathub από το σύστημά σας:

sudo flatpak απομακρυσμένη διαγραφή flathub

Επιδιόρθωση εγκατάστασης Flatpak

Χρησιμοποιήστε το επισκευή εντολή για την επιδιόρθωση της εγκατάστασης Flatpak στο σύστημά σας:

επισκευή sudo flatpak

Η εντολή χρειάζεται λίγο χρόνο για να εκτελεστεί, οπότε κάντε υπομονή και περιμένετε να εκτελεστεί πλήρως.

Σκοτώστε μια διαδικασία Flatpak

Για να σκοτώσετε οποιαδήποτε διαδικασία Flatpak, πρώτα, ελέγξτε ποιες διαδικασίες εκτελούνται:

sudo flatpak ps

Για να σκοτώσετε μια διαδικασία:

sudo flatpak kill applicationID

Για να ελέγξετε εάν το σύστημα σκότωσε τη διαδικασία με επιτυχία:

sudo flatpak ps

Σχετιζομαι με: Τρόπος εμφάνισης σχετικών με τη διαδικασία πληροφοριών Linux χρησιμοποιώντας την εντολή ps

Αξιοποιώντας στο έπακρο τις εντολές του Flatpak

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

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

ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Όλα όσα πρέπει να γνωρίζετε για το Snap και το Snap Store

Συγκλονισμένοι από την απότομη καμπύλη μάθησης των διαχειριστών πακέτων γραμμής εντολών; Ξεκινήστε με το Snap και το Snap Store σήμερα.

Διαβάστε Επόμενο

Σχετικά θέματα
  • Linux
  • Linux
  • Εφαρμογές Linux
  • Διαχειριστές πακέτων
Σχετικά με τον Συγγραφέα
Γουίνι Μπαλά (Δημοσιεύθηκαν 3 άρθρα)Περισσότερα από τη Wini Bhalla

Εγγραφείτε στο Newsletter μας

Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές

Ένα ακόμη βήμα…!

Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.

.