Έτσι, όλες οι φορές που έχουμε γράψει για εφαρμογές πλατφόρμας για άλλη πλατφόρμα, αφορούσε τη διαθεσιμότητα του λογισμικού Windows για η πλατφόρμα Linux.
Τι γίνεται αν θέλετε να εκτελέσετε Linux λογισμικό στο Windows ? Εξάλλου, υπάρχουν ορισμένα χαρακτηριστικά που είναι ιδιόμορφα στο Linux και μερικές φορές, σε πλατφόρμες που μοιάζουν με Unix.
Διαβάστε επίσης: 4 τρόποι για να παίξετε ρετρό παιχνίδια στο Linux
Υπάρχουν διάφοροι τρόποι για να εργαστείτε με λογισμικό Linux (συμπεριλαμβανομένου λογισμικού και εντολών) σε περιβάλλον Windows και σήμερα θα εξετάσουμε τους πιο αξιόπιστους τρόπους.
1. Εικονικές μηχανές
Αυτός είναι ο πιο γρήγορος και πιο αξιόπιστος τρόπος για να εκτελέσετε το λογισμικό Linux στο Windowsγιατί θα εκτελείτε το πλήρες λειτουργικό σύστημα στην εγκατάσταση των Windows με πρόσβαση σε όλα όσα έχετε να προσφέρετε. Ο μόνος περιορισμός σας θα είναι το υλικό του μηχανήματός σας.
Υπάρχει μια χούφτα αποτελεσματικού λογισμικού εικονικής μηχανής που μπορείτε να δοκιμάσετε με την πιο κοινή και δωρεάν λύση να είναι το VirtualBox.
2. coLinux
coLinux σημαίνει Cooperative Linux και είναι ένα πρόγραμμα που σας δίνει τη δυνατότητα να εκτελείτε εγγενώς Linux σε Windows και άλλα λειτουργικά συστήματα.
Είναι μια θύρα του πυρήνα Linux και ο κώδικάς του του επιτρέπει να εκτελείται παράλληλα με άλλο λειτουργικό σύστημα χωρίς να χρειάζεται εξομοίωση.
3. Υποσύστημα Windows για Linux και Bash
Microsoft συνεργάστηκε με την Canonical το 2016 για να παρέχει μια αξιόπιστη έκδοση του Bash για Windows. Είναι σε θέση να εκτελεί τις αγαπημένες μας εντολές και εργαλεία Linux όπως nano, grep καιssh.
Αυτό που είναι ακόμα πιο ωραίο είναι ότι το Bash στα Windows μπορεί να ενεργοποιηθεί εύκολα.
4. Απομακρυσμένη πρόσβαση
Μάλλον δεν είδατε αυτό το σημείο να έρχεται επειδή δεν εκτελεί ακριβώς λογισμικό Linux στα Windows, αλλά φανταστείτε ότι έχετε ήδη μια μηχανή Linux στην οποία μπορείτε να συνδέσετε, να εκτελέσετε τις εργασίες σας και να μετακινηθείτε επί. Η απομακρυσμένη πρόσβαση σε επιτραπέζιους υπολογιστές ήταν μια τεχνολογική δεξιότητα σχεδόν για όσο διάστημα υπήρχαν καλές επιλογές δικτύωσης.
Οι πιο συνηθισμένες μέθοδοι περιλαμβάνουν Εικονικός Υπολογισμός Δικτύου (VNC ), Πρωτόκολλο απομακρυσμένης επιφάνειας εργασίας (RDP), και φυσικά, Secure Shell (SSH).
RDP αποστέλλεται με Windows 10 αλλά θα χρειαστεί να εγκαταστήστε το xrdp στους υπολογιστές Linux στους οποίους θα έχετε απομακρυσμένη πρόσβαση. Το VNC απαιτεί έναν αριθμό εξαρτήσεων και το SSH είναι ένα εργαλείο γραμμής εντολών που μπορείτε να χρησιμοποιήσετε με μια εφαρμογή όπως PuTTY ή KiTTY
Έτσι, αν υποθέσουμε ότι δεν υπάρχουν εκδόσεις λογισμικού πολλαπλών πλατφορμών εφαρμογών Linux για χρήση, μπορείτε πάντα να δοκιμάσετε οποιαδήποτε από τις παραπάνω μεθόδους.
Όσο περισσότερο εργάζεστε με οποιαδήποτε, αν όχι όλες, από τις επιλογές που αναφέρονται, τόσο περισσότερη εμπειρία συγκεντρώνετε και θα γνωρίζετε ποια είναι η καλύτερη για εσάς και θα μπορείτε να μοιραστείτε την εμπειρία σας μαζί μας.
Υπάρχουν μέθοδοι εκτέλεσης λογισμικού και εργαλείων Linux στα Windows που έχω παραλείψει; Πείτε μου για αυτά στην παρακάτω ενότητα σχολίων.