Τι είναι το Windows Package Manager και πώς το χρησιμοποιώ;

Θα θέλατε να μπορείτε να εγκαταστήσετε προγράμματα στα Windows μέσω της γραμμής εντολών; Τώρα, υπάρχει ένας ευκολότερος τρόπος να εγκαταστήσετε όλες τις αγαπημένες σας εφαρμογές σε έναν νέο υπολογιστή, αφού η Microsoft  κυκλοφόρησε πρόσφατα το Windows Package Manager ( WPM ). Αυτήν τη στιγμή βρίσκεται μόνο στο στάδιο προεπισκόπησης.

Εξακολουθεί να είναι λίγο προβληματικό και είναι λίγο ελαφρύ για τις δυνατότητες σε σύγκριση με καθιερωμένους διαχειριστές πακέτων(package managers) , όπως το Chocolatey(Chocolatey) , αλλά είναι εξαιρετικά νέα για προγραμματιστές Windows και ισχυρούς χρήστες. Και μπορεί να είναι ήδη στον υπολογιστή σας!

Πώς μπορώ να αποκτήσω το Windows Package Manager;(How Do I Get Windows Package Manager?)

Από τη σύνταξη αυτού του άρθρου, υπάρχουν μόνο 2 τρόποι για να αποκτήσετε το Windows Package Manager(Windows Package Manager) . Μπορείτε να το αποκτήσετε μέσω του προγράμματος Windows Insider(Windows Insider Program) ή από το GitHub .

Πρόγραμμα Windows Insider(Windows Insider Program)(Windows Insider Program)

Αυτή η μέθοδος σάς επιτρέπει να έχετε τις πιο πρόσφατες προεπισκοπήσεις των Windows 10 και του WPM . Έτσι, καθώς οι δυνατότητες και οι διορθώσεις προστίθενται στο WPM , θα ενημερώνονται αυτόματα(automatically be updated) για εσάς. 

Για να ακολουθήσετε αυτήν τη διαδρομή, πρέπει να εγκαταστήσετε το Insider Build για Windows 10 και να εγγραφείτε στο πρόγραμμα Windows Package Manager Insider(Windows Package Manager Insider Program) . Αυτό θα απαιτήσει από εσάς να έχετε έναν λογαριασμό Microsoft(Microsoft Account) , όπως αυτός που μπορείτε να χρησιμοποιήσετε για να συνδεθείτε στην εφαρμογή Micros o ft Store(ft Store app) . Θα σταλεί ένα email που θα σας ενημερώνει εάν είστε μέσα ή όχι. Χρειάζονται περίπου 3 ημέρες.

GitHub

Εάν γνωρίζετε ήδη πώς να χρησιμοποιείτε το GitHub , αυτός μπορεί να είναι ένας ευκολότερος τρόπος για εσάς. Μπορείτε να βρείτε το αποθετήριο WPM GitHub στη https://github.com/microsoft/winget-cli .

Έχω Windows Package Manager;(Do I Have Windows Package Manager?)

Ο τρόπος για να καταλάβετε εάν έχετε Windows Package Manager ( WPM ) είναι να ανοίξετε μια περίοδο λειτουργίας PowerShell και να εισαγάγετε το winget cmdlet(winget) .

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

Πώς μπορώ να χρησιμοποιήσω το Windows Package Manager;(How Do I Use Windows Package Manager?)

Το πρώτο πράγμα που πρέπει να κάνετε είναι να δείτε ποιες εφαρμογές μπορείτε να εγκαταστήσετε με το WPM . Εισαγάγετε την (Enter)αναζήτηση winget(winget search) cmdlet και πατήστε Enter .

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

Μέχρι τη στιγμή που γράφτηκε αυτό, υπήρχαν 386 διαθέσιμα πακέτα. Μερικές από τις πιο δημοφιλείς εφαρμογές περιλαμβάνουν: 7Zip , CutePDF Writer , Adobe Acrobat Reader DC , Kindle , iTunes , Audacity , πολλές διανομές Linux(Linux distros) , MalwareBytes και μια σειρά από εφαρμογές της Microsoft που σχετίζονται με το (Microsoft)Office , το Azure , τα Windows(Windows) και οτιδήποτε άλλο Microsoft

Μια πλήρης λίστα πακέτων είναι επίσης διαθέσιμη στη https://github.com/microsoft/winget-pkgs/tree/master/manifests .

Υπάρχουν πολλά που πρέπει να κάνετε, οπότε προσπαθήστε να αναζητήσετε τις αγαπημένες σας εφαρμογές(your favorite apps) . Εισαγάγετε τη λέξη-κλειδί αναζήτησης winget(winget search keyword) , όπου η λέξη-κλειδί είναι το όνομα της εφαρμογής που αναζητάτε. Εάν δεν είστε σίγουροι για το πλήρες όνομα, θα πραγματοποιήσει αναζήτηση και σε ένα μερικό όνομα.

