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

Θα μπορούσαμε να αναφέρουμε το VM. Το VirtualBox, είναι FOSS και περιλαμβάνεται στις περισσότερες mainstream διανομές. Με το VM μπορείτε να τρέξετε τα Windows μέσα στην διανομή που χρησιμοποιείτε. Μια άλλη παρόμοια λύση είναι το VMware. Είναι δωρεάν από τα τέλη του 2024, αλλά δεν είναι ανοιχτού κώδικα και υποψιαζόμαστε ότι ακόμη και η Broadcom δεν γνωρίζει αν θα παραμείνει δωρεάν.
Αν δοκιμάσετε μια από αυτές τις λύσεις σας προτείνουμε να εγκαταστήσετε την έκδοση LTSC, καθώς θα λαμβάνει ενημερώσεις για τα επόμενα χρόνια.
Ας δούμε όμως το WINE
Όταν εμφανίστηκε το WINE χρειάστηκαν 18 χρόνια για να φτάσει το στην έκδοση 1.0 και στη συνέχεια άλλα εννέα χρόνια για να φτάσει στην έκδοση 2.0. Όμως από την κυκλοφορία του WINE 3 το 2018, κυκλοφορεί μια νέα έκδοση περίπου μία φορά το χρόνο.

Το όνομα του WINE σημαίνει WINE Is Not an Emulator. Το WINE προσπαθεί να υποκλέψει τις κλήσεις που κάνει ένα πρόγραμμα των Windows στο λειτουργικό σύστημα των Windows και να τις μεταφράσει στις πλησιέστερες ισοδύναμες κλήσεις του Linux. Αυτή είναι μια περίπλοκη και επικίνδυνη επιχείρηση, η οποία είναι εν μέρει ο λόγος για τον οποίο, μετά από πάνω από 30 χρόνια, η εφαρμογή αρχίζει να είναι χρήσιμη το τελευταίο διάστημα.
Η δυνατότητα εκτέλεσης Windows εφαρμογών σε Linux επιτυγχάνεται κυρίως μέσω του Wine, ένα layer συμβατότητας που μεταφράζει τις κλήσεις της Windows API σε κλήσεις Linux API. Το Wine, με την πιο πρόσφατη έκδοση του 10.0, έχει βελτιωμένη συμβατότητα και επιτρέπει την εκτέλεση πολλών Windows εφαρμογών στο Linux
Το WINE δεν είναι επίσης κάποιο μαγικό φίλτρο. Λειτουργεί για ορισμένα προγράμματα σε ορισμένες ρυθμίσεις, αλλά δεν λειτουργεί με όλα Υπάρχουν πολλά προγράμματα και εργαλεία των Windows που πιθανότατα δεν θα λειτουργήσουν ποτέ ή δεν θα λειτουργήσουν αρκετά καλά. Υπάρχουν πολλές μεταβλητές και παράγοντες που εμπλέκονται. Είναι περίπλοκο.
Χρησιμοποιήστε την αρχική έκδοση
Οι περισσότερες διανομές διαθέτουν το WINE στα αποθετήριά τους. Μπορείτε απλώς να εκτελέσετε sudo apt install wine ή το αντίστοιχο της διανομής σας, να περιμένετε λίγο και στη συνέχεια να επανεκκινήσετε. Εάν έχετε Flatpak, υπάρχει επίσης και στο Flathub.
Με εγκατεστημένο το WINE, το Linux μπορεί να τρέξει binaries των Windows. Έτσι, για παράδειγμα, θα μπορούσατε να πάρετε ένα αρχείο ISO του Office 97 από το Internet Archive, να το ανοίξετε και απλώς να τρέξετε το wine setup.exe. Το WINE είναι πολύ πιο ικανό από ό,τι ήταν κάποτε και πολλές εφαρμογές θα λειτουργήσουν, αλλά υπάρχουν περιορισμοί. Προγράμματα που προορίζονται να επεκτείνουν τη λειτουργικότητα του λειτουργικού συστήματος των Windows, όπως cloud drive clients (OneDrive, Dropbox, Google Drive κ.λπ.) συνήθως δεν λειτουργούν. Ούτε προγράμματα προστασίας από ιούς, όχι ότι τα χρειάζεστε. Δεν υπάρχει Windows Store, επομένως δεν υπάρχει τρόπος να εγκαταστήσετε ή να τρέξετε εφαρμογές που διανέμονται με αυτόν τον τρόπο.
Εάν η έκδοση του WINE που περιλαμβάνεται στη διανομή σας δεν μπορεί να τρέξει την εφαρμογή που χρειάζεστε, είναι αρκετά εύκολο να κατεβάσετε μια νεότερη έκδοση απευθείας από τους προγραμματιστές. Η σελίδα λήψεων του WineHQ έχει έτοιμα πακέτα για Ubuntu, Debian, Fedora και macOS, μαζί με οδηγίες για τον τρόπο εγκατάστασής τους. Έχει επίσης οδηγίες για τις διανομές openSUSE, Slackware και FreeBSD.
Πριν από μερικά χρόνια, δεν άξιζε να το δοκιμάσετε, αλλά όπως αναφέραμε πριν, το WINE έχει ωριμάσει σημαντικά στις πρόσφατες κυκλοφορίες. Εάν χρησιμοποιείτε μια διανομή με αργό κύκλο κυκλοφορίας, όπως οι κυκλοφορίες Debian ή Ubuntu LTS, αξίζει τον κόπο.
Μαζί με την απλή έκδοση FOSS του WINE, υπάρχει επίσης και ένα επί πληρωμή premium προϊόν, το Codeweavers Crossover. Υπάρχουν εκδόσεις για την οικογένεια Debian/Ubuntu και την οικογένεια Fedora/Red Hat, καθώς και μια binary έκδοση που τρέχει στις περισσότερες άλλες διανομές. Υπάρχουν εκδόσεις για macOS και για ChromeOS αν έχετε ChromeBook.
Υπάρχει μια δωρεάν έκδοση δοκιμών αλλά είναι αρκετά περιορισμένη. Το CrossOver κάνει αυτό που λέει και είναι πολύ λιγότερο κουραστικό από το WINE. Φυσικά, το πρόβλημα είναι ότι η πληρωμή για λογισμικό είναι υπερβολική για πολλούς φίλους του open source – αλλά αν χρειάζεστε μια εφαρμογή Windows τόσο πολύ, μπορεί να αξίζει τον κόπο. Για παράδειγμα, η βάση δεδομένων συμβατότητας της εφαρμογής δίνει πέντε αστέρια στο Adobe Photoshop CS 6 και αναφέρει “Τρέχει υπέροχα”.
Απλώς θέλω να παίξω
Αν δεν ενδιαφέρεστε για όλα αυτά αλλά θέλετε παιχνίδια Windows, τότε υπάρχουν πολλά εργαλεία που θα σας βοηθήσουν να παίξετε σε Linux.
Ένα από τα πρώτα ήταν το PlayOnLinux, αλλά το project φαίνεται να είναι αδρανές. Η τρέχουσα έκδοση 4.4 κυκλοφόρησε το 2020, λίγο καιρό μετά την ολοκλήρωση της δοκιμής alpha της έκδοσης 5 το 2019 — και στη συνέχεια σταμάτησε. Δεν έχει υπάρξει νέα έκδοση για πάνω από πέντε χρόνια.
Μια νεότερη αντικατάσταση είναι το Lutris, το οποίο περιλαμβάνεται σε πολλές διανομές και μπορεί να προστεθεί στις περισσότερες. Υποστηρίζει το WINE αλλά και πολλούς άλλους εξομοιωτές και παρόμοια εργαλεία για να λειτουργεί με την ελάχιστη δυνατή ταλαιπωρία.
Ένα άλλο εργαλείο είναι το Proton της Valve, το οποίο συνδυάζει το WINE μαζί με άλλα εργαλεία. Το Proton, ωστόσο, δεν είναι διαθέσιμο μόνο του: είναι μέρος του Steam client, της συνδρομητικής υπηρεσίας της Valve. Ο μόνος τρόπος να χρησιμοποιήσετε το Proton είναι να εγκαταστήσετε το Steam client και να συνδεθείτε. Υπάρχει ένα αποθετήριο Steam με πακέτα για την τελευταία έκδοση του Ubuntu LTS, αλλά η συνιστώμενη διαδρομή είναι να χρησιμοποιήσετε το κατάστημα εφαρμογών πακέτων της διανομής σας. Το Steam client βρίσκεται και στο Snap store της Canonical αλλά και στο Flathub.
Ο Γιώργος ακόμα αναρωτιέται τι κάνει εδώ….
