Εγχειρίδια για τη γραμμή εντολών

Man » Διαδικτυακό εγχειρίδιο snap - λεπτομερής διαδικτυακή τεκμηρίωση για τη σελίδα man snap

🌍
snap - Εργαλείο για αλληλεπίδραση με τα snap

ΠΕΡΙΛΗΨΗ

snap [ΕΠΙΛΟΓΕΣ]

ΠΕΡΙΓΡΑΦΗ

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

ΕΠΙΛΟΓΕΣ

Εφαρμογικές Επιλογές

ΕΝΤΟΛΕΣ

abort

Διακόψτε μια εκκρεμή αλλαγή

Η εντολή abort επιχειρεί να διακόψει μια αλλαγή που εξακολουθεί να έχει εκκρεμείς εργασίες.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] abort [ΕΠΙΛΟΓΕΣ-abort]

--last Επιλέξτε την τελευταία αλλαγή του δεδομένου τύπου (εγκατάσταση, ανανέωση, αφαίρεση, δοκιμή, αυτόματη ανανέωση, κ.λπ.). Ένα
ερωτηματικό στο τέλος του τύπου σημαίνει να μην γίνει τίποτα (αντί να επιστραφεί ένα σφάλμα)
εάν δεν βρεθεί καμία αλλαγή του δεδομένου τύπου. Σημειώστε ότι το ερωτηματικό μπορεί να χρειαστεί προστασία από
το shell.

ack

Προσθέστε μια επιβεβαίωση στο σύστημα

Η εντολή ack επιχειρεί να προσθέσει μια επιβεβαίωση στη βάση δεδομένων επιβεβαιώσεων του συστήματος.

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

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

alias

Δημιουργήστε ένα χειροκίνητο ψευδώνυμο

Η εντολή alias αντιστοιχεί την δεδομένη εφαρμογή snap στο δεδομένο ψευδώνυμο.

Μόλις δημιουργηθεί αυτό το χειροκίνητο ψευδώνυμο, η αντίστοιχη εντολή εφαρμογής μπορεί να κληθεί χρησιμοποιώντας απλώς το ψευδώνυμο.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] alias [ΕΠΙΛΟΓΕΣ-alias]

--no-wait

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

aliases

Καταγράψτε τα ψευδώνυμα στο σύστημα

Η εντολή aliases καταγράφει όλα τα ψευδώνυμα που είναι διαθέσιμα στο σύστημα και την κατάστασή τους.

$ snap aliases <snap>

Καταγράφει μόνο τα ψευδώνυμα που ορίζονται από την καθορισμένη εφαρμογή snap.

changes

Καταγράψτε τις αλλαγές του συστήματος

Η εντολή changes εμφανίζει μια σύνοψη των αλλαγών του συστήματος που πραγματοποιήθηκαν πρόσφατα.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] changes [ΕΠΙΛΟΓΕΣ-changes]

--abs-time

Εμφανίστε τις απόλυτες ώρες (σε μορφή RFC 3339). Διαφορετικά, εμφανίστε τις σχετικές ώρες έως και για 60 ημέρες, στη συνέχεια YYYY-MM-DD.

check-snapshot

Ελέγξτε ένα στιγμιότυπο

Η εντολή check-snapshot επαληθεύει τα δεδομένα χρήστη, συστήματος και διαμόρφωσης των εφαρμογών snap που περιλαμβάνονται στο καθορισμένο στιγμιότυπο.

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

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

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


Χρήση: snap [ΕΠΙΛΟΓΕΣ] check-snapshot [ΕΠΙΛΟΓΕΣ check-snapshot]

--no-wait

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

--users

Ελέγξτε δεδομένα μόνο συγκεκριμένων χρηστών (διαχωρισμένα με κόμμα) (προεπιλογή: όλοι οι χρήστες)

components

Λίστα διαθέσιμων και εγκατεστημένων στοιχείων για τις εγκατεστημένες εφαρμογές snap

Η εντολή components εμφανίζει μια περίληψη των στοιχείων που είναι εγκατεστημένα και διαθέσιμα για το σύνολο των τρέχουσων εγκατεστημένων εφαρμογών snap.

Τα στοιχεία για συγκεκριμένες εγκατεστημένες εφαρμογές snap μπορούν να αναζητηθούν παρέχοντας ονόματα εφαρμογών snap ως παραμετρικές τιμές.

connect

Συνδέστε ένα plug σε ένα slot

Η εντολή connect συνδέει ένα plug σε ένα slot. Μπορεί να κληθεί με τους ακόλουθους τρόπους:

$ snap connect <snap>:<plug> <snap>:<slot>

Συνδέει το παρεχόμενο plug στο δεδομένο slot.

$ snap connect <snap>:<plug> <snap>

Συνδέει το συγκεκριμένο plug στο μόνο slot στην παρεχόμενη εφαρμογή snap που ταιριάζει με τη συνδεδεμένη διεπαφή. Εάν υπάρχουν περισσότερα από ένα πιθανά slots, η εντολή αποτυγχάνει.

$ snap connect <snap>:<plug>

Συνδέει το παρεχόμενο plug στο slot στην εφαρμογή snap "core" με ένα όνομα που ταιριάζει με το όνομα του plug.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] connect [ΕΠΙΛΟΓΕΣ connect]

--no-wait

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

connections

Λίστα συνδέσεων διεπαφών

Η εντολή connections καταγράφει τις συνδέσεις μεταξύ plugs και slots στο σύστημα.

Εκτός εάν παρέχεται η , η λίστα είναι για συνδεδεμένα plugs και slots για όλες τις εφαρμογές snap στο σύστημα. Σε αυτήν τη λειτουργία, χρησιμοποιήστε την επιλογή --all για να καταγράψετε επίσης τα μη συνδεδεμένα plugs και slots.

$ snap connections <snap>

Καταγράφει συνδεδεμένα και μη συνδεδεμένα plugs και slots για την καθορισμένη εφαρμογή snap.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] connections [ΕΠΙΛΟΓΕΣ connections]

--all  Εμφάνιση συνδεδεμένων και μη συνδεδεμένων plugs και slots

create-cohort

Δημιουργήστε κλειδιά cohort για ένα σύνολο εφαρμογών snap

Η εντολή create-cohort δημιουργεί ένα σύνολο κλειδιών cohort για ένα δεδομένο σύνολο εφαρμογών snap.

Ένα cohort είναι μια προβολή ή στιγμιότυπο του "χάρτη καναλιού" μιας εφαρμογής snap σε μια δεδομένη χρονική στιγμή που καθορίζει το σύνολο των εκδόσεων για την εφαρμογή snap με βάση άλλους περιορισμούς (π.χ. κανάλι ή αρχιτεκτονική). Το cohort στη συνέχεια προσδιορίζεται από ένα αδιαφανές κλειδί ανά εφαρμογή snap που λειτουργεί σε διαφορετικά συστήματα. Οι εγκαταστάσεις ή οι ανανεώσεις της εφαρμογής snap χρησιμοποιώντας ένα δεδομένο κλειδί cohort θα χρησιμοποιούν μια σταθερή έκδοση για έως και 90 ημέρες, μετά από τις οποίες θα δημιουργηθεί ένα νέο σύνολο εκδόσεων υπό το ίδιο κλειδί cohort και θα ξεκινήσει μια νέα περίοδος 90 ημερών.

debug

Εκτελέστε εντολές εντοπισμού σφαλμάτων

Η εντολή debug περιέχει μια επιλογή πρόσθετων υποεντολών.

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

debug api

Εκτελέστε μια ακατέργαστη ερώτηση στο snapd API

Εκτελέστε μια ακατέργαστη ερώτηση στο snapd API. Οι σύνθετες εισαγωγές μπορούν να διαβαστούν από την τυπική είσοδο, ενώ η έξοδος εκτυπώνεται στην τυπική έξοδο. Δείτε παραδείγματα παρακάτω:

Καταγράψτε όλες τις εφαρμογές snap: $ snap debug api /v2/snaps

Εντοπίστε εφαρμογές snap με όνομα foo: $ snap debug api '/v2/find?name=foo'

Ζητήστε την ανανέωση της εφαρμογής snap 'some-snap': $ echo '{"action": "refresh"}' | snap debug api -X POST \ -H 'Content-Type: application/json' /v2/snaps/some-snap


Χρήση: debug api [api-OPTIONS]

--snap-socket
Χρησιμοποιήστε την υποδοχή πρόσβασης snap

-H, --header
Ορίστε κεφαλίδα (μπορεί να επαναληφθεί πολλές φορές), ο τύπος και η τιμή της κεφαλίδας διαχωρίζονται με το ': '

-X, --request
HTTP μέθοδος που θα χρησιμοποιηθεί (η προεπιλογή είναι GET)

--fail
Αποτύχετε σε σφάλματα αιτήσεων

debug confinement
Εμφάνιση της λειτουργίας περιορισμού στην οποία λειτουργεί το σύστημα

Η εντολή confinement θα εμφανίσει τη λειτουργία περιορισμού (αυστηρή, μερική ή καμία) στην οποία λειτουργεί το σύστημα.

debug connectivity
Ελέγξτε την κατάσταση της συνδεσιμότητας δικτύου

Η εντολή connectivity ελέγχει τη συνδεσιμότητα δικτύου του snapd.

debug execution
Λάβετε πληροφορίες σχετικά με τις πτυχές εκτέλεσης των εντολών του εργαλείου snap

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

debug execution apparmor
Εμφάνιση AppArmor

debug execution internal-tool
Εμφάνιση πληροφοριών εσωτερικού εργαλείου εκτέλεσης

debug execution snap
Εμφάνιση πληροφοριών εκτέλεσης snap

debug features
Λάβετε την πλήρη λίστα των ετικετών λειτουργιών

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

debug lsm
(εσωτερικό) Λήψη πληροφοριών κατάστασης για τα LSM

(εσωτερικό) Λήψη πληροφοριών κατάστασης για τα LSM

debug migrate-home
Μετακίνηση του καταλόγου των snap στο ~/Snap.

Μετακίνηση του καταλόγου των snap στο ~/Snap.

Χρήση: debug migrate-home [migrate-home-OPTIONS]

--no-wait

debug paths
Εμφάνιση των διαδρομών του συστήματος

Η εντολή paths εμφανίζει τη λίστα των διαδρομών που ανιχνεύονται και χρησιμοποιούνται από το snapd.

debug refresh-app-awareness
(εσωτερικό) Εμφάνιση λεπτομερειών refresh-app-awareness

(εσωτερικό) Εμφάνιση λεπτομερειών refresh-app-awareness

Χρήση: debug refresh-app-awareness [refresh-app-awareness-OPTIONS]

--unicode <προεπιλογή: "auto">

debug sandbox-features
Εμφάνιση των διαθέσιμων λειτουργιών sandbox στο σύστημα

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

Χρήση: debug sandbox-features [sandbox-features-OPTIONS]

--required
Διασφαλίστε ότι η δεδομένη backend:feature είναι διαθέσιμη

debug seeding
Λήψη λεπτομερειών seeding και preseeding

Λήψη λεπτομερειών seeding και preseeding

Χρήση: debug seeding [seeding-OPTIONS]

--unicode <προεπιλογή: "auto">

debug stacktraces
Λήψη στοίβων κλήσεων όλων των goroutines του snapd

Λήψη στοίβων κλήσεων όλων των goroutines του snapd.

debug state
Επιθεώρηση ενός αρχείου κατάστασης snapd, παρακάμπτοντας το API snapd.

Επιθεώρηση ενός αρχείου κατάστασης snapd, παρακάμπτοντας το API snapd.

Χρήση: debug state [state-OPTIONS]

--abs-time
Εμφάνιση απόλυτων χρονικών σημάνσεων (σε μορφή RFC 3339). Διαφορετικά, εμφάνιση σχετικών χρονικών σημάνσεων έως και 60 ημέρες, στη συνέχεια YYYY-MM-DD.

--changes
Κατάλογος όλων των αλλαγών

--task
ID της εργασίας που θα επιθεωρηθεί

--change
ID της αλλαγής που θα επιθεωρηθεί

--check
Έλεγχος συνέπειας αλλαγών

--connections
Λίστα όλων των συνδέσεων

--connection
Εμφάνιση λεπτομερειών των αντίστοιχων συνδέσεων (snap ή snap:plug, snap:slot ή snap:plug-ή-slot)

--is-seeded
Έξοδος κατάστασης σποράς (true ή false)

--dot
Έξοδος γραφικής μορφής Dot (graphviz)

--no-hold
Παραλείψτε τις εργασίες σε κατάσταση 'Hold' στην έξοδο αλλαγών

debug timings
Λάβετε τους χρόνους εκτέλεσης των εργασιών μιας αλλαγής

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

Χρήση: debug timings [timings-OPTIONS]

--last
Επιλέξτε την τελευταία αλλαγή του δεδομένου τύπου (install, refresh, remove, try, auto-refresh, κ.λπ.). Ένα ερωτηματικό στο τέλος του τύπου σημαίνει να μην γίνει τίποτα (αντί να επιστραφεί ένα σφάλμα) εάν δεν βρεθεί αλλαγή του δεδομένου τύπου. Σημειώστε ότι το ερωτηματικό ενδέχεται να χρειαστεί προστασία από το shell.

--ensure
Εμφάνιση χρόνων για μια αλλαγή που σχετίζεται με τη δεδομένη δραστηριότητα Ensure (ένα από: auto-refresh, become-operational, refresh-catalogs, refresh-hints, seed)

--all
Εμφάνιση χρόνων για όλες τις εκτελέσεις της δεδομένης δραστηριότητας Ensure ή εκκίνησης, όχι μόνο της τελευταίας

--startup
Εμφάνιση χρόνων για την εκκίνηση του δεδομένου υποσυστήματος (ένα από: load-state, ifacemgr)

--verbose
Εμφάνιση περισσότερων πληροφοριών

debug validate-seed
Επικύρωση σποράς snap

Επικύρωση της ορθότητας της σποράς snap που βρίσκεται στον κατάλογο που περιέχει το αρχείο seed.yaml.

disable
Απενεργοποίηση ενός snap στο σύστημα

Η εντολή disable απενεργοποιεί ένα snap. Τα δυαδικά αρχεία και οι υπηρεσίες του snap δεν θα είναι πλέον διαθέσιμα, αλλά όλα τα δεδομένα είναι ακόμα διαθέσιμα και το snap μπορεί εύκολα να ενεργοποιηθεί ξανά.

Χρήση: snap [OPTIONS] disable [disable-OPTIONS]

--no-wait
Μην περιμένετε να ολοκληρωθεί η λειτουργία, αλλά απλώς εκτυπώστε το αναγνωριστικό αλλαγής.

disconnect
Αποσύνδεση ενός plug από ένα slot

Η εντολή disconnect αποσυνδέει ένα plug από ένα slot. Μπορεί να κληθεί με τους ακόλουθους τρόπους:

$ snap disconnect <snap>:<plug> <snap>:<slot>

Αποσυνδέει το συγκεκριμένο plug από το συγκεκριμένο slot.

$ snap disconnect <snap>:<slot ή plug>

Αποσυνδέει τα πάντα από το παρεχόμενο plug ή slot. Το όνομα του snap μπορεί να παραλειφθεί για το κύριο snap.

Όταν μια αυτόματη σύνδεση αποσυνδεθεί χειροκίνητα, η αποσυνδεδεμένη κατάστασή της διατηρείται μετά από μια ανανέωση snap. Η σημαία --forget μπορεί να προστεθεί στην εντολή disconnect για να επαναφερθεί αυτή η συμπεριφορά και, κατά συνέπεια, να επαναενεργοποιηθεί μια αυτόματη επανασύνδεση μετά από μια ανανέωση snap.

Χρήση: snap [OPTIONS] disconnect [disconnect-OPTIONS]

--no-wait
Μην περιμένετε να ολοκληρωθεί η λειτουργία, αλλά απλώς εκτυπώστε το αναγνωριστικό αλλαγής.

--forget
Ξεχάστε την αποθηκευμένη κατάσταση σχετικά με τη δεδομένη σύνδεση.

download
Λήψη του δεδομένου snap

Η εντολή download κατεβάζει το δεδομένο snap, τα συστατικά του και τις υποστηρικτικές τους δηλώσεις στον τρέχοντα κατάλογο με τις επεκτάσεις αρχείων .snap, .comp και .assert, αντίστοιχα.

Χρήση: snap [OPTIONS] download [download-OPTIONS]

--channel
Χρησιμοποιήστε αυτό το κανάλι αντί για το σταθερό

--edge
Εγκατάσταση από το κανάλι edge

--beta
Εγκατάσταση από το κανάλι beta

--candidate
Εγκατάσταση από το κανάλι candidate

--stable
Εγκατάσταση από το σταθερό κανάλι

