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. Η προεπιλεγμένη επιφάνεια εργασίας Unity της Ubuntu χρησιμοποιεί τρισδιάστατα εφέ και η διασύνδεση επιφάνειας εργασίας δεν εκτελείται τόσο ομαλά σε μια εικονική μηχανή όσο οι προηγούμενες επιφάνειες εργασίας. Το Xubuntu χρησιμοποιεί το Xfce, το οποίο είναι πολύ πιο ελαφρύ.
Θα μπορούσατε ακόμη και να χρησιμοποιήσετε τη λειτουργία ομαλής λειτουργίας του VirtualBox ή τη λειτουργία ενότητας του VMware για να εκτελέσετε εφαρμογές Linux απευθείας στην επιφάνεια εργασίας σας - θα εκτελούνται στην εικονική μηχανή, αλλά τα παράθυρά τους θα εμφανίζονται στην επιφάνεια εργασίας των Windows αντί να παγιδεύονται σε ένα παράθυρο ενιαίας μηχανής.
Cygwin
Το Cygwin είναι μια συλλογή εργαλείων που προσφέρουν ένα περιβάλλον Linux σαν Windows. Δεν είναι ένας τρόπος να τρέχετε το υπάρχον λογισμικό Linux στα Windows - το λογισμικό θα πρέπει να ανασυσταθεί. Ωστόσο, πολλά λογισμικά έχουν ήδη επανασυνταχθεί. Το Cygwin θα σας δώσει ένα Linux-like τερματικό και περιβάλλον γραμμής εντολών με πολλά από τα προγράμματα γραμμής εντολών που ίσως έχετε ήδη συνηθίσει να χρησιμοποιείτε.
Έχουμε καλύψει στο παρελθόν την εγκατάσταση και τη χρήση του 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-based Distributions
Το coLinux σημαίνει συνεταιριστικό Linux. Είναι ένας τρόπος να τρέξετε το Linux παράλληλα με τον πυρήνα των Windows με έναν τρόπο που προσφέρει πολύ ταχύτερη απόδοση από την απλή εκτέλεση του Linux σε μια εικονική μηχανή.
Αυτή είναι μια μεγάλη ιδέα, αλλά υπάρχει ένα πρόβλημα. Το coLinux δεν υποστηρίζει ακόμη εκδόσεις 64 bit των Windows, επομένως θα πρέπει να εκτελείτε μια έκδοση 32 bit των Windows στο μηχάνημά σας για να το κάνετε αυτό - όλο και πιο σπάνιο. Το coLinux δεν κυκλοφόρησε μια νέα έκδοση σε περισσότερα από δύο χρόνια, οπότε η εξέλιξη φαίνεται είτε να είναι σταματημένη είτε να κινείται πολύ αργά.
Εάν θέλετε να το δοκιμάσετε, μπορείτε να δοκιμάσετε το Portable Ubuntu Remix. Αυτή η διανομή με βάση το coLinux ενημερώθηκε τελευταία φορά το 2011, οπότε είναι λίγο παλιό - αλλά άλλες επιλογές όπως τοLinux είναι ακόμα πιο ξεπερασμένες. καιLinux, το οποίο καλύψαμε στο παρελθόν, ενημερώθηκε για τελευταία φορά το 2009.
Οι διανομές που βασίζονται στο coLinux θα ήταν μια εξαιρετική επιλογή, αλλά φαίνεται να μένουν πίσω. Αν δεν σας πειράζει να χρησιμοποιείτε παλιό λογισμικό Linux και έκδοση 32-bit Windows, αυτή η επιλογή μπορεί να λειτουργήσει για εσάς ούτως ή άλλως.
Δεν υπάρχει σωστή επιλογή εδώ. Οι άνθρωποι που θέλουν μια πλήρη εμπειρία Linux πιθανότατα θα θέλουν μια εικονική μηχανή, ενώ οι χρήστες μερικών σημαντικών υπηρεσιών κοινής ωφέλειας κελύφους μπορεί να προτιμούν το Cygwin. Άλλοι που θέλουν απλώς να εκτελέσουν ένα μόνο πρόγραμμα μπορεί να βρουν καλύτερη τύχη με μια έκδοση αυτού του προγράμματος που μεταφέρεται στα Windows.