Καθώς τα Windows αναπτύχθηκαν με τα χρόνια, είδαμε τη Microsoft να εισάγει ορισμένες από τις λειτουργίες του Linux στο οικοσύστημα των Windows. Εκτός από τα Windows 10 και 11 που υποστηρίζουν ένα υποσύστημα Linux μέσω του WSL 2, διαθέτουν επίσης έναν διαχειριστή πακέτων που ονομάζεται Windows Package Manager (ή winget για συντομία).
Τι ακριβώς είναι λοιπόν το Windows Package Manager και πώς το χρησιμοποιείτε; Διαβάστε παρακάτω καθώς απαντάμε σε όλες τις καυτές ερωτήσεις σας παρακάτω.
Τι είναι ο Διαχειριστής πακέτων;
Όλες οι σύγχρονες εφαρμογές και οποιαδήποτε έργα που δημιουργείτε θα χρησιμοποιούν υπάρχοντα πλαίσια, βιβλιοθήκες και εργαλεία. Εάν δημιουργείτε μια απλή εφαρμογή React, θα χρειαστείτε Node.js, ReactJS και άλλες βιβλιοθήκες ή εργαλεία για να λειτουργεί σωστά το έργο σας. Το υποκείμενο λογισμικό τρίτων που ουσιαστικά βοηθά στη λειτουργία του έργου σας ονομάζεται εξαρτήσεις.
Όπως μπορείτε να φανταστείτε, η διαχείριση της εγκατάστασης και της ενημέρωσης πολλαπλών εξαρτήσεων μέσα σε ένα έργο μπορεί να γίνει αρκετά απογοητευτική. Πρέπει επίσης να βεβαιωθείτε ότι το σύστημά σας είναι συμβατό με λογισμικό τρίτων κατασκευαστών. Εάν επρόκειτο να ενσωματώσετε και να ενημερώσετε κάθε λογισμικό τρίτων κατασκευαστών με μη αυτόματο τρόπο, θα σπαταλάτε ένα μεγάλο μέρος του πολύτιμου χρόνου σας για τη διαχείριση των εξαρτήσεων λογισμικού.
Για να λύσουν αυτό το πρόβλημα (μεταξύ άλλων), οι προγραμματιστές σκέφτηκαν την έξυπνη ιδέα ενός διαχειριστή πακέτων—ένα ενιαίο εργαλείο που μπορεί να διαχειριστεί όλες τις εξαρτήσεις του έργου σας. Οι διαχειριστές πακέτων συνήθως εκτελούν πολλές βασικές λειτουργίες όπως:
- Εύρεση των σωστών αρχείων πηγής για την πλατφόρμα σας.
- Διασφάλιση ότι τα αρχεία προέλευσης είναι απαλλαγμένα από κακόβουλο λογισμικό και άλλες ευπάθειες ασφαλείας.
- Ενσωμάτωση εξαρτήσεων στο έργο σας.
- Επιτρέπει την απρόσκοπτη εγκατάσταση, ενημέρωση και αφαίρεση εξαρτήσεων λογισμικού.
Οι διαχειριστές πακέτων διαθέτουν επίσης έναν τεράστιο κατάλογο εργαλείων από τα οποία μπορείτε να επιλέξετε και να εγκαταστήσετε με μία μόνο εντολή στο τερματικό.
Μερικά παραδείγματα δημοφιλών διαχειριστών πακέτων περιλαμβάνουν:
- Homebrew.
- Node Package Manager (NPM).
- Νήμα.
- Προηγμένο εργαλείο συσκευασίας (APT).
Τι είναι το Windows Package Manager;
Ο Διαχειριστής πακέτων των Windows, ή winget όπως συνήθως αναφέρεται, είναι η έκδοση της Microsoft ενός διαχειριστή πακέτων τύπου Linux. Το Winget κυκλοφόρησε το 2020 ως διαχειριστής πακέτων βοηθητικού προγράμματος γραμμής εντολών ανοιχτού κώδικα και περιέχει ένα ευρύ φάσμα διαθέσιμων εφαρμογών για εγκατάσταση από τους χρήστες. Όπως και άλλοι ευρέως χρησιμοποιούμενοι διαχειριστές πακέτων, η Microsoft έχει φροντίσει ώστε το Windows Package Manager να είναι δωρεάν και διαθέσιμο στο GitHub.
Χρησιμοποιώντας το Windows Package Manager, μπορείτε εύκολα να εγκαταστήσετε, να ενημερώσετε και να διαγράψετε εφαρμογές με μία μόνο εντολή στο τερματικό. Πείτε αντίο στις μέρες λήψης αρχείων εγκατάστασης και μη αυτόματης εγκατάστασης κάθε εφαρμογής.
Το Winget χρησιμοποιεί μια μορφή δήλωσης πακέτου YAML που καθιστά εύκολη την κατανόηση και τη διαμόρφωση. Οι προγραμματιστές χρησιμοποιούν συνήθως τη μορφή δήλωσης YAML για να ομαδοποιήσουν τις εφαρμογές τους ώστε να είναι συμβατές με τη Διαχείριση πακέτων των Windows.
Προηγουμένως, οι χρήστες των Windows έπρεπε να βασίζονται στο Chocolatey — έναν τρίτο διαχειριστή πακέτων, εξειδικευμένο για λειτουργικό σύστημα Windows. Το Chocolatey είναι αρκετά ισχυρό και υιοθετείται ευρέως από τη μεγαλύτερη αδελφότητα των Windows. Από την άλλη πλευρά, οι περισσότεροι χρήστες των Windows δεν είναι ακόμη εξοικειωμένοι ή άνετοι με το Windows Package Manager. Ελπίζουμε ότι αυτός ο οδηγός θα βοηθήσει να αλλάξει αυτό.
Πώς να ρυθμίσετε το Windows Package Manager στα Windows 11
Το Windows Package Manager δεν είναι προεγκατεστημένο στα Windows, επομένως θα πρέπει να το κατεβάσετε με μη αυτόματο τρόπο. Ευτυχώς, η διαδικασία εγκατάστασης είναι απλή και δεν πρέπει να δημιουργεί εμπόδια.
Η Microsoft απαιτεί το σύστημά σας των Windows να εκτελεί Windows 10 1709 ή νεότερη έκδοση για να χρησιμοποιήσει το winget. Θα πρέπει επίσης συνδεθείτε χρησιμοποιώντας τον λογαριασμό σας Microsoft και βεβαιωθείτε ότι είστε συνδεδεμένοι και στην εφαρμογή Microsoft Store.
Υπάρχουν δύο κύριοι τρόποι εγκατάστασης του Windows Package Manager στα Windows 11.
Πώς να εγκαταστήσετε το Winget χρησιμοποιώντας το Microsoft Store
Ο ευκολότερος τρόπος εγκατάστασης του Windows Package Manager είναι μέσω του Microsoft Store. Μπορείτε να κάνετε λήψη του Windows Package Manager μέσω του επίσημου προγράμματος εγκατάστασης εφαρμογών της Microsoft για να το κάνετε:
- Εκκινήστε το Microsoft Store χρησιμοποιώντας την Αρχικο ΜΕΝΟΥ.
- Ψάχνω για Πρόγραμμα εγκατάστασης εφαρμογών και επιλέξτε την καλύτερη αντιστοιχία.
- Κάνε κλικ στο Εγκαθιστώ κουμπί αν το δείτε. Σε διαφορετική περίπτωση, Πρόγραμμα εγκατάστασης εφαρμογών υπάρχει ήδη στον υπολογιστή σας και θα πρέπει απλώς να βεβαιωθείτε ότι είναι ενημερωμένο.
Πώς να εγκαταστήσετε το Winget μέσω του PowerShell
Εάν αντιμετωπίζετε προβλήματα στο Microsoft Store, θα πρέπει να εξετάσετε το ενδεχόμενο εγκατάστασης του winget χρησιμοποιώντας το Windows PowerShell. Αφού συνδεθείτε στο διαδίκτυο, ακολουθήστε τα παρακάτω βήματα:
- Από το Αρχή μενού, αναζήτηση για PowerShellκαι επιλέξτε Εκτελέστε ως διαχειριστής.
- Στη γραμμή εντολών, επικολλήστε την παρακάτω εντολή και πατήστε Εισαγω
Invoke-WebRequest -Uri https://aka.ms/winget -OutFile winget.zip; Expand-Archive winget.zip -DestinationPath $Env: ProgramFiles\WindowsPowerShell\Modules\
- Μόλις ολοκληρωθεί η εγκατάσταση, πληκτρολογήστε την παρακάτω εντολή και πατήστε Εισαγω για να επαληθεύσετε την εγκατάστασή σας.
Πώς να χρησιμοποιήσετε το Winget στα Windows 11
Τώρα που έχετε ρυθμίσει το winget, θα πρέπει να μάθετε πώς να χρησιμοποιείτε εντολές που σχετίζονται με το εργαλείο winget, συμπεριλαμβανομένης της λήψης, της διαμόρφωσης παραμέτρων και της προβολής εγκατεστημένων εφαρμογών.
1. Πώς να κατεβάσετε νέες εφαρμογές
Υπάρχει μια τεράστια γκάμα διαθέσιμων εφαρμογών στο winget και μπορείτε να κάνετε λήψη εφαρμογών όπως το Google Chrome, το 7-Zip κ.λπ.
Για να κατεβάσετε μια εφαρμογή χρησιμοποιώντας το winget, χρησιμοποιήστε την ακόλουθη εντολή:
εγκατάσταση winget <APP_NAME>
2. Πώς να κάνετε αναζήτηση για εφαρμογές
Αν ψάχνετε για μια νέα εφαρμογή για εγκατάσταση, αλλά δεν ξέρετε πώς να περιηγηθείτε στις διαθέσιμες εφαρμογές, μπορείτε να χρησιμοποιήσετε τη δυνατότητα αναζήτησης του winget. Μια μέθοδος είναι να χρησιμοποιήσετε την εντολή αναζήτησης του winget μέσα στη γραμμή εντολών. Εισαγάγετε ένα ερώτημα αναζήτησης με την παρακάτω εντολή και θα λάβετε μια λίστα με τις διαθέσιμες εφαρμογές που ικανοποιούν τα κριτήρια αναζήτησής σας.
Για παράδειγμα, για να αναζητήσετε προγράμματα συμπίεσης, μπορείτε να πληκτρολογήσετε:
zip αναζήτησης winget
Εναλλακτικά, μπορείτε να χρησιμοποιήσετε α εργαλείο τρίτων που παρέχει μια εύχρηστη διεπαφή χρήστη για το winget.
3. Τρόπος προβολής εγκατεστημένων εφαρμογών
Μπορείτε να προβάλετε εφαρμογές που έχουν εγκατασταθεί στον υπολογιστή σας μέσω:
winget λίστα
4. Τρόπος προβολής λεπτομερειών εφαρμογής
Για να δείτε τις λεπτομέρειες εγκατάστασης και την έκδοση λογισμικού μιας συγκεκριμένης εφαρμογής, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:
winget show <APP_NAME>
Αξίζουν οι διαχειριστές πακέτων την ταλαιπωρία στα Windows;
Το Winget είναι απίστευτο στην εγκατάσταση εφαρμογών στον υπολογιστή σας με Windows 11. Δεν χρειάζεται πλέον να αναζητάτε συνδέσμους λήψης χωρίς κακόβουλο λογισμικό στο διαδίκτυο. απλά ανοίξτε ένα τερματικό και κατεβάστε την εφαρμογή που χρειάζεστε μέσω του winget.