--revision
Λήψη της δεδομένης αναθεώρησης ενός snap. Κατά τη λήψη συστατικών, κατεβάστε τα συστατικά που σχετίζονται με τη δεδομένη αναθεώρηση snap.

--basename
Χρησιμοποιήστε αυτό το βασικό όνομα για τα αρχεία snap, στοιχείου και επιβεβαίωσης (η προεπιλογή είναι <snap>_<έκδοση>)

--target-directory
Λήψη στον συγκεκριμένο κατάλογο (η προεπιλογή είναι ο τρέχων κατάλογος)

--only-components
Λήψη μόνο των δεδομένων στοιχείων, όχι του snap

--cohort
Λήψη από την καθορισμένη ομάδα

enable
Ενεργοποίηση ενός snap στο σύστημα

Η εντολή enable ενεργοποιεί ένα snap που είχε προηγουμένως απενεργοποιηθεί.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] enable [ΕΠΙΛΟΓΕΣ enable]

--no-wait
Μην περιμένετε να ολοκληρωθεί η λειτουργία, αλλά απλώς εκτυπώστε το αναγνωριστικό αλλαγής.

export-snapshot
Εξαγωγή ενός στιγμιότυπου

Εξαγωγή ενός στιγμιότυπου στο καθορισμένο όνομα αρχείου.

find
Εύρεση πακέτων προς εγκατάσταση

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

Με τη σημαία --private, η οποία απαιτεί από τον χρήστη να έχει συνδεθεί στο κατάστημα (δείτε 'snap help login'), αναζητά αντί αυτού ιδιωτικά snap στα οποία ο χρήστης έχει πρόσβαση ως προγραμματιστής, είτε άμεσα είτε μέσω της λειτουργίας συνεργασίας του καταστήματος.

Ένα πράσινο τσεκ (εφόσον υποστηρίζονται χρώματα και Unicode) μετά από ένα όνομα εκδότη υποδεικνύει ότι ο εκδότης έχει επαληθευτεί.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] find [ΕΠΙΛΟΓΕΣ find]

Συνώνυμα: search

--private
Αναζήτηση ιδιωτικών snap.

--narrow
Αναζήτηση μόνο για snap στην κατηγορία «σταθερή».

--section [="show-all-sections-please"] <προεπιλογή: "no-section-specified">
Περιορίστε την αναζήτηση σε μια συγκεκριμένη ενότητα.

--color <προεπιλογή: "auto">
Χρησιμοποιήστε λίγο χρώμα για να τονίσετε ορισμένα στοιχεία.

--unicode <προεπιλογή: "auto">
Χρησιμοποιήστε λίγο Unicode για να βελτιώσετε την αναγνωσιμότητα.

forget
Διαγραφή ενός στιγμιότυπου

Η εντολή forget διαγράφει ένα στιγμιότυπο. Αυτή η λειτουργία δεν μπορεί να αναιρέσει.

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

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

Χρήση: snap [ΕΠΙΛΟΓΕΣ] forget [ΕΠΙΛΟΓΕΣ forget]

--no-wait
Μην περιμένετε να ολοκληρωθεί η λειτουργία, αλλά απλώς εκτυπώστε το αναγνωριστικό αλλαγής.

get
Εκτύπωση επιλογών διαμόρφωσης

Η εντολή get εκτυπώνει τις επιλογές διαμόρφωσης για το παρεχόμενο snap.

$ snap get snap-name username
frank

Εάν παρέχονται πολλαπλά ονόματα επιλογών, επιστρέφονται οι αντίστοιχες τιμές:

$ snap get snap-name username password
Key       Value
username  frank
password  ...

Οι ένθετες τιμές μπορούν να ανακτηθούν μέσω μιας διακεκομμένης διαδρομής:

$ snap get snap-name author.name
frank

Χρήση: snap [ΕΠΙΛΟΓΕΣ] get [ΕΠΙΛΟΓΕΣ get]

-t     Αυστηρός έλεγχος τύπου με μηδενικές τιμές και συμβολοσειρές σε εισαγωγικά

-d     Επιστρέφει πάντα ένα έγγραφο, ακόμη και με ένα μόνο κλειδί

-l     Επιστρέφει πάντα μια λίστα, ακόμη και με ένα μόνο κλειδί

help
Εμφάνιση βοήθειας σχετικά με μια εντολή

Η εντολή help εμφανίζει πληροφορίες σχετικά με τις εντολές snap.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] help [ΕΠΙΛΟΓΕΣ help]

--all  Εμφάνιση μιας σύντομης περίληψης όλων των εντολών

import-snapshot
Εισαγωγή ενός στιγμιότυπου

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


Χρήση: snap [ΕΠΙΛΟΓΕΣ] import-snapshot [ΕΠΙΛΟΓΕΣ import-snapshot]

--abs-time

info

Εμφάνιση λεπτομερειών σχετικά με τα snaps

Η εντολή info εμφανίζει λεπτομερείς πληροφορίες σχετικά με τα snaps.

Τα snaps μπορούν να καθοριστούν με όνομα ή με διαδρομή. τα ονόματα αναζητούνται τόσο στο κατάστημα όσο και στα εγκατεστημένα snaps· οι διαδρομές μπορούν να αναφέρονται σε ένα αρχείο .snap ή σε έναν κατάλογο που περιέχει ένα αποσυμπιεσμένο snap κατάλληλο για το 'snap try' (ένα παράδειγμα αυτού θα ήταν ο κατάλογος 'prime' που παράγει το snapcraft).

Χρήση: snap [ΕΠΙΛΟΓΕΣ] info [ΕΠΙΛΟΓΕΣ info]

--color <προεπιλογή: "auto">

Χρησιμοποιήστε λίγο χρώμα για να τονίσετε ορισμένα πράγματα.

--unicode <προεπιλογή: "auto">

Χρησιμοποιήστε λίγα σύμβολα Unicode για να βελτιώσετε την αναγνωσιμότητα.

--abs-time

Εμφανίστε απόλυτες ώρες (σε μορφή RFC 3339). Διαφορετικά, εμφανίστε σχετικές ώρες έως και 60 ημέρες, στη συνέχεια YYYY-MM-DD.

--verbose

Συμπεριλάβετε περισσότερες λεπτομέρειες σχετικά με το snap (εκτεταμένες σημειώσεις, βάση κ.λπ.).

install

Εγκατάσταση snaps στο σύστημα

Η εντολή install εγκαθιστά τα καθορισμένα snaps στο σύστημα.

Για να εγκαταστήσετε πολλές παρουσίες του ίδιου snap, προσθέστε ένα υπογράμμιση και ένα μοναδικό αναγνωριστικό (για κάθε παρουσία) στο όνομα ενός snap.

Οι παράλληλες παρουσίες εγκαθίστανται με τη χρήση της επιλογής --unaliased για να αποφευχθούν συγκρούσεις με υπάρχουσες εγκαταστάσεις. Αυτή η συμπεριφορά μπορεί να αλλάξει με τη χρήση της επιλογής --prefer, η οποία θα ενεργοποιήσει όλες τις αυτόματες ψευδωνυμίες του δεδομένου snap, δίνοντάς τους προτεραιότητα έναντι των συγκρουόμενων ψευδωνυμιών άλλων snaps, των οποίων οι αυτόματες ψευδωνυμίες θα απενεργοποιηθούν και οι χειροκίνητες ψευδωνυμίες θα αφαιρεθούν.

Χωρίς επιπλέον επιλογές, τα snaps εγκαθίστανται παρακολουθώντας το σταθερό κανάλι και με αυστηρή ασφάλεια. Όλα τα διαθέσιμα κανάλια ενός snap παρατίθενται στην έξοδο της εντολής 'snap info'.

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

Χρησιμοποιήστε την επιλογή --name για να ορίσετε το όνομα της παρουσίας κατά την εγκατάσταση από ένα αρχείο snap.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] install [ΕΠΙΛΟΓΕΣ install]

--color <προεπιλογή: "auto">

Χρησιμοποιήστε λίγο χρώμα για να τονίσετε ορισμένα πράγματα.

--unicode <προεπιλογή: "auto">

Χρησιμοποιήστε λίγα σύμβολα Unicode για να βελτιώσετε την αναγνωσιμότητα.

--no-wait

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

--channel

Χρησιμοποιήστε αυτό το κανάλι αντί για το σταθερό.

--edge

Εγκατάσταση από το κανάλι edge.

--beta

Εγκατάσταση από το κανάλι beta.

--candidate

