Windows

Cygwin Λήψη και εγκατάσταση: Κέλυφος UNIX για Windows

Set Up C++ Development With Visual Studio Code on Windows 10 (VS Code)

Set Up C++ Development With Visual Studio Code on Windows 10 (VS Code)

Πίνακας περιεχομένων:

Anonim

Το Cygwin είναι μια δωρεάν εφαρμογή που παρέχει περιβάλλον UNIX σε λειτουργικό σύστημα Windows. Το Cygwin αποτελείται από βιβλιοθήκες κλήσεων συστήματος UNIX μαζί με πολλές εφαρμογές GNU. Οι μεταγλωττιστές, τα εργαλεία ανάπτυξης, τα κιτ ανάπτυξης εργαλείων, το GNU emacs, το TeX και το LaTeX, το OpenSSH (client και server) και πολλά άλλα συσκευάζονται σε διαφορετικές λειτουργικές μονάδες που μπορούν να μεταφορτωθούν και να χρησιμοποιηθούν στον υπολογιστή σας Windows.

Cygwin Overview

Το Cygwin λειτουργεί ως στρώμα εξομοίωσης που παρέχει σημαντική λειτουργικότητα κλήσης συστήματος POSIX (Portable Operating System Interface) και μια συλλογή εργαλείων που παρέχουν μια εμφάνιση και αίσθηση Linux. Με την εγκατάσταση του Cygwin, οι χρήστες έχουν πρόσβαση σε πολλά τυπικά βοηθητικά προγράμματα UNIX. Το Cygwin μπορεί να σας βοηθήσει να εκτελέσετε όλες τις εντολές UNIX σε Windows PC που είναι πάντα μια ανησυχία για τους προγραμματιστές, ειδικά για τους προγραμματιστές που εργάζονται σε διακομιστές Linux.

Η συμβατότητα POSIX του Cygwin δεν ταιριάζει καλά με το native Windows API. Εάν συνδυάζετε κλήσεις POSIX με κλήσεις των Windows στο πρόγραμμα σας, είναι πιθανό να δείτε ανόμοια αποτελέσματα. Συγκεκριμένα, τα σήματα Cygwin δεν θα λειτουργήσουν με λειτουργίες των Windows που δέχονται ονόματα αρχείων μπορεί να συγχέονται από την υποστήριξη του Cygwin για τα μακροχρόνια ονόματα αρχείων.

Σε αυτό το άρθρο θα μιλήσω για την εγκατάστασή του και την παρουσίαση κάποιων από τα κοινά χαρακτηριστικά του Cygwin, εργασίες που μπορούν να γίνουν σε Windows PC χρησιμοποιώντας αυτή την εφαρμογή

Εγκατάσταση Cygwin

Η εγκατάσταση του Cygwin ξεκινά με τη λήψη του εκτελέσιμου αρχείου και την εκτέλεση του. Ακολουθούν σειρές λήψεων οθόνης που μπορούν να σας καθοδηγήσουν στην πλήρη εγκατάσταση.

1) Βεβαιωθείτε ότι χρησιμοποιείτε μια έκδοση των Windows που υποστηρίζεται από το Cygwin και ότι διαθέτετε επαρκή χώρο στο δίσκο. Συνιστάται ελάχιστο 5GB, καθώς η πλήρης εγκατάσταση του Cygwin μπορεί να έχει βάρος περίπου 5GB.

2) Εκτελέστε το εκτελέσιμο αρχείο και, στη συνέχεια, επιλέξτε την επιλογή "install from internet". Αυτό επιτρέπει στην εφαρμογή να κάνει λήψη του πλήρους αποθετηρίου από το διακομιστή στο τοπικό σας μηχάνημα.

3) Επιλέξτε τον προεπιλεγμένο κατάλογο. C: Cygwin, αυτό συνιστάται πάντα. Κάντε κλικ στο κουμπί Επόμενο.

4) Επιλέξτε τον τύπο σύνδεσης στο Internet. Επιλέξτε "Άμεση σύνδεση". Hit Next

5) Επιλέξτε έναν κοντινό ιστότοπο καθρέφτη από τον οποίο μπορείτε να κάνετε λήψη των πακέτων Cygwin. Οποιοσδήποτε θα το κάνει

6) Επιλογή πακέτων: Αυτό είναι το κρίσιμο κομμάτι. Σε αυτό το βήμα θα πρέπει να επιλέξετε τις εφαρμογές που θέλετε. Οι εφαρμογές ή τα πακέτα μπορούν να επιλεγούν μόνο κάνοντας κλικ στην προεπιλεγμένη ετικέτα δίπλα στο όνομα του πακέτου. Σε περίπτωση που είστε εντελώς νέοι στο UNIX, αυτά είναι τα πιο συχνά χρησιμοποιούμενα πακέτα:

  • opennssh
  • keychain (για ζεύγη κλειδιών ssh)
  • gv
  • ghostscript
  • emacs
  • vi
  • tcsh
  • gnu compilers
  • tetex
  • aspell
  • gnuplot
  • rsync

7) Χρειάζεται κάποιο χρονικό διάστημα, θα μπορούσε να είναι περίπου 30 λεπτά ανάλογα με την ταχύτητα λήψης. Ξεκινήστε το Cygwin κάνοντας κλικ στο αρχείο δέσμης.

Χαρακτηριστικά Cygwin

  1. Το Cygwin είναι δωρεάν / ανοιχτό. Μπορεί να τροποποιηθεί χρησιμοποιώντας τον υπάρχοντα πηγαίο κώδικα ο οποίος είναι διαθέσιμος για λήψη.
  2. Μπορείτε να εντοπίσετε εντολές στο Cygwin. Εγκαταστήστε τους μεταγλωττιστές, τα SDK και τα εργαλεία σε αυτό.
  3. Ολοκλήρωση Πρόχειρου - Ενσωμάτωση Clipboard μεταξύ του πρόχειρου X και του πρόχειρου των Windows.
  4. Απομακρυσμένοι Πελάτες - Οι απομακρυσμένοι υπολογιστές μπορούν να εκκινηθούν και να παρουσιαστούν στη συνεδρία σας Cygwin / X είτε μέσω telnet είτε μέσω tunneling μέσω X11 μέσω του πακέτου openssh του Cygwin.
  5. Εκτέλεση εφαρμογών διακομιστή πελάτη χρησιμοποιώντας δύο διαφορετικές περιπτώσεις Cygwin

Κάντε λήψη του Cygwin

εδώΤο βίντεο θα σας καθοδηγήσει στα βήματα εγκατάστασης του Cygwin