Πώς να φέρετε Linux-Style apt-get Εγκαταστάσεις στα Windows με Chocolatey
Οι χρήστες του Linux αγαπούν την εγκατάσταση λογισμικού από τη γραμμή εντολών και δεν είναι δύσκολο να καταλάβουμε γιατί. Αντί να κατεβάζετε εκτελέσιμα, να τα εκτελείτε και να αποφεύγετε τις διάφορες προσπάθειες αλλαγής της προεπιλεγμένης μηχανής αναζήτησης, πληκτρολογείτε ουσιαστικά τι θέλετε να εγκαταστήσετε και πατήστε "Enter".
Εάν θέλετε αυτό το είδος ειρήνης στα Windows, μην κοιτάξετε περισσότερο από την Chocolatey, τον διαχειριστή πακέτων για τα Windows. Αυτό το δωρεάν εργαλείο σάς επιτρέπει να εγκαταστήσετε χιλιάδες εφαρμογές με μια γρήγορη εντολή (choco install
) και ενημερώστε τα όλα με ένα άλλο (αναβάθμιση choco
.) Αυτό μπορεί να σας εξοικονομήσει πολύ χρόνο εάν είστε το είδος του ατόμου που εγκαθιστά πολλά ελεύθερα λογισμικά.
Μπορείτε να χρησιμοποιήσετε το Chocolatey σε δύο μέρη: το Command Prompt και το PowerShell. Δείτε πώς μπορείτε να εγκαταστήσετε αυτόν τον διαχειριστή πακέτων και στα δύο περιβάλλοντα, αλλά χρειάζεστε μόνο ένα ή το άλλο. Επιλέξτε ό, τι σας εξυπηρετεί.
Εγκαταστήστε και χρησιμοποιήστε Chocolatey από τη γραμμή εντολών
Το Chocolatey λειτουργεί μόνο στη Γραμμή εντολών εάν το εκτελέσετε ως διαχειριστής. Ο ευκολότερος τρόπος για να γίνει αυτό είναι να κάνετε δεξί κλικ στη γραμμή εντολών στο μενού "Έναρξη" και, στη συνέχεια, κάντε κλικ στην επιλογή "Εκτέλεση ως διαχειριστής".
Για να εγκαταστήσετε το Chocolatey, πρώτα πρέπει να εκτελέσετε την ακόλουθη εντολή, η οποία θα κατεβάσει και θα εκτελέσει το πρόγραμμα εγκατάστασης για εσάς:
@ "% SystemRoot% \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe" -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient) .DownloadString ('https://chocolatey.org/ install.ps1 ')) "&& SET" PATH =% PATH%;% ALLUSERSPROFILE% \ chocolatey \ bin "
Αυτή η εντολή μπορεί να αλλάξει, γι 'αυτό ελέγξτε τις επίσημες οδηγίες Chocolatey εάν έχετε πρόβλημα.
Αφού εγκαταστήσετε το Chocolatey, μπορείτε να το χρησιμοποιήσετε αμέσως (αν και σε ορισμένες περιπτώσεις μπορεί να χρειαστεί να κλείσετε και να ανοίξετε εκ νέου τη γραμμή εντολών admin). Η εγκατάσταση του λογισμικού είναι απλή: πληκτρολογήστε απλά choco install
ακολουθούμενη από το όνομα του προγράμματος. Εδώ τρέχουμε choco εγκαταστήσετε filezilla
για να εγκαταστήσετε το δημοφιλές πρόγραμμα-πελάτη FTP Filezilla.
Επίσης, δεν χρειάζεται να περιορίσετε την εγκατάσταση μιας εφαρμογής κάθε φορά. Για παράδειγμα, χρησιμοποιώντας την ακόλουθη εντολή θα εγκαταστήσετε όλες τις εφαρμογές που αναφέρονται παρακάτω:
choco εγκαταστήσετε το
Φυσικά θα χρειαστεί κάποιος τρόπος να μάθεις ποια πακέτα υπάρχουν και πώς ονομάζονται. Μπορείτε να πραγματοποιήσετε αναζήτηση για να δείτε αν μια συγκεκριμένη εφαρμογή προσφέρεται χρησιμοποιώντας την ακόλουθη σύνταξη:
αναζήτηση choco key_word
Στο παρακάτω στιγμιότυπο οθόνης, για παράδειγμα, χρησιμοποιούμε choco αναζήτηση thunderbird
για να αναζητήσετε πακέτα που σχετίζονται με το πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου του Thunderbird.
Εναλλακτικά, αυτός ο ιστότοπος προσφέρει μια πλήρη λίστα με όλα τα πακέτα που μπορείτε να εγκαταστήσετε, συμπληρώνοντας το δικό του εργαλείο αναζήτησης.
Εάν θέλετε να αναβαθμίσετε ένα συγκεκριμένο πακέτο στην πιο πρόσφατη έκδοση, χρησιμοποιήστε την εντολή αναβάθμιση choco,
ακολουθούμενη από το όνομα της συσκευασίας. Εάν θέλετε να αναβαθμίσετε όλα όσα εγκαταστήσατε χρησιμοποιώντας Chocolatey με μία κίνηση, choco αναβάθμιση όλων
θα κάνει το τέχνασμα. Και υπάρχουν περισσότερες υπο-εντολές εάν αισθάνεστε σαν να σκάβετε. Απλά γράψε choco -?
για να δείτε μια πλήρη λίστα.
Εγκαταστήστε και χρησιμοποιήστε το Chocolatey στο PowerShell
Εάν είστε μεγάλος φίλος του PowerShell, μπορείτε να χρησιμοποιήσετε το Chocolately και από εκεί. Αυτό σημαίνει ότι μπορείτε να αυτοματοποιήσετε όλα τα είδη των πραγμάτων, μόλις αρχίσετε με το PowerShell και μάθετε τα σχοινιά.
Θα χρειαστεί να ανοίξετε έναν διαχειριστή PowerShell για να ξεκινήσετε. Ο πιο απλός τρόπος είναι να κάνετε δεξί κλικ στο κουμπί "Έναρξη" και, στη συνέχεια, κάντε κλικ στην επιλογή "Windows PowerShell (Admin)".
Το Chocolatey, από τη φύση του, απαιτεί άδεια για τη λειτουργία σεναρίων εκτός του υπολογιστή σας. Για το λόγο αυτό, οι επίσημες οδηγίες εγκατάστασης συνιστούν να αλλάξετε το ExecutionPolicy πριν εγκαταστήσετε το Chocolatey. Αρχικά, στη γραμμή εντολών PowerShell, πληκτρολογήστε την ακόλουθη εντολή και πατήστε Enter:
Get-ExecutionPolicy
Εάν δείτε ένα αποτέλεσμα "Restricted", τότε θα πρέπει να εκτελέσετε την ακόλουθη εντολή για να ορίσετε την πολιτική εκτέλεσης ώστε να λειτουργήσει η εγκατάσταση Chocolatey:
Set-ExecutionPolicy AllSigned
Η εντολή Set-ExecutionPolicy Bypass
θα μπορούσε επίσης να λειτουργήσει, αν και αυτή είναι η λιγότερο ασφαλής επιλογή: επιτρέπει σε οποιοδήποτε σενάριο να τρέχει, ανεξάρτητα από το αν υπογράφεται από τον προγραμματιστή.
Αφού ορίσετε την πολιτική εκτέλεσης, μπορείτε να εκτελέσετε το πρόγραμμα εγκατάστασης χρησιμοποιώντας την ακόλουθη εντολή:
iex ((New-Object System.Net.WebClient) .DownloadString ('https://chocolatey.org/install.ps1'))
Ακριβώς όπως και η Chocolatey έχει εγκατασταθεί! Η χρήση του Chocolatey στο Powershell είναι το ίδιο όπως στο Command Prompt. Εδώ choco install firefox
τρέξιμο:
Υποεπιλογές όπως Ψάξιμο
και αναβαθμίζω
επίσης λειτουργεί όπως ακριβώς και στη γραμμή εντολών, και choco -?
θα σας δώσει μια λίστα με άλλες λειτουργίες. Καλα να περνατε!