3Jul

Πώς να φέρετε Linux-Style apt-get Εγκαταστάσεις στα Windows με Chocolatey

Οι χρήστες του Linux

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

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

Μπορείτε να χρησιμοποιήσετε το Chocolatey σε δύο μέρη: τη γραμμή εντολών και το PowerShell.Δείτε πώς μπορείτε να εγκαταστήσετε αυτόν τον διαχειριστή πακέτων και στα δύο περιβάλλοντα, αλλά χρειάζεστε μόνο ένα ή το άλλο.Επιλέξτε ό, τι σας ταιριάζει.

Εγκατάσταση και χρήση Chocolatey από τη γραμμή εντολών

Το Chocolatey λειτουργεί μόνο στη γραμμή εντολών εάν το εκτελέσετε ως διαχειριστής.Ο πιο εύκολος τρόπος είναι να κάνετε δεξί κλικ στη γραμμή εντολών στο μενού Έναρξη και, στη συνέχεια, κάντε κλικ στο κουμπί "Εκτέλεση ως διαχειριστής".

Για να εγκαταστήσετε το Chocolatey, πρώτα πρέπει να εκτελέσετε την ακόλουθη εντολή, η οποία θα κατεβάσει και θα εκτελέσει το πρόγραμμα εγκατάστασης για εσάς:

@ "% SystemRoot% \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe" -NoProfile -ExecutionPolicy Bypass -Command "iex( (Νέο Object System. Net. WebClient). DownloadString( 'https: //chocolatey.org/ install.ps1')) "&SET "PATH =% PATH%;% ALLUSERSPROFILE% \ chocolatey \ bin"

Αυτή η εντολή μπορεί να αλλάξει, οπότε ελέγξτε τις επίσημες οδηγίες Chocolatey αν έχετε πρόβλημα.

Αφού εγκαταστήσετε το Chocolatey, μπορείτε να το χρησιμοποιήσετε αμέσως( αν και σε ορισμένες περιπτώσεις μπορεί να χρειαστεί να κλείσετε και να ανοίξετε εκ νέου τη γραμμή εντολών admin).Η εγκατάσταση του λογισμικού είναι απλή: απλά πληκτρολογήστε choco install ακολουθούμενη από το όνομα του προγράμματος.Εδώ τρέχουμε choco install filezilla για να εγκαταστήσετε το δημοφιλές πρόγραμμα-πελάτη FTP Filezilla.

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

choco install firefox thunderbird vlc libreoffice

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

choco search key_word

Στο παρακάτω στιγμιότυπο οθόνης, για παράδειγμα, χρησιμοποιούμε το thunderbird choco search για αναζήτηση πακέτων που σχετίζονται με το πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου του Thunderbird.

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

Εάν θέλετε να αναβαθμίσετε ένα συγκεκριμένο πακέτο στην πιο πρόσφατη έκδοση, χρησιμοποιήστε την εντολή choco upgrade, ακολουθούμενη από το όνομα του πακέτου.Εάν θέλετε να αναβαθμίσετε όλα όσα εγκαταστήσατε χρησιμοποιώντας το Chocolatey με μία κίνηση, η αναβάθμιση του Choco θα κάνει το κόλπο.Και υπάρχουν περισσότερες υπο-εντολές εάν αισθάνεστε σαν να σκάβετε.Απλά πληκτρολογήστε choco -;για να δείτε μια πλήρη λίστα.

Εγκαταστήστε και χρησιμοποιήστε Chocolatey στο PowerShell

Εάν είστε μεγάλος fan του 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.Εδώ είναι το πρόγραμμα εγκατάστασης του Firefox Choco:

Υποεπιλογές όπως η αναζήτηση και η αναβάθμιση λειτουργούν επίσης όπως στην Command Prompt και choco -?θα σας δώσει μια λίστα με άλλες λειτουργίες.Καλα να περνας!