Πώς να χρησιμοποιήσετε τις εντολές Linux στα Windows με Cygwin
Τα εργαλεία γραμμής εντολών των Windows έχουν προχωρήσει πολύ με το PowerShell, αλλά το Linux είχε ένα πολύ πιο χρησιμοποιήσιμο τερματικό για πολλά χρόνια. Εδώ μπορείτε να αποκτήσετε το καλύτερο και των δύο κόσμων με τον Cygwin, ένα τερματικό τύπου nix για υπολογιστές Windows.
Στο σημερινό μάθημα, θα σας εξηγήσουμε πώς να κάνετε Cygwin να τρέχει, αλλά να μείνετε συντονισμένοι για μελλοντικά άρθρα όπου θα εξηγήσουμε πώς να το χρησιμοποιήσετε για όλα τα διαφορετικά πράγματα.
Εγκαταστήστε Cygwin
Το Cygwin έρχεται με ένα κανονικό setup.exe για εγκατάσταση στα Windows, αλλά υπάρχουν μερικά βήματα που θα χρειαστεί να προσέξετε, γι 'αυτό θα σας οδηγήσουμε μέσα από την εγκατάσταση.
Για να διατηρήσετε μικρότερη την εγκατάσταση ενώ εξοικονομείτε εύρος ζώνης για εσάς και το Cygwin, ο προεπιλεγμένος εγκαταστάτης θα κατεβάσει μόνο τα αρχεία που χρειάζεστε από το διαδίκτυο.
Η προεπιλεγμένη διαδρομή εγκατάστασης είναι C: \ Cygwin αλλά αν δεν θέλετε να έχετε εγκατεστημένα προγράμματα στη ρίζα της μονάδας C: μπορείτε να αλλάξετε τη διαδρομή ή να κάνετε μια συμβολική σύνδεση από το C: \ Cygwin στα αρχεία του προγράμματος.
Κάντε κλικ στο κουμπί Next μέχρι να μεταβείτε σε μια επιλογή λήψης καθρεπτών. Δυστυχώς, ο εγκαταστάτης δεν λέει πού βρίσκονται οι καθρέφτες, οπότε στις περισσότερες περιπτώσεις ίσως και να μαντέψετε ποιος καθρέφτης λειτουργεί καλύτερα.
Αφού επιλέξετε έναν καθρέφτη, το πρόγραμμα εγκατάστασης θα κατεβάσει μια λίστα με τα διαθέσιμα πακέτα που μπορείτε να εγκαταστήσετε. Εδώ είναι όπου τα πράγματα παίρνουν λίγο πιο εκφοβιστικό.
Θα διατεθούν εκατοντάδες πακέτα χωρισμένα από πολλές διαφορετικές κατηγορίες. Αν δεν ξέρετε τι είναι το πακέτο, μπορείτε να αφήσετε την προεπιλεγμένη επιλογή και να εγκαταστήσετε αργότερα πρόσθετα πακέτα εκτελώντας ξανά το πρόγραμμα εγκατάστασης.
Εάν γνωρίζετε τι πακέτο χρειάζεστε, μπορείτε να το αναζητήσετε και τα αποτελέσματα θα φιλτραριστούν αυτόματα.
Μόλις κάνετε κλικ στο επόμενο, θα χρειαστεί λίγος χρόνος για να κατεβάσετε όλα τα επιλεγμένα εργαλεία και στη συνέχεια να ολοκληρώσετε την εγκατάσταση.
Προσθήκη διαδρομής Cygwin στη μεταβλητή περιβάλλοντος Windows
Μετά την εγκατάσταση θα έχετε ένα εικονίδιο Cygwin στην επιφάνεια εργασίας που μπορείτε να εκκινήσετε για να ανοίξετε το τερματικό Cygwin.
Αυτό το τερματικό ξεκινάει από το φάκελο C: \ Cygwin \ home \, αλλά αυτό δεν είναι ιδιαίτερα χρήσιμο επειδή πιθανότατα δεν έχετε αποθηκεύσει κανένα αρχείο. Μπορείτε να χρησιμοποιήσετε όλες τις βασικές εντολές του Linux, αλλά αν θέλετε να επιστρέψετε στη μονάδα C: θα πρέπει να αλλάξετε τον κατάλογο σε / cygdrive / c.
Για να κάνετε το Cygwin να λειτουργεί με τη συνήθη γραμμή εντολών των Windows, πρέπει να προσθέσετε το Cygwin στις μεταβλητές περιβάλλοντος Windows.
Ξεκινήστε ανοίγοντας τις ιδιότητες του συστήματός σας με Win + Pause / Break ή κάντε δεξί κλικ στον υπολογιστή και επιλέξτε ιδιότητες.
Στην αριστερή στήλη κάντε κλικ στις σύνθετες ρυθμίσεις συστήματος για να ανοίξετε το παράθυρο ιδιοτήτων του συστήματος που ψάχνουμε.
Από την καρτέλα για προχωρημένους, κάντε κλικ στις μεταβλητές περιβάλλοντος στο κάτω μέρος.
Στη συνέχεια, στις μεταβλητές του συστήματος, εντοπίστε τη μεταβλητή διαδρομής και κάντε κλικ στην επεξεργασία.
Στο τέλος της επιλογής μεταβλητής τιμής, προσθέστε τη θέση του δοχείου Cygwin έτσι.
· C: \ Cygwin \ bin
Σημείωση: Βεβαιωθείτε ότι έχετε προσθέσει ένα ερωτηματικό για να το διαχωρίσετε από τις άλλες τιμές.
Κάντε κλικ στο κουμπί OK για να κλείσετε το παράθυρο και, στη συνέχεια, ανοίξτε μια γραμμή εντολών για να δοκιμάσετε μερικές εντολές του Linux.
Όπως μπορείτε να δείτε από την παρακάτω εικόνα, τόσο το pwd όσο και το ls λειτουργούν στην κανονική γραμμή εντολών των Windows. Μπορείτε επίσης να δείτε ότι / cygdrive / c προστίθεται αυτόματα στη θέση.
Υπάρχουν πολλά περισσότερα που μπορείτε να κάνετε με την εγκατάσταση του Cygwin και θα σας δείξουμε μερικά από τα χρήσιμα εργαλεία στα μελλοντικά άρθρα.
Αρχική σελίδα του Cygwin