Μόλις βρείτε την εφαρμογή που θέλετε να εγκαταστήσετε, χρησιμοποιήστε το winget install "AppName Here" . Εάν η εφαρμογή έχει μονολεκτικό όνομα, τα εισαγωγικά δεν είναι απαραίτητα. 

Εάν προτιμάτε να εγκαταστήσετε την εφαρμογή αθόρυβα χωρίς άλλα στοιχεία από εσάς, χρησιμοποιήστε το όρισμα -h στο τέλος. Η εντολή θα μοιάζει με το winget install "AppName Here" -h

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

Πώς μπορώ να εγκαταστήσω πολλές εφαρμογές ταυτόχρονα με το Windows Package Manager;(How Can I Install Several Apps At Once With Windows Package Manager?)

Δεδομένου ότι το winget είναι ένα cmdlet, μπορούμε να δημιουργήσουμε ένα σενάριο PowerShell για να κάνουμε τις εγκαταστάσεις. (PowerShell)Βεβαιωθείτε(Make) ότι το σύστημά σας σας επιτρέπει να εκτελείτε(allows you to run PowerShell scripts) πρώτα σενάρια PowerShell.

Στο Windows PowerShell ISE , πληκτρολογήστε τα εξής:

winget install rufus -h;
winget εγκατάσταση gpu-z -h;
winget εγκατάσταση Putty -h;
winget εγκατάσταση FileZilla -h;
(winget install rufus -h;winget install gpu-z -h;winget install Putty -h;winget install FileZilla -h;)

Αποθηκεύστε το ως σενάριο PowerShell με όνομα όπως install-AppsWinGet.ps1. Μπορείτε να εκτελέσετε το σενάριο μέσα από το PowerShell ISE ή από την κανονική γραμμή εντολών του PowerShell .

Σημειώστε ότι δεν θα δείτε την όμορφη γραμμή κατάστασης όπως θα κάνατε με μία εγκατάσταση WPM . Εντάξει. Θα κάνει τις εγκαταστάσεις με τη σειρά. Ο συνολικός χρόνος λήψης και εγκατάστασης και των 4 εφαρμογών ήταν 53 δευτερόλεπτα.

Μπορώ να απεγκαταστήσω χρησιμοποιώντας το Windows Package Manager;(Can I Uninstall Using Windows Package Manager?)

Όχι. Αυτήν τη στιγμή το WPM είναι μόνο για εγκατάσταση εφαρμογών. Η έκδοση προεπισκόπησης του WPM είναι πολύ νέα. Εάν η Microsoft θέλει το WPM να γίνει ο de facto διαχειριστής πακέτων για τα Windows(Windows) , να περιμένετε την ίδια λειτουργικότητα με το Chocolatey ή καλύτερη στο εγγύς μέλλον.

Get Installing!

Τώρα που έχετε το Windows Package Manager και ξέρετε πώς να το χρησιμοποιήσετε, γιατί να μην δημιουργήσετε ένα σενάριο για να εγκαταστήσετε κάθε εφαρμογή που αγαπάτε; Αποθηκεύστε αυτό το σενάριο σε μονάδα USB(USB) ή αποθήκευση cloud(cloud storage) . Στη συνέχεια, την επόμενη φορά που θέλετε να τα εγκαταστήσετε, απλώς εκτελέστε το σενάριο. Εάν δεν έχετε χρησιμοποιήσει ποτέ διαχειριστή πακέτων, θα είναι πιο γρήγορο και ευκολότερο από ποτέ.



About the author

Είμαι έμπειρος διαχειριστής Windows 10 και Windows 11/10 με κάποια εμπειρία στο Edge. Έχω πλήθος γνώσεων και εμπειρίας να προσφέρω σε αυτόν τον τομέα, γι' αυτό πιστεύω ότι οι δεξιότητές μου θα ήταν πολύτιμο πλεονέκτημα για την εταιρεία σας. Η πολυετής εμπειρία μου τόσο στα Windows 10 όσο και στα Edge μου δίνει τη δυνατότητα να μαθαίνω γρήγορα νέες τεχνολογίες, να επιλύω γρήγορα προβλήματα και να αναλαμβάνω τον έλεγχο όταν πρόκειται για τη λειτουργία της επιχείρησής σας. Επιπλέον, η εμπειρία μου με τα Windows 10 και τον Edge με κάνει να γνωρίζω πολύ καλά όλες τις πτυχές του λειτουργικού συστήματος, κάτι που θα ήταν επωφελές για τη διαχείριση διακομιστών ή τη διαχείριση εφαρμογών λογισμικού.



Related posts