5 τρόποι εκτέλεσης λογισμικού Linux στα Windows

Οι χρήστες Linux συχνά θέλουν να εκτελούν λογισμικό Windows σε Linux, αλλά οι χρήστες των Windows μπορεί επίσης να θέλουν να τρέχουν λογισμικό Linux. Είτε αναζητάτε ένα καλύτερο περιβάλλον ανάπτυξης ή ισχυρά εργαλεία γραμμής εντολών, μπορείτε να εκτελέσετε λογισμικό Linux χωρίς να εγκαταλείψετε τα Windows.

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

Εικονικές μηχανές

Οι εικονικές μηχανές σάς επιτρέπουν να εκτελείτε οποιοδήποτε λειτουργικό σύστημα σε ένα παράθυρο στην επιφάνεια εργασίας σας. Μπορείτε να εγκαταστήσετε το δωρεάν VirtualBox ή VMware Player, να κατεβάσετε ένα αρχείο ISO για διανομή Linux όπως το Ubuntu και να εγκαταστήσετε αυτήν τη διανομή Linux μέσα στην εικονική μηχανή, όπως θα την εγκαταστήσατε σε έναν τυπικό υπολογιστή.

Όταν πρέπει να κάνετε εκκίνηση του συστήματος Linux, μπορείτε να το κάνετε σε ένα παράθυρο στην επιφάνεια εργασίας σας - δεν χρειάζεται να κάνετε επανεκκίνηση και να αφήσετε πίσω όλα τα προγράμματα των Windows. Όλα, εκτός από απαιτητικά παιχνίδια και προηγμένα εφέ 3D, θα πρέπει να λειτουργούν καλά, αλλά πιθανότατα δεν θα θέλετε να τα χρησιμοποιήσετε ούτως ή άλλως.

Εάν εγκαθιστάτε το Ubuntu σε μια εικονική μηχανή, ίσως θέλετε να δοκιμάσετε να εγκαταστήσετε ένα παράγωγο Ubuntu όπως το Xubuntu. Η προεπιλεγμένη επιφάνεια εργασίας του Ubuntu χρησιμοποιεί εφέ 3D και η διασύνδεση της επιφάνειας εργασίας δεν λειτουργεί τόσο ομαλά σε μια εικονική μηχανή όσο και οι προηγούμενοι επιτραπέζιοι υπολογιστές. Το Xubuntu χρησιμοποιεί το Xfce, το οποίο είναι πολύ πιο ελαφρύ.

Θα μπορούσατε ακόμη να δοκιμάσετε να χρησιμοποιήσετε την απρόσκοπτη λειτουργία του VirtualBox ή τη λειτουργία ενότητας VMware για να εκτελέσετε εφαρμογές Linux απευθείας στην επιφάνεια εργασίας σας - θα εκτελούνται στην εικονική μηχανή, αλλά τα παράθυρά τους θα είναι παρόντα στην επιφάνεια εργασίας των Windows σας αντί να παγιδεύονται σε ένα παράθυρο .

Cygwin

Το Cygwin είναι μια συλλογή εργαλείων που προσφέρουν περιβάλλον τύπου Linux στα Windows. Δεν είναι τρόπος εκτέλεσης υπάρχοντος λογισμικού Linux στα Windows - το λογισμικό θα πρέπει να μεταγλωττιστεί εκ νέου. Ωστόσο, έχει ήδη αναδημιουργηθεί μεγάλο λογισμικό. Το Cygwin θα σας δώσει ένα περιβάλλον τερματικού και γραμμής εντολών τύπου Linux με πολλά από τα προγράμματα γραμμής εντολών που μπορεί να έχετε ήδη συνηθίσει.

Έχουμε ήδη καλύψει την εγκατάσταση και τη χρήση του Cygwin. Μπορείτε ακόμη και να χρησιμοποιήσετε το Cygwin για να εγκαταστήσετε έναν διακομιστή OpenSSH και να αποκτήσετε πρόσβαση SSH σε ένα σύστημα Windows.

Αυτή η λύση είναι ιδανική για χρήστες που λείπουν κρίσιμα βοηθητικά προγράμματα Linux στα Windows - δεν είναι τρόπος να εκτελέσετε μια πλήρη επιφάνεια εργασίας Linux.

Εγκαταστήστε το Ubuntu μέσω Wubi

Αυτή η μέθοδος είναι τεχνικά εγκατάσταση Linux, όχι εκτέλεση λογισμικού Linux στα Windows. Θα πρέπει να κάνετε επανεκκίνηση κάθε φορά που θέλετε να χρησιμοποιήσετε το σύστημα Linux, σαν να το έχετε εγκαταστήσει σε μια τυπική διαμόρφωση διπλής εκκίνησης.

Ωστόσο, το Wubi δεν εγκαθιστά το Ubuntu με τον κανονικό τρόπο. Αντ 'αυτού, δημιουργεί ένα ειδικό αρχείο στο διαμέρισμα των Windows και χρησιμοποιεί αυτό το αρχείο ως μονάδα δίσκου Ubuntu. Αυτό σημαίνει ότι μπορείτε να εγκαταστήσετε το Ubuntu και να το χρησιμοποιήσετε χωρίς διαχωρισμό και μπορείτε να απεγκαταστήσετε το Ubuntu από τον Πίνακα Ελέγχου των Windows όταν τελειώσετε.

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

Μεταφερόμενα και μεταγλωττισμένα προγράμματα

Πολλά κοινά προγράμματα Linux έχουν ήδη μεταφερθεί στα Windows και οι μεταγλωττισμένες εκδόσεις έχουν διατεθεί στο Διαδίκτυο. Εάν σας λείπει πραγματικά το Emacs, θα βρείτε εκδόσεις του Emacs για Windows. Εάν θέλετε να εκτελέσετε ένα συγκεκριμένο πρόγραμμα στα Windows, εκτελέστε μια αναζήτηση Google για το όνομα αυτού του προγράμματος και "Windows" - υπάρχει μια καλή πιθανότητα να βρείτε μια έκδοση του προγράμματος που έχει μεταφερθεί στα Windows.

Διανομές που βασίζονται στο coLinux

Το coLinux σημαίνει Cooperative Linux. Είναι ένας τρόπος για να τρέχετε εγγενώς το Linux παράλληλα με τον πυρήνα των Windows με τρόπο που προσφέρει πολύ πιο γρήγορη απόδοση από την απλή εκτέλεση του Linux σε μια εικονική μηχανή.

Αυτή είναι μια υπέροχη ιδέα, αλλά υπάρχει πρόβλημα. Το coLinux δεν υποστηρίζει ακόμη εκδόσεις Windows 64 bit, οπότε θα πρέπει να εκτελείτε μια έκδοση 32 bit των Windows στον υπολογιστή σας για να το κάνετε αυτό - αυτό είναι όλο και πιο σπάνιο. Το coLinux δεν έχει κυκλοφορήσει νέα έκδοση σε πάνω από δύο χρόνια, οπότε η ανάπτυξη φαίνεται είτε να σταματά είτε να κινείται πολύ αργά.

Εάν θέλετε να το δοκιμάσετε, ίσως θελήσετε να δοκιμάσετε το Portable Ubuntu Remix. Αυτή η διανομή με βάση το coLinux ενημερώθηκε τελευταία φορά το 2011, οπότε είναι λίγο παλιά - αλλά άλλες επιλογές όπως το andLinux είναι ακόμη πιο ξεπερασμένες. andLinux, το οποίο έχουμε καλύψει στο παρελθόν, ενημερώθηκε τελευταία φορά το 2009.

Οι διανομές που βασίζονται στο coLinux θα ήταν μια εξαιρετική επιλογή, αλλά φαίνεται να μένουν πίσω. Εάν δεν σας πειράζει να χρησιμοποιείτε λογισμικό Linux για χρόνια και μια έκδοση 32 bit των Windows, αυτή η επιλογή μπορεί να λειτουργήσει ούτως ή άλλως.

Δεν υπάρχει καμία σωστή επιλογή εδώ. Τα άτομα που θέλουν μια πλήρη εμπειρία Linux πιθανότατα θα θέλουν μια εικονική μηχανή, ενώ οι χρήστες μερικών κρίσιμων βοηθητικών προγραμμάτων shell μπορεί να προτιμούν το Cygwin. Άλλοι που θέλουν να εκτελέσουν ένα μόνο πρόγραμμα μπορεί να βρουν καλύτερη τύχη με μια έκδοση του προγράμματος που μεταφέρεται στα Windows.