Εγκατάσταση από το κανάλι candidate.

--stable

Εγκατάσταση από το σταθερό κανάλι.

--devmode

Θέστε το snap σε λειτουργία ανάπτυξης και απενεργοποιήστε την ασφάλεια.

--jailmode

Θέστε το snap σε λειτουργία αυστηρής ασφάλειας.

--classic

Θέστε το snap σε κλασική λειτουργία και απενεργοποιήστε την ασφάλεια.

--revision

Εγκατάσταση της δεδομένης έκδοσης ενός snap.

--dangerous

Εγκατάσταση του δεδομένου αρχείου snap, ακόμη και αν δεν υπάρχουν προ-αναγνωρισμένες υπογραφές για αυτό, πράγμα που σημαίνει ότι δεν έχει επαληθευτεί και μπορεί να είναι επικίνδυνο (--devmode συνεπάγεται αυτό).

--unaliased

Εγκατάσταση του δεδομένου snap χωρίς την ενεργοποίηση των αυτόματων ψευδωνυμιών του.


--prefer
Ενεργοποιήστε όλα τα ψευδώνυμα του συγκεκριμένου snap, δίνοντάς τους προτεραιότητα έναντι των συγκρουόμενων ψευδωνύμων άλλων snap.

--name
Εγκαταστήστε το αρχείο snap με το δεδομένο όνομα στιγμιότυπου.

--cohort
Εγκαταστήστε το snap στο δεδομένο σύνολο.

--ignore-validation
Αγννοήστε την επικύρωση από άλλα snap που εμποδίζουν την εγκατάσταση.

--transaction <προεπιλογή: "per-snap">
Εφαρμόστε μία συναλλαγή ανά snap ή μία για όλα τα καθορισμένα snap.

--quota-group
Προσθέστε το snap σε μια ομάδα ποσοστώσεων κατά την εγκατάσταση.

interface
Εμφανίστε λεπτομέρειες των διεπαφών snap.

Η εντολή interface εμφανίζει λεπτομέρειες των διεπαφών snap.

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

Χρήση: snap [ΕΠΙΛΟΓΕΣ] interface [ΕΠΙΛΟΓΕΣ διεπαφής]

--attrs
Εμφανίστε τα χαρακτηριστικά της διεπαφής.

--all
Συμπεριλάβετε τις μη χρησιμοποιημένες διεπαφές.

known
Εμφανίστε τις γνωστές δηλώσεις του παρεχόμενου τύπου.

Η εντολή known εμφανίζει τις γνωστές δηλώσεις του παρεχόμενου τύπου. Εάν παρέχονται ζεύγη header=value μετά τον τύπο της δήλωσης, οι δηλώσεις που εμφανίζονται πρέπει επίσης να έχουν τις καθορισμένες κεφαλίδες που ταιριάζουν με τις παρεχόμενες τιμές.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] known [ΕΠΙΛΟΓΕΣ known]

--remote
Αναζητήστε τη δήλωση στο κατάστημα, μέσω του snapd εάν είναι δυνατόν.

--direct
Αναζητήστε τη δήλωση στο κατάστημα, χωρίς να επιχειρήσετε να περάσετε από το snapd.

list
Εμφανίστε μια λίστα των εγκατεστημένων snap.

Η εντολή list εμφανίζει μια περίληψη των snap που είναι εγκατεστημένα στο τρέχον σύστημα.

Ένα πράσινο σημάδι ελέγχου (υπό την προϋπόθεση ότι υπάρχει υποστήριξη χρώματος και Unicode) μετά από ένα όνομα εκδότη υποδεικνύει ότι ο εκδότης έχει επαληθευτεί.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] list [ΕΠΙΛΟΓΕΣ list]

--all
Εμφανίστε όλες τις εκδόσεις.

--color <προεπιλογή: "auto">
Χρησιμοποιήστε λίγο χρώμα για να τονίσετε ορισμένα πράγματα.

--unicode <προεπιλογή: "auto">
Χρησιμοποιήστε λίγο Unicode για να βελτιώσετε την αναγνωσιμότητα.

login
Ελέγξτε την ταυτότητα στο snapd και στο κατάστημα.

Η εντολή login ελέγχει την ταυτότητα του χρήστη στο snapd και στο κατάστημα, και αποθηκεύει τα διαπιστευτήρια στο αρχείο ~/.snap/auth.json. Η μετέπειτα επικοινωνία με το snapd θα πραγματοποιείται χρησιμοποιώντας αυτά τα διαπιστευτήρια.

Δεν είναι απαραίτητο να συνδεθείτε για να αλληλεπιδράσετε με το snapd. Ωστόσο, η σύνδεση επιτρέπει αλληλεπιδράσεις χωρίς τη χρήση του sudo, καθώς και ορισμένες λειτουργίες προσανατολισμένες προς τους προγραμματιστές, όπως περιγράφονται στη βοήθεια για τις εντολές find, install και refresh.

Ένας λογαριασμός μπορεί να δημιουργηθεί στη διεύθυνση https://login.ubuntu.com

logout
Αποσυνδεθείτε από το snapd και το κατάστημα.

Η εντολή logout αποσυνδέει τον τρέχοντα χρήστη από το snapd και το κατάστημα.

logs
Ανακτήστε αρχεία καταγραφής για τις υπηρεσίες.

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

Χρήση: snap [ΕΠΙΛΟΓΕΣ] logs [ΕΠΙΛΟΓΕΣ logs]

--abs-time
Εμφανίστε τις απόλυτες ώρες (σε μορφή RFC 3339). Διαφορετικά, εμφανίστε τις σχετικές ώρες έως και για 60 ημέρες, και στη συνέχεια την ημερομηνία σε μορφή YYYY-MM-DD.

-n <προεπιλογή: "10">
Εμφανίστε μόνο τον δεδομένο αριθμό γραμμών ή 'όλες'.

-f
Περιμένετε για νέες γραμμές και εκτυπώστε τις καθώς εμφανίζονται.

model
Αποκτήστε το ενεργό μοντέλο για αυτήν τη συσκευή.

Η εντολή model επιστρέφει τις πληροφορίες του ενεργού μοντέλου για αυτήν τη συσκευή.


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

Η αναλυτική έξοδος παρουσιάζεται σε μια δομημένη μορφή, παρόμοια με YAML.

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

Χρήση: snap [ΕΠΙΛΟΓΕΣ] μοντέλο [ΕΠΙΛΟΓΕΣ-ΜΟΝΤΕΛΟΥ]

--abs-time

Εμφάνιση απόλυτων χρονικών στιγμών (σε μορφή RFC 3339). Διαφορετικά, εμφάνιση σχετικών χρονικών στιγμών έως και 60 ημέρες, στη συνέχεια YYYY-MM-DD.

--color <προεπιλογή: "auto">

Χρήση λίγου χρώματος για να τονιστούν ορισμένα πράγματα.

--unicode <προεπιλογή: "auto">

Χρήση λίγου Unicode για βελτίωση της αναγνωσιμότητας.

--serial

Εκτύπωση της σειριακής δήλωσης αντί της δήλωσης του μοντέλου.

--verbose

Εκτύπωση όλων των συγκεκριμένων πεδίων της δήλωσης.

--assertion

Εκτύπωση της ακατέργαστης δήλωσης.

okay

Αναγνώριση προειδοποιήσεων

Η εντολή "okay" αναγνωρίζει τις προειδοποιήσεις που εμφανίζονται με το "snap warnings".

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

pack

Δημιουργία πακέτου του δοθέντος καταλόγου ως ένα snap

Η εντολή "pack" δημιουργεί πακέτο του δοθέντος snap-dir ως ένα snap και γράφει το αποτέλεσμα στο target-dir. Εάν το target-dir παραλειφθεί, το αποτέλεσμα γράφεται στον τρέχοντα κατάλογο. Εάν παραλειφθούν τόσο το source-dir όσο και το target-dir, η εντολή "pack" δημιουργεί πακέτο του τρέχοντος καταλόγου.

Το προεπιλεγμένο όνομα αρχείου για ένα snap μπορεί να προέρχεται εξ ολοκλήρου από το snap.yaml, αλλά σε ορισμένες περιπτώσεις είναι απλούστερο για ένα σενάριο να παρέχει το όνομα αρχείου. Σε αυτές τις περιπτώσεις, μπορεί να δοθεί το --filename για να αντικαταστήσει την προεπιλογή. Εάν αυτό το όνομα αρχείου δεν είναι απόλυτο, θα θεωρηθεί ως σχετικό προς το targetdir.

