Apr 9, 2016

Chocolatey: εξαιρετικός package manager για Windows

Στο Linux μπορούμε με μια εντολή να στήσουμε ένα μηχάνημα εγκαθιστώντας τα προγράμματα της επιλογής μας. Κάτι τέτοιο μου έλειψε πολύ από τα Windows, που έχω αναγκαστεί να δουλεύω το τελευταίο διάστημα. Το να εγκαθιστάς ένα προς ένα τα προγράμματα ή να τα αναβαθμίζεις παίρνει πολύ χρόνο. Ευτυχώς που υπάρχει το Chocolatey, ένας package manager για τα Windows, παρόμοιος με το apt-get του Ubuntu.

Το chocolatey αποτελεί αποθετήριο για πολλά προγράμματα, που διαρκώς ενημερώνονται. Η εγκατάσταση ενός προγράμματος (πχ του 7zip) είναι τόσο απλή όσο η εντολή (σε command line/Powershell με δικαιώματα διαχειριστή):

chοco install 7zip

Η εγκατάσταση οποιουδήποτε προγράμματος είναι silent (χωρίς να εμφανίζεται ο γραφικός installer) με απλές ρυθμίσεις, εκτός αν θέλουμε κάτι διαφορετικό:
choco install  --notsilent
ενώ η αναβάθμιση μιας εφαρμογής:

choco upgrade -y  
 
Ειδικά για τον προγραμματισμό, αξίζει να αναφέρουμε πως η εγκατάσταση ή ενημέρωση προγραμμάτων όπως jdk8, Eclipse (Mars), Notepad++, MobaXterm, git, kdiff3, tortoisesvn, Atom χρειάζεται μόλις ένα κλικ !

No comments: