Η διαφορά μεταξύ Apt και Apt-get στο Ubuntu
Το Ubuntu 16.04 είναι τώρα έξω και είναι γεμάτο με συναρπαστικές νέες αλλαγές. Έχετε πακέτα snap, το δημοφιλές σύστημα αρχείων BSD - ZFS - και άλλα πράγματα. Ένα πράγμα που ίσως δεν έχετε ακούσει, καθώς τα μικρά πράγματα τείνουν να χαθούν στο χτύπημα, είναι το Apt .
Τι είναι το Apt; Είναι ένας νέος διαχειριστής πακέτων για το Ubuntu που είναι έτοιμος να αναλάβει το "Apt-get". Είναι κατασκευασμένο για να είναι πιο αποτελεσματικό, πιο ασφαλές και πιο φιλικό προς το χρήστη. Τί είναι λοιπόν η κανονική σκέψη με την εισαγωγή του Apt; Υπάρχουν πραγματικές διαφορές μεταξύ του Apt και του Apt-get; Ας ανακαλύψουμε!
Γιατί εισήχθη το Apt;
Το Apt εισήχθη στις 16.04 για να απλοποιήσει τον διαχειριστή πακέτων και να συγχωνεύσει πολλές εντολές σε μία μόνο εντολή. Οι λειτουργίες από το "apt-get" έχουν ληφθεί και έχουν δημιουργηθεί για να λειτουργήσουν με παρόμοιο τρόπο στο Apt.
Παρά το γεγονός ότι αυτές οι νέες εντολές Apt δημιουργούνται για να λειτουργούν παρόμοια με τις παλιές εντολές Apt-get, αυτές οι νέες εντολές δεν καλούν τα παλιά. Είναι εντελώς καινούργιες - νέες εντολές για να αλληλεπιδράσουν με τα πακέτα.
Ο κύριος λόγος για την εισαγωγή του Apt είναι στον πυρήνα του: χρηστικότητα. Είτε οι άνθρωποι θέλουν να το παραδεχτούν είτε όχι, το Apt-get είναι ένα παλιό εργαλείο και η χρηστικότητα του είναι αμφισβητήσιμη στην καλύτερη περίπτωση. Το Apt έχει σχεδιαστεί εκ νέου από το έδαφος για να είναι πολύ πιο αποδοτικό και σύμφωνα με το εγχειρίδιο Apt έχει σχεδιαστεί για να είναι ευχάριστο για τους τελικούς χρήστες.
Οι διαφορές μεταξύ Apt και Apt-get
Ποια είναι η διαφορά μεταξύ των δύο; Λοιπόν, για αρχάριους, δεν χρειάζεται πλέον να πληκτρολογείτε sudo apt-get autoremove
, για να καθαρίσετε την προσωρινή μνήμη του πακέτου σας. Επίσης, δεν χρειάζεται να πληκτρολογήσετε sudo apt-cache search
για να βρείτε ένα πακέτο.
Αντ 'αυτού, αυτές οι εντολές έχουν αντικατασταθεί με την apt search
και την apt remove
. Αυτό είναι κυρίως η κύρια διαφορά που έχει η Apt: λήψη εντολών από το Apt-get, κλπ., Που απλώνονται και τα φέρνουν μαζί σε μια συνοπτική περιοχή.
Δεν είναι όμως η μόνη διαφορά. Το Apt εισάγει επίσης αρκετές γραμμές προόδου για την εγκατάσταση λογισμικού. Το Apt έχει επίσης ελάχιστες προσθήκες που το κάνουν πιο έξυπνο από τον προκάτοχό του. Για παράδειγμα: όταν ενημερώνετε τις πηγές λογισμικού με το Apt-get, δεν έχετε εύκολο τρόπο να καταχωρήσετε εκκρεμείς ενημερώσεις. Με το Apt, απλά τρέξτε sudo apt update
, στη συνέχεια apt list --upgradable
. Λίγα πράγματα όπως αυτό προσθέτουν στις διαφορές.
Έχουν προσθέσει επίσης μερικά φανταχτερά χρώματα και γενικά απλώς έκαναν όλο τον τρόπο με τον οποίο τα πακέτα χειρίζονται και εγκαθιστούν μια ταχύτερη, πολύ πιο εύκολη στη χρήση εμπειρία. Το Canonical δεν αποκλείει ακόμα το Apt-get, αλλά όταν το κάνουν, θα είναι μια ευπρόσδεκτη αλλαγή.
Νέες εντολές Apt
Ακολουθεί μια λίστα των νέων εντολών Apt, που λαμβάνονται απευθείας από το --help
στο τερματικό. Αυτές οι εντολές είναι πολύ παρόμοιες με τις εντολές apt-get αλλά έχουν σχεδιαστεί για να εξορθολογιστούν.
Βασικές εντολές:
- λίστα - λίστα πακέτων που βασίζονται σε ονόματα πακέτων
- αναζήτηση - αναζήτηση σε περιγραφές πακέτων
- εμφάνιση - εμφάνιση λεπτομερειών πακέτου
- ενημέρωση - ενημερωμένη λίστα διαθέσιμων πακέτων
- εγκαταστήστε - εγκαταστήστε πακέτα
- Κατάργηση - Κατάργηση πακέτων
- αναβάθμιση - αναβάθμιση του συστήματος εγκαθιστώντας / αναβαθμίζοντας τα πακέτα
- Πλήρης αναβάθμιση - αναβάθμιση του συστήματος με την αφαίρεση / εγκατάσταση / αναβάθμιση πακέτων
- edit-sources - επεξεργασία του αρχείου πληροφοριών πηγής
Ψάχνετε για περισσότερες πληροφορίες σχετικά με το Apt; Ανοίξτε το τερματικό σας και πληκτρολογήστε man apt
. Αυτό θα εκτυπώσει ολόκληρο το εγχειρίδιο σχετικά με το apt - τέλειο για να μελετήσει αν ψάχνετε να μάθετε όλα σχετικά με αυτό το νέο διαχειριστή πακέτων που έχει παρουσιάσει το Ubuntu.
συμπέρασμα
Το Apt-get είναι ένα δοκιμασμένο και αληθινό λογισμικό. Έχει περάσει εδώ και πολύ καιρό και έχει πάρει τόσο τους χρήστες του Debian όσο και του Ubuntu μέσω πολλών εκδόσεων. Ήταν πάντα εκεί όταν χρειαζόταν να εγκαταστήσετε κάτι, να ενημερώσετε το λογισμικό σας ή ακόμα και να καθαρίσετε τις πηγές λογισμικού στο σύστημά σας.
Ακόμα, γερνάει. Ο διαχειριστής πακέτων απλώς δεν χρειάζεται να τσιμπήσει πια, γι 'αυτό αργά αντικαθίσταται αργά με το Apt στο Ubuntu. Οι προγραμματιστές του Ubuntu συνειδητοποιούν ότι πρέπει να ενημερώσουν τον διαχειριστή πακέτων τους για τη σύγχρονη εποχή: κάνουν πιο γρήγορα, κάνουν πιο απλό, κάνουν πιο κομψό και κάνουν πιο ασφαλή.
Πιστεύετε ότι η κανονική εισαγωγή του Apt είναι ένα καλό πράγμα; Πείτε μας γιατί ή γιατί όχι παρακάτω!
Image Credit: muylinux