Όταν χρησιμοποιείται με το --check-skeleton, το pack ελέγχει μόνο εάν το snap-dir περιέχει έγκυρα μεταδεδομένα snap και προκαλεί σφάλμα διαφορετικά. Οι εντολές εφαρμογής που αναφέρονται στο αρχείο μεταδεδομένων snap, αλλά εμφανίζονται με λανθασμένα δικαιώματα, προκαλούν σφάλμα. Οι εντολές που λείπουν από το snap-dir αναφέρονται σε διαγνωστικά μηνύματα.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] pack [ΕΠΙΛΟΓΕΣ-ΠΑΚΕΤΑΡΙΣΜΑΤΟΣ]

--check-skeleton

Επικύρωση μόνο των μεταδεδομένων snap-dir

--filename

Έξοδος σε αυτό το όνομα αρχείου

--compression

Συμπίεση που θα χρησιμοποιηθεί (π.χ. xz ή lzo)

prefer

Ενεργοποίηση ψευδωνύμων από ένα snap, απενεργοποιώντας τυχόν συγκρουόμενα ψευδώνυμα

Η εντολή "prefer" ενεργοποιεί όλα τα ψευδώνυμα του δοθέντος snap, δίνοντάς τους προτεραιότητα έναντι των συγκρουόμενων ψευδωνύμων άλλων snap, των οποίων τα ψευδώνυμα θα απενεργοποιηθούν (ή θα διαγραφούν, για τα χειροκίνητα).

Χρήση: snap [ΕΠΙΛΟΓΕΣ] prefer [ΕΠΙΛΟΓΕΣ-ΠΡΟΤΙΜΗΣΗΣ]

--no-wait

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

prepare-image

Προετοιμασία μιας εικόνας συσκευής

Η εντολή "prepare-image" εκτελεί ορισμένα από τα βήματα που είναι απαραίτητα για τη δημιουργία εικόνων συσκευών.

Για τις βασικές εικόνες, δεν καλείται άμεσα, αλλά συνήθως μέσω του ubuntu-image.

Για την προετοιμασία κλασικών εικόνων, υποστηρίζει μια λειτουργία --classic

Χρήση: snap [ΕΠΙΛΟΓΕΣ] prepare-image [ΕΠΙΛΟΓΕΣ-ΠΡΟΕΤΟΙΜΑΣΙΑΣ-ΕΙΚΟΝΑΣ]

--classic

Ενεργοποίηση κλασικής λειτουργίας για την προετοιμασία μιας κλασικής εικόνας μοντέλου

--preseed

Προετοιμασία (μόνο για UC20+)


--preseed-sign-key
Όνομα του κλειδιού που θα χρησιμοποιηθεί για την υπογραφή της δήλωσης preseed, διαφορετικά θα χρησιμοποιηθεί το προεπιλεγμένο κλειδί

--apparmor-features-dir
Προαιρετικό μονοπάτι προς τον κατάλογο λειτουργιών πυρήνα AppArmor (μόνο για UC20+)

--sysfs-overlay
Προαιρετικό sysfs overlay που θα χρησιμοποιηθεί κατά την εκτέλεση των βημάτων προετοιμασίας

--arch Καθορίστε μια αρχιτεκτονική για τα snaps για το --classic όταν το μοντέλο δεν το κάνει

--channel
Το κανάλι που θα χρησιμοποιηθεί

--snap <snap>[=<channel>]
Συμπεριλάβετε το δεδομένο snap από το κατάστημα ή ένα τοπικό αρχείο και/ή καθορίστε το κανάλι που θα παρακολουθείται για το δεδομένο snap

--comp <snap>+<comp>
Συμπεριλάβετε το δεδομένο στοιχείο από το κατάστημα ή ένα τοπικό αρχείο

--revisions
Καθορίστε ένα αρχείο seeds.manifest που αναφέρεται στις ακριβείς εκδόσεις των παρεχόμενων snaps, οι οποίες θα πρέπει να εγκατασταθούν

--write-revisions [="./seed.manifest"]
Δημιουργεί ένα αρχείο manifest που περιέχει αναφορές στις ακριβείς εκδόσεις snap που χρησιμοποιήθηκαν για την εικόνα. Μια διαδρομή για το αρχείο manifest είναι προαιρετική.

--validation
Ελέγχει αν οι επικυρώσεις θα αγνοηθούν ή θα επιβληθούν. (προεπιλογή: αγνόηση)

--allow-snapd-kernel-mismatch
Εάν επιτρέπεται ασυμφωνία μεταξύ των εκδόσεων του snap snapd και του snapd στον πυρήνα

--assert <filename>
Συμπεριλάβετε τη δήλωση από το τοπικό αρχείο

quota
Εμφανίστε την ομάδα ποσοστώσεων για ένα σύνολο snaps

Η εντολή quota εμφανίζει πληροφορίες σχετικά με μια ομάδα ποσοστώσεων, συμπεριλαμβανομένου του συνόλου των snaps και τυχόν υποομάδων που περιέχει, καθώς και των περιορισμών πόρων και της τρέχουσας χρήσης αυτών των περιορισμένων πόρων.

quotas
Εμφανίστε όλες τις ομάδες ποσοστώσεων

Η εντολή quotas εμφανίζει όλες τις ομάδες ποσοστώσεων.

reboot
Επανεκκινήστε στο επιλεγμένο σύστημα και λειτουργία

Η εντολή reboot επανεκκινεί το σύστημα σε μια συγκεκριμένη λειτουργία του επιλεγμένου συστήματος ανάκτησης.

Όταν καλείται χωρίς ετικέτα συστήματος και χωρίς λειτουργία, θα ενεργοποιήσει απλώς μια κανονική επανεκκίνηση.

Όταν καλείται χωρίς ετικέτα, το τρέχον σύστημα θα χρησιμοποιηθεί για τη λειτουργία "run". Το προεπιλεγμένο σύστημα ανάκτησης θα χρησιμοποιηθεί για τις λειτουργίες "recover", "factory-reset" και "install".

Σημειώστε ότι η λειτουργία "run" είναι διαθέσιμη μόνο για το τρέχον σύστημα.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] reboot [ΕΠΙΛΟΓΕΣ επανεκκίνησης]

--run Εκκινήστε σε λειτουργία run

--install
Εκκινήστε σε λειτουργία εγκατάστασης

--recover
Εκκινήστε σε λειτουργία ανάκτησης

--factory-reset
Εκκινήστε σε λειτουργία επαναφοράς εργοστασιακών ρυθμίσεων

recovery
Λίστα διαθέσιμων συστημάτων ανάκτησης

Η εντολή recovery εμφανίζει τα διαθέσιμα συστήματα ανάκτησης.

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

Χρήση: snap [ΕΠΙΛΟΓΕΣ] recovery [ΕΠΙΛΟΓΕΣ ανάκτησης]

--color <προεπιλογή: "αυτόματο">
Χρησιμοποιήστε λίγο χρώμα για να επισημάνετε ορισμένα πράγματα.

--unicode <προεπιλογή: "αυτόματο">
Χρησιμοποιήστε λίγο Unicode για να βελτιώσετε την αναγνωσιμότητα.

--show-keys
Εμφανίστε τα κλειδιά ανάκτησης (εάν υπάρχουν) για να ξεκλειδώσετε τις κρυπτογραφημένες κατατμήσεις.

refresh
Ανανεώστε τα snaps στο σύστημα

Η εντολή refresh ενημερώνει τα καθορισμένα snaps ή όλα τα snaps στο σύστημα εάν δεν καθοριστούν.

Χωρίς άλλες επιλογές, τα snaps ανανεώνονται στην τρέχουσα έκδοση του καναλιού που παρακολουθούν, διατηρώντας τις επιλογές περιορισμού τους. Όλα τα διαθέσιμα κανάλια ενός snap αναφέρονται στην έξοδο 'snap info'.


Όταν χρησιμοποιείται η επιλογή --revision, μια μεταγενέστερη ανανέωση συνήθως θα αναιρέσει την αντικατάσταση έκδοσης.

Η επιλογή --hold χρησιμοποιείται για να αναβληθούν οι αυτόματες ενημερώσεις snap για όλα τα snap όταν δεν καθορίζονται snap, ή για τα καθορισμένα snap.

Όταν δεν καθορίζονται snap, η επιλογή --hold ισχύει μόνο για τις αυτόματες ενημερώσεις και δεν θα εμποδίσει ούτε τις γενικές αιτήσεις ανανέωσης από την εντολή 'snap refresh' ούτε τις συγκεκριμένες αιτήσεις snap από την εντολή 'snap refresh target-snap'.

