Όταν βγήκε το Ubuntu 16.04 LTS πολλοί άνθρωποι μιλούσαν για τα πακέτα Snap - όλα από το πόσο θα ήταν να εγκαταστήσουν το Ubuntu 16.04 αν θέλετε να τα δοκιμάσετε. Αυτό θεωρήθηκε ως η εφαρμογή δολοφόνων από μερικούς, και δεν είναι δύσκολο να καταλάβεις γιατί (αν είσαι σε αυτό).

Ωστόσο, πρόσφατα η Canonical έκανε μια κίνηση που κάποιοι θα αποκαλούσαν "bizzare" και έχει κάνει τα πακέτα Ubuntu Snap λειτουργικά σε όλες τις διανομές Linux μέσω της εγκατάστασης του snapd . Αυτό είναι μεγάλη είδηση! Λοιπόν, πώς θα το δουλέψουμε;

Πώς να εγκαταστήσετε το Snapd στο Debian

Η δημιουργία των πακέτων Snap που εργάζονται στο Debian είναι στην πραγματικότητα ευκολότερη από ό, τι νομίζετε. Δεδομένου ότι το Ubuntu παίρνει από το Debian, πολλή τεχνολογία είναι παρόμοια.

 sudo apt-get να εγκαταστήσετε το snapd 

Εναλλακτικά, μπορείτε απλά να wget αυτό το πακέτο εδώ και να το εγκαταστήσετε.

 wget http://ftp.br.debian.org/debian/pool/main/s/snapd/snapd_2.0.8+1_amd64.deb 

ή

 wget http://ftp.br.debian.org/debian/pool/main/s/snapd/snapd_2.0.5+1_i386.deb 

ακολουθούμενη από

 sudo dpkg -i snapd * .deb 

Σημείωση: αυτό θα λειτουργήσει μόνο με το Debian Sid.

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

Όπως και το Debian, οι snapd των Arch έχουν αποφασίσει να συμπεριλάβουν το snapd σε ένα από τα κύρια αποθετήρια. Η εγκατάσταση στο Arch δεν απαιτεί πλέον τη χρήση του Aur. Αντ 'αυτού, απλώς πληκτρολογήστε τα παρακάτω για να το τρέξετε στο κιβώτιο Arch σας.

 sudo pacman -S snapd 

Πώς να εγκαταστήσετε το Snapd στο Fedora

Σε αντίθεση με τα προηγούμενα δύο λειτουργικά συστήματα, το Fedora δεν έχει RPM που έχουν συσκευαστεί για το Snapd. Αυτό πιθανώς οφείλεται στο γεγονός ότι ο Fedora πρόκειται να κάνει Flatpack. Παρόλα αυτά, εάν θέλετε να χρησιμοποιήσετε τα "Προσκόλληση", αυτός είναι ο ευκολότερος τρόπος να το εγκαταστήσετε.

Πριν γίνει οτιδήποτε, πρέπει να εγκατασταθεί το Copr.

 sudo dnf εγκαταστήστε την εντολή dnf (copr) ' 

Μόλις το Copr είναι στο σύστημα, θα χρειαστεί να ενεργοποιήσετε την αποθήκη που θα τραβήξουμε από το Snapd.

 sudo dnf copr ενεργοποίηση του zyga / snapcore 

Στη συνέχεια, απλώς ενημερώστε τις πηγές λογισμικού σας.

 sudo dnf ενημέρωση 

Τέλος, εγκαταστήστε το Snapd.

 dnf install snapd 

Μόλις εγκατασταθεί το Snapd, δεν έχετε κάνει ακόμα. Το Fedora έρχεται με το SELinux, επομένως πρέπει να αλλάξετε κάποιες ρυθμίσεις.

 sudo gedit / etc / selinux / config 

Αυτή η εντολή θα ανοίξει το config SELinux στον επεξεργαστή Gnome. Εντοπίστε SELINUX=enabled στο αρχείο ρυθμίσεων και αλλάξτε "enabled" σε " SELINUX=enabled ". Στη συνέχεια, αποθηκεύστε και στη συνέχεια επανεκκινήστε για να εφαρμόσετε τη ρύθμιση.

Κωδικός πηγής

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

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

Η χρήση του Snapd είναι ίδια με τον τρόπο με τον οποίο χρησιμοποιείται στο Ubuntu. Περισσότερες πληροφορίες σχετικά με αυτό εδώ. Η λίστα όλων των πακέτων Snappy είναι απλή. Απλά εισάγετε αυτήν την εντολή:

 snap find 

ή αυτή

 snap find snappackagename 

Θα εμφανιστούν όλα τα διαθέσιμα πακέτα. Όταν βρείτε ένα πακέτο που θέλετε, εγκαταστήστε το. Για παράδειγμα, εάν βρω "τηλεγράφημα" με το Snapd και θέλετε να το εγκαταστήσετε ως πακέτο Snap.

 το sudo εγκαθιστά το τηλεγράφημα-sergiusens 

Στη συνέχεια, ακριβώς όπως αυτό, το τηλεγράφημα λειτουργεί. Εύκολος. Δεν έχει να κάνει με την εγκατάσταση πακέτων, όμως; Τι γίνεται αν αποφασίσες να μισείς το τηλεγράφημα. Πώς το αφαιρείτε; Η κατάργηση των πακέτων snap είναι τόσο απλή όσο η εισαγωγή μιας μόνο εντολής.

 sudo snap αφαίρεση telegram-sergiusens 

Ορισμένες άλλες χρήσιμες εντολές περιλαμβάνουν λίστα, ανανέωση, αφαίρεση και εκτέλεση. Η λίστα σας επιτρέπει να βλέπετε όλα τα εγκατεστημένα snaps στο σύστημα, το τρέξιμο σας επιτρέπει να εκτελέσετε τη δεδομένη εντολή snap και να ανανεώσετε τις ενημερώσεις όλων των εγκατεστημένων στιγμιότυπων. Δείτε αυτές τις εντολές και περισσότερα εισάγοντας:

 snap --help 

συμπέρασμα

Τα πακέτα Snap είναι πραγματικά τακτοποιημένα και από τότε που ήρθαν στην επιφάνεια εργασίας, όλο και περισσότεροι άνθρωποι τις έχουν αγκαλιάσει. Γι 'αυτό η απελευθέρωση του Snapd είναι τόσο συναρπαστική. Δεν χρειάζεται πλέον να είμαστε στο Ubuntu για να αποκομίσουμε τα οφέλη της σκληρής δουλειάς. Ίσως σε δύο ή τρία χρόνια η πλειοψηφία του λογισμικού στο Linux θα εγκατασταθεί με αυτόν τον τρόπο. Εγκαταστήστε το σήμερα και πάρτε τη βουτιά!

Πώς αισθάνεστε ότι τα πακέτα Snap έρχονται σε άλλες διανομές; Πείτε μας γιατί στα παρακάτω σχόλια!

Image credit: watchdog.org