Όταν καθορίζονται snap, η επιλογή --hold ισχύει τόσο για τις αυτόματες ενημερώσεις όσο και για τις γενικές αιτήσεις ανανέωσης από την εντολή 'snap refresh'. Ωστόσο, οι συγκεκριμένες αιτήσεις snap από την εντολή 'snap refresh target-snap' παραμένουν χωρίς περιορισμούς και θα συνεχιστούν.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] refresh [ΕΠΙΛΟΓΕΣ-ΑΝΑΝΕΩΣΗΣ]

--color <προεπιλογή: "auto">

Χρησιμοποιήστε λίγο χρώμα για να τονίσετε ορισμένα πράγματα.

--unicode <προεπιλογή: "auto">

Χρησιμοποιήστε λίγο Unicode για να βελτιώσετε την αναγνωσιμότητα.

--abs-time

Εμφανίστε απόλυτες χρονικές στιγμές (σε μορφή RFC 3339). Διαφορετικά, εμφανίστε σχετικές χρονικές στιγμές έως και 60 ημέρες, στη συνέχεια YYYY-MM-DD.

--no-wait

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

--channel

Χρησιμοποιήστε αυτό το κανάλι αντί για το σταθερό.

--edge Εγκαταστήστε από το κανάλι edge.

--beta Εγκαταστήστε από το κανάλι beta.

--candidate Εγκαταστήστε από το κανάλι candidate.

--stable Εγκαταστήστε από το σταθερό κανάλι.

--devmode Θέστε το snap σε λειτουργία ανάπτυξης και απενεργοποιήστε την ασφάλεια.

--jailmode Θέστε το snap σε λειτουργία επιβολής περιορισμών.

--classic Θέστε το snap σε κλασική λειτουργία και απενεργοποιήστε την ασφάλεια.

--amend Επιτρέψτε την προσπάθεια ανανέωσης σε ένα snap άγνωστο στο κατάστημα.

--revision Ανανεώστε στην καθορισμένη έκδοση.

--cohort Ανανεώστε το snap στην καθορισμένη ομάδα.

--leave-cohort Ανανεώστε το snap εκτός της ομάδας του.

--list Εμφανίστε τις νέες εκδόσεις των snap που θα ενημερώνονταν με την επόμενη ανανέωση.

--time Εμφανίστε πληροφορίες αυτόματης ανανέωσης, αλλά μην εκτελέσετε την ανανέωση.

--ignore-validation Αγνοήστε την επικύρωση από άλλα snap που εμποδίζουν την ανανέωση.

--transaction <προεπιλογή: "per-snap">

Έχετε μία συναλλαγή ανά snap ή μία για όλα τα καθορισμένα snap.

--hold [="forever"]

Αναβάλλετε τις ανανεώσεις για μια καθορισμένη διάρκεια (ή για πάντα, εάν δεν καθοριστεί τιμή).

--unhold Καταργήστε την αναβολή ανανέωσης.

remodel Αναδιαμορφώστε αυτήν τη συσκευή.

Η εντολή remodel αλλάζει την δήλωση μοντέλου της συσκευής, είτε σε μια νέα έκδοση είτε σε ένα εντελώς νέο μοντέλο.

Στην διαδικασία, εφαρμόζει τυχόν συνεπαγόμενες αλλαγές στη συσκευή: νέα απαιτούμενα snap, νέα πυρήνα ή gadget κ.λπ.

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

Χρήση: snap [ΕΠΙΛΟΓΕΣ] remodel [ΕΠΙΛΟΓΕΣ-ΑΝΑΔΙΑΜΟΡΦΩΣΗΣ]

--no-wait

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

--snap Χρησιμοποιήστε ένα ή περισσότερα τοπικά διαθέσιμα snap.

--assertion

Χρησιμοποιήστε ένα ή περισσότερα τοπικά διαθέσιμα αρχεία δηλώσεων.


--offline
Χρησιμοποιήστε μόνο τις προεγκατεστημένες και τοπικά παρεχόμενες εφαρμογές snap και τις δηλώσεις. Η τοπική παροχή εφαρμογών snap ή δηλώσεων συνεπάγεται τη χρήση της επιλογής --offline.

remove
Αφαιρέστε εφαρμογές snap από το σύστημα

Η εντολή remove αφαιρεί την καθορισμένη εφαρμογή snap από το σύστημα.

Από προεπιλογή, όλες οι αναθεωρήσεις της εφαρμογής snap αφαιρούνται, συμπεριλαμβανομένων των δεδομένων τους και του κοινού καταλόγου δεδομένων. Όταν παρέχεται η επιλογή --revision, αφαιρείται μόνο η καθορισμένη αναθεώρηση.

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

Χρήση: snap [ΕΠΙΛΟΓΕΣ] remove [ΕΠΙΛΟΓΕΣ-REMOVE]

--no-wait
Μην περιμένετε να ολοκληρωθεί η λειτουργία, αλλά εκτυπώστε μόνο το αναγνωριστικό της αλλαγής.

--revision
Αφαιρέστε μόνο την καθορισμένη αναθεώρηση.

--purge
Αφαιρέστε την εφαρμογή snap χωρίς να αποθηκεύσετε ένα αντίγραφο ασφαλείας των δεδομένων της.

--terminate
Τερματίστε τις εκτελούμενες διεργασίες που σχετίζονται με μια εφαρμογή snap πριν από την αφαίρεσή της.

remove-quota
Αφαιρέστε μια ομάδα κατανομής πόρων

Η εντολή remove-quota αφαιρεί την καθορισμένη ομάδα κατανομής πόρων.

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

Χρήση: snap [ΕΠΙΛΟΓΕΣ] remove-quota [ΕΠΙΛΟΓΕΣ-REMOVE-QUOTA]

--no-wait

restart
Επανεκκινήστε υπηρεσίες

Η εντολή restart επανεκκινεί τις καθορισμένες υπηρεσίες.

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

Χρήση: snap [ΕΠΙΛΟΓΕΣ] restart [ΕΠΙΛΟΓΕΣ-RESTART]

--no-wait
Μην περιμένετε να ολοκληρωθεί η λειτουργία, αλλά εκτυπώστε μόνο το αναγνωριστικό της αλλαγής.

--system
Η λειτουργία πρέπει να επηρεάζει μόνο τις υπηρεσίες συστήματος.

--user
Η λειτουργία πρέπει να επηρεάζει μόνο τις υπηρεσίες χρήστη για τον τρέχοντα χρήστη.

--users
Εάν παρέχεται και έχει οριστεί σε 'all', η λειτουργία πρέπει να επηρεάζει τις υπηρεσίες για όλους τους χρήστες.

--reload
Εάν η υπηρεσία διαθέτει μια εντολή επανεκκίνησης, χρησιμοποιήστε την αντί να την επανεκκινήσετε.

restore
Επαναφέρετε ένα αντίγραφο ασφαλείας

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

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

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

Χρήση: snap [ΕΠΙΛΟΓΕΣ] restore [ΕΠΙΛΟΓΕΣ-RESTORE]

--no-wait
Μην περιμένετε να ολοκληρωθεί η λειτουργία, αλλά εκτυπώστε μόνο το αναγνωριστικό της αλλαγής.

--users
Επαναφέρετε τα δεδομένα μόνο συγκεκριμένων χρηστών (διαχωρισμένα με κόμμα) (προεπιλογή: όλοι οι χρήστες).

revert
Επαναφέρετε την εφαρμογή snap στην προηγούμενη κατάσταση

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


Χρήση: snap [ΕΠΙΛΟΓΕΣ] revert [ΕΠΙΛΟΓΕΣ-revert]

--no-wait

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

--devmode

Θέστε το snap σε λειτουργία ανάπτυξης και απενεργοποιήστε τον περιορισμό ασφαλείας.

--jailmode

Θέστε το snap σε λειτουργία επιβολής περιορισμού.

--classic

Θέστε το snap σε κλασική λειτουργία και απενεργοποιήστε τον περιορισμό ασφαλείας.

--revision

Επαναφέρετε στην καθορισμένη έκδοση.

run

Εκτελέστε την καθορισμένη εντολή snap.

Η εντολή run εκτελεί την καθορισμένη εντολή snap με τον σωστό περιορισμό και το περιβάλλον.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] run [ΕΠΙΛΟΓΕΣ-run] <ΟΝΟΜΑ-SNAP>.<ΟΝΟΜΑ-ΕΦΑΡΜΟΓΗΣ> [<ΟΡΙΣΜΑΤΑ-ΕΦΑΡΜΟΓΗΣ-SNAP>...]

--shell

Εκτελέστε ένα κέλυφος αντί για την εντολή (χρήσιμο για εντοπισμό σφαλμάτων).

--debug-log

Ενεργοποιήστε την καταγραφή σφαλμάτων κατά τις πρώτες φάσεις εκκίνησης του snap.

--strace [="with-strace"] <προεπιλογή: "no-strace">

Εκτελέστε την εντολή υπό το strace (χρήσιμο για εντοπισμό σφαλμάτων). Μπορούν να καθοριστούν επιπλέον επιλογές strace εδώ. Μεταδώστε --raw στο strace στις πρώτες βοηθητικές εφαρμογές snap.

--gdbserver [=":0"] <προεπιλογή: "no-gdbserver">

Εκτελέστε την εντολή με το gdbserver.

--trace-exec

Εμφανίστε δεδομένα χρονικής σήμανσης για τις κλήσεις exec.

save

Αποθηκεύστε μια στιγμιότυπη εικόνα των τρεχόντων δεδομένων.

Η εντολή save δημιουργεί μια στιγμιότυπη εικόνα των τρεχόντων δεδομένων χρήστη, συστήματος και διαμόρφωσης για τα καθορισμένα snaps.

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

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

Χρήση: snap [ΕΠΙΛΟΓΕΣ] save [ΕΠΙΛΟΓΕΣ-save]

--no-wait

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

--abs-time

Εμφανίστε απόλυτες ώρες (σε μορφή RFC 3339). Διαφορετικά, εμφανίστε σύντομες σχετικές ώρες.

--users

Αποθηκεύστε στιγμιότυπα δεδομένων μόνο για συγκεκριμένους χρήστες (διαχωρισμένους με κόμμα) (προεπιλογή: όλοι οι χρήστες).

saved

Καταγράψτε τις τρέχουσες αποθηκευμένες στιγμιότυπες εικόνες.

Η εντολή saved εμφανίζει μια λίστα με τις στιγμιότυπες εικόνες που έχουν δημιουργηθεί προηγουμένως με την εντολή 'save'.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] saved [ΕΠΙΛΟΓΕΣ-saved]

--abs-time

Εμφανίστε απόλυτες ώρες (σε μορφή RFC 3339). Διαφορετικά, εμφανίστε σύντομες σχετικές ώρες.

--id   Εμφανίστε μόνο μια συγκεκριμένη στιγμιότυπη εικόνα.

services

Ελέγξτε την κατάσταση των υπηρεσιών.

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

Εάν εκτελείται ως χρήστης root, η στήλη 'Εκκίνηση' οποιασδήποτε υπηρεσίας χρήστη θα είναι εάν είναι ενεργοποιημένη σε παγκόσμιο επίπεδο (δηλαδή εάν το systemctl είναι ενεργοποιημένο). Για να δείτε την πραγματική κατάσταση 'Εκκίνηση'|'Τρέχουσα' των υπηρεσιών χρήστη για τον ίδιο τον χρήστη root, μπορεί να δοθεί η επιλογή --user.

Εάν εκτελεστεί ως μη-root χρήστης, η κατάσταση 'Έναρξη'|'Τρέχουσα' των υπηρεσιών χρήστη θα είναι η τρέχουσα κατάσταση για τον χρήστη που εκτελεί την εντολή. Για να δείτε την παγκόσμια κατάσταση ενεργοποίησης των υπηρεσιών χρήστη, μπορεί να χρησιμοποιηθεί η επιλογή --global.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] υπηρεσίες [ΕΠΙΛΟΓΕΣ-υπηρεσιών]

-g, --global
Εμφάνιση της παγκόσμιας κατάστασης ενεργοποίησης για τις υπηρεσίες χρήστη αντί για την κατάσταση για τον τρέχοντα χρήστη.

-u, --user
Εμφάνιση της τρέχουσας κατάστασης των υπηρεσιών χρήστη αντί για την παγκόσμια κατάσταση ενεργοποίησης.

set
Αλλαγή των επιλογών διαμόρφωσης

Η εντολή set αλλάζει τις παρεχόμενες επιλογές διαμόρφωσης όπως ζητήθηκε.

$ snap set snap-name username=frank password=$PASSWORD

Όλες οι αλλαγές διαμόρφωσης αποθηκεύονται ταυτόχρονα και μόνο αφού η ενότητα διαμόρφωσης του snap επιστρέψει με επιτυχία.

Οι ένθετες τιμές μπορούν να τροποποιηθούν μέσω μιας διαδρομής με τελείες:

$ snap set snap-name author.name=frank

Μια επιλογή διαμόρφωσης μπορεί να καταργηθεί με θαυμαστικό: $ snap set snap-name author!

Χρήση: snap [ΕΠΙΛΟΓΕΣ] set [ΕΠΙΛΟΓΕΣ-set]

--no-wait
Μην περιμένετε να ολοκληρωθεί η λειτουργία, αλλά απλώς εκτυπώστε το αναγνωριστικό αλλαγής.

-t
Αναλύστε την τιμή αυστηρά ως έγγραφο JSON.

-s
Αναλύστε την τιμή ως συμβολοσειρά.

set-quota
Δημιουργία ή ενημέρωση μιας ομάδας ποσοστώσεων.

Η εντολή set-quota ενημερώνει ή δημιουργεί μια ομάδα ποσοστώσεων με το καθορισμένο σύνολο snap.

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

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

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

Το όριο μνήμης για μια ομάδα ποσοστώσεων μπορεί να αυξηθεί, αλλά όχι να μειωθεί. Για να μειωθεί το όριο μνήμης για μια ομάδα ποσοστώσεων, ολόκληρη η ομάδα πρέπει να αφαιρεθεί με την εντολή remove-quota και να δημιουργηθεί ξανά με χαμηλότερο όριο. Η αύξηση του ορίου μνήμης για μια ομάδα ποσοστώσεων δεν επανεκκινεί καμία από τις υπηρεσίες που σχετίζονται με τα snap στην ομάδα ποσοστώσεων.

Το όριο CPU για μια ομάδα ποσοστώσεων μπορεί να αυξηθεί και να μειωθεί αφού οριστεί σε μια ομάδα ποσοστώσεων. Το όριο CPU μπορεί να καθοριστεί ως ένα μόνο ποσοστό, το οποίο σημαίνει ότι στην ομάδα ποσοστώσεων επιτρέπεται ένα συνολικό ποσοστό των πόρων CPU. Ο καθορισμός του στο 50% σημαίνει ότι στην ομάδα ποσοστώσεων επιτρέπεται να χρησιμοποιήσει έως και το 50% όλων των πυρήνων CPU στο επιτρεπόμενο σύνολο CPU. Ο καθορισμός του ποσοστού στο 2100% σημαίνει ότι στην ομάδα ποσοστώσεων επιτρέπεται έως και 100% σε δύο πυρήνες CPU.

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

Το όριο νημάτων για μια ομάδα ποσοστώσεων μπορεί να αυξηθεί, αλλά όχι να μειωθεί. Για να μειωθεί το όριο νημάτων για μια ομάδα ποσοστώσεων, ολόκληρη η ομάδα πρέπει να αφαιρεθεί με την εντολή remove-quota και να δημιουργηθεί ξανά με χαμηλότερο όριο.

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

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

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

Μια υπάρχουσα υποομάδα δεν μπορεί να μετακινηθεί από μια γονική ομάδα σε μια άλλη.

Χρήση: `snap [OPTIONS] set-quota [set-quota-OPTIONS]`

`--no-wait`

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

`--memory [=]`
Όριο μνήμης

`--cpu [=]`
Όριο CPU

`--cpu-set [=]`
Όριο συνόλου CPU

`--threads [=]`
Όριο νημάτων

`--journal-size [=]`
Όριο μεγέθους καταγραφής

`--journal-rate-limit [=]`
Όριο ρυθμού καταγραφής ως `<αριθμός μηνυμάτων>/<περίοδος μηνυμάτων>`

`--parent [=]`
Γονική ομάδα ποσοστώσεων

`start`

Εκκίνηση υπηρεσιών

Η εντολή start εκκινεί και, προαιρετικά, ενεργοποιεί τις καθορισμένες υπηρεσίες.

Χρήση: `snap [OPTIONS] start [start-OPTIONS]`

`--no-wait`

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

`--system`

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

`--user`

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

`--users`

Εάν παρέχεται και έχει οριστεί σε 'all', η λειτουργία πρέπει να επηρεάζει τις υπηρεσίες για όλους τους χρήστες.

`--enable`

Εκτός από την εκκίνηση της υπηρεσίας τώρα, κανονίστε ώστε να εκκινείται κατά την εκκίνηση.

`stop`

Διακοπή υπηρεσιών

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

Χρήση: `snap [OPTIONS] stop [stop-OPTIONS]`

`--no-wait`

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

`--system`

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

`--user`

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

`--users`

Εάν παρέχεται και έχει οριστεί σε 'all', η λειτουργία πρέπει να επηρεάζει τις υπηρεσίες για όλους τους χρήστες.

`--disable`

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

`switch`

Μεταβαίνει σε ένα διαφορετικό κανάλι snap

Η εντολή switch μεταβαίνει στην καθορισμένη snap σε ένα διαφορετικό κανάλι χωρίς να εκτελεί μια ανανέωση. Όλα τα διαθέσιμα κανάλια μιας snap αναφέρονται στην έξοδο snap info.

Χρήση: `snap [OPTIONS] switch [switch-OPTIONS]`

--no-wait

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

--channel

Χρησιμοποιήστε αυτό το κανάλι αντί για το σταθερό.

--edge

Εγκαταστήστε από το κανάλι "edge".

--beta

Εγκαταστήστε από το κανάλι "beta".

--candidate

Εγκαταστήστε από το κανάλι "candidate".

--stable

Εγκαταστήστε από το σταθερό κανάλι.

--cohort

Μετατρέψτε το snap στην δεδομένη ομάδα.

--leave-cohort

Αφαιρέστε το snap από την ομάδα του.

tasks

Καταγράψτε τις εργασίες μιας αλλαγής.

Η εντολή "tasks" εμφανίζει μια περίληψη των εργασιών που σχετίζονται με μια συγκεκριμένη αλλαγή.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] tasks [ΕΠΙΛΟΓΕΣ-tasks]

Συνώνυμα: change

--abs-time

Εμφανίστε τις απόλυτες ώρες (σε μορφή RFC 3339). Διαφορετικά, εμφανίστε τις σχετικές ώρες έως και 60 ημέρες, στη συνέχεια YYYY-MM-DD.

--last

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

try

Δοκιμάστε ένα αποσυμπιεσμένο snap στο σύστημα.

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

Εάν παραλειφθεί η παράμετρος snap-dir, η εντολή "try" θα προσπαθήσει να την συμπεράνει εάν μπορεί να βρει είτε το αρχείο snapcraft.yaml και τον κύριο κατάλογο είτε το αρχείο meta/snap.yaml σε σχέση με τον τρέχοντα κατάλογο εργασίας.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] try [ΕΠΙΛΟΓΕΣ-try]

--no-wait

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

--devmode

Θέστε το snap σε λειτουργία ανάπτυξης και απενεργοποιήστε την ασφάλεια.

--jailmode

Θέστε το snap σε λειτουργία αυστηρής ασφάλειας.

--classic

Θέστε το snap σε κλασική λειτουργία και απενεργοποιήστε την ασφάλεια.

unalias

Αφαιρέστε ένα χειροκίνητο ψευδώνυμο ή τα ψευδώνυμα ενός ολόκληρου snap.

Η εντολή "unalias" αφαιρεί ένα μόνο ψευδώνυμο εάν η παρεχόμενη παράμετρος είναι χειροκίνητο ψευδώνυμο, ή απενεργοποιεί όλα τα ψευδώνυμα ενός snap, συμπεριλαμβανομένων των χειροκίνητων, εάν η παράμετρος είναι ένα όνομα snap.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] unalias [ΕΠΙΛΟΓΕΣ-unalias]

--no-wait

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

unset

Αφαιρέστε τις επιλογές διαμόρφωσης.

Η εντολή "unset" αφαιρεί τις παρεχόμενες επιλογές διαμόρφωσης.

$ snap unset snap-name name address

Όλες οι αλλαγές διαμόρφωσης αποθηκεύονται ταυτόχρονα και μόνο αφού η διαδικασία διαμόρφωσης του snap επιστρέψει με επιτυχία.

Οι ένθετες τιμές μπορούν να αφαιρεθούν μέσω μιας διαδρομής με τελείες:

$ snap unset snap-name user.name

Χρήση: snap [ΕΠΙΛΟΓΕΣ] unset [ΕΠΙΛΟΓΕΣ-unset]

--no-wait

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

validate

Καταγράψτε ή εφαρμόστε σύνολα επικύρωσης.

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

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


Χρήση: snap [ΕΠΙΛΟΓΕΣ] validate [επιλογές-validate]

--monitor
Παρακολούθηση του καθορισμένου συνόλου επικυρώσεων

--enforce
Επιβολή του καθορισμένου συνόλου επικυρώσεων

--forget
Ξεχάστε το καθορισμένο σύνολο επικυρώσεων

--refresh
Ανανέωση ή εγκατάσταση snaps για να ικανοποιηθούν τα επιβεβλημένα σύνολα επικυρώσεων

--color <προεπιλογή: "auto">
Χρησιμοποιήστε λίγο χρώμα για να τονίσετε ορισμένα πράγματα.

--unicode <προεπιλογή: "auto">
Χρησιμοποιήστε λίγο Unicode για να βελτιώσετε την αναγνωσιμότητα.

--no-wait
Μην περιμένετε να ολοκληρωθεί η λειτουργία, αλλά απλώς εκτυπώστε το αναγνωριστικό της αλλαγής.

version
Εμφάνιση λεπτομερειών έκδοσης

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

wait
Περιμένετε για διαμόρφωση

Η εντολή wait περιμένει μέχρι να γίνει αληθής μια διαμόρφωση.

warnings
Λίστα προειδοποιήσεων

Η εντολή warnings εμφανίζει τις προειδοποιήσεις που έχουν αναφερθεί στο σύστημα.

Μόλις καταχωρηθούν οι προειδοποιήσεις με το 'snap warnings', το 'snap okay' μπορεί να χρησιμοποιηθεί για να τις σιγήσει. Μια προειδοποίηση που έχει σιγήσει με αυτόν τον τρόπο δεν θα εμφανιστεί ξανά, εκτός εάν συμβεί ξανά και περάσει μια περίοδος αναμονής.

Οι προειδοποιήσεις λήγουν αυτόματα και μόλις λήξουν, ξεχνούνται.

Χρήση: snap [ΕΠΙΛΟΓΕΣ] warnings [επιλογές-warnings]

--abs-time
Εμφάνιση απόλυτων χρονικών στιγμών (σε μορφή RFC 3339). Διαφορετικά, εμφανίστε σχετικές χρονικές στιγμές έως 60 ημέρες και στη συνέχεια YYYY-MM-DD.

--unicode <προεπιλογή: "auto">
Χρησιμοποιήστε λίγο Unicode για να βελτιώσετε την αναγνωσιμότητα.

--all  Εμφάνιση όλων των προειδοποιήσεων

--verbose
Εμφάνιση περισσότερων πληροφοριών

watch
Παρακολούθηση μιας αλλαγής που βρίσκεται σε εξέλιξη

Η εντολή watch περιμένει έως ότου ολοκληρωθεί η δεδομένη αλλαγή-id και εμφανίζει την πρόοδο (εάν είναι διαθέσιμη).

Χρήση: snap [ΕΠΙΛΟΓΕΣ] watch [επιλογές-watch]

--last Επιλογή της τελευταίας αλλαγής του δεδομένου τύπου (install, refresh, remove, try, auto-refresh, κ.λπ.). Ένα ερωτηματικό στο τέλος του τύπου σημαίνει να μην γίνει τίποτα (αντί να επιστραφεί ένα σφάλμα) εάν δεν βρεθεί καμία αλλαγή του δεδομένου τύπου. Σημειώστε ότι το ερωτηματικό ενδέχεται να χρειάζεται προστασία από το shell.

whoami
Εμφάνιση του email με το οποίο έχει συνδεθεί ο χρήστης

Η εντολή whoami εμφανίζει το email με το οποίο έχει συνδεθεί ο χρήστης.

ΣΗΜΕΙΩΣΕΙΣ

    Διαδικτυακή τεκμηρίωση
https://docs.snapcraft.io

ΣΦΑΛΜΑΤΑ

Αναφέρετε όλα τα σφάλματα στο https://bugs.launchpad.net/snapd/+filebug