Αναγνώστες σαν εσάς βοηθούν στην υποστήριξη του MUO. Όταν κάνετε μια αγορά χρησιμοποιώντας συνδέσμους στον ιστότοπό μας, ενδέχεται να κερδίσουμε μια προμήθεια θυγατρικών. Διαβάστε περισσότερα.

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

Με το WinApps, μπορείτε εύκολα να διαχειριστείτε και να εκτελέσετε λογισμικό Windows σε Linux, ακόμη και να το ενσωματώσετε στο σύστημά σας και στα μενού περιβάλλοντος.

Γιατί να εκτελείτε λογισμικό Windows σε Linux;

Το λογισμικό ανοιχτού κώδικα είναι εξαιρετικό, αλλά δεν το πιστεύουν όλοι. Στην επιχείρηση, το Microsoft Office είναι το κυρίαρχο παράδειγμα, αφού έκανε την πρώτη του εμφάνιση το 1990, ένα χρόνο πριν από την πρώτη κυκλοφορία του πυρήνα Linux. Ανεξάρτητα από το πόσο αγαπάτε το LibreOffice, μερικές φορές, χρειάζεται απλώς να χρησιμοποιήσετε αυτό που χρησιμοποιούν όλοι οι άλλοι.

instagram viewer

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

Το Wine (Το κρασί δεν είναι εξομοιωτής) είναι ένα επίπεδο συμβατότητας που μπορεί να εκτελεί εφαρμογές Windows σε διανομές Linux. Λειτουργεί καλά με πολλά λογισμικά Windows, αλλά είναι δύσκολο να ρυθμιστεί, και ενώ εφαρμογές τρίτων όπως το PlayOnLinux διευκολύνουν τη διαμόρφωση, εξακολουθεί να μην είναι ιδανική.

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

Το WinApps για Linux διευκολύνει την εκτέλεση εφαρμογών των Windows

Δεν υπάρχει τίποτα κακό με την εκτέλεση εικονικών μηχανών για τη χρήση εφαρμογών των Windows, αλλά μερικές φορές δεν θέλετε να φορτώσετε ένα ολόκληρο λειτουργικό σύστημα απλώς και μόνο για να στείλετε ένα email χρησιμοποιώντας το Microsoft Outlook. Και αν για κάποιο λόγο θέλετε να χρησιμοποιήσετε το Microsoft Outlook ως την προεπιλεγμένη εφαρμογή αλληλογραφίας σας, δεν είναι εύκολο τρόπο να το ενεργοποιήσετε μέσα στο VM όταν κάνετε κλικ σε έναν σύνδεσμο "mailto" χρησιμοποιώντας ένα πρόγραμμα περιήγησης στον κεντρικό υπολογιστή σας μηχανή.

Το WinApps για Linux χρησιμοποιεί πρωτόκολλο απομακρυσμένης επιφάνειας εργασίας (RDP) και σας επιτρέπει να αντιμετωπίζετε τις εφαρμογές των Windows σαν να ήταν μέρος της δικής σας διανομής Linux. Αυτό περιλαμβάνει την προσθήκη τους στο μενού έναρξης και την ενσωμάτωση για το χειρισμό τύπων MIME.

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

Ρυθμίστε το VM σας πριν εγκαταστήσετε το WinApps

Πριν εγκαταστήσετε το WinApps για Linux, πρέπει να έχετε μια εικονική μηχανή KVM με Windows. Ο ευκολότερος τρόπος για να το κάνετε αυτό είναι να εγκαταστήσετε το Virtual Machine Manager.

sudo apt-παίρνω εγκατάσταση virt-manager

...και προσθέστε τον χρήστη σας στην ομάδα libvirt:

όνομα χρήστη sudo usermod -aG libvirt

Κατεβάστε τα ISO προγράμματα οδήγησης KVM VirtIO χρησιμοποιώντας:

wget https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso

Ξεκινήστε το Virtual Machine Manager και, στη συνέχεια, επιλέξτε από το μενού Επεξεργασία έπειτα Προτιμήσεις. Επιλέξτε το πλαίσιο που έχει επισημανθεί Ενεργοποιήστε την επεξεργασία XML.

Κλείστε το παράθυρο διαλόγου και, στη συνέχεια, κάντε κλικ στο εικονίδιο "Δημιουργία νέας εικονικής μηχανής".

Επιλέγω Εγκατάσταση τοπικών μέσων, μετά επιλέξτε το ISO σας και περάστε από τον οδηγό. Η μόνη τιμή που πρέπει να αλλάξετε είναι το όνομα του μηχανήματος, το οποίο πρέπει να ονομάζεται "RDPWindows" έτσι ώστε τα WinApps να μπορούν να το εντοπίσουν και να βεβαιωθείτε ότι έχετε ελέγξει το "Προσαρμόστε τη διαμόρφωση πριν από την εγκατάσταση"κουτί.

Αφού κάνετε κλικ Φινίρισμα, θα χρειαστεί να κάνετε πρόσθετες ρυθμίσεις πριν εγκαταστήσετε τα Windows:

  • Στο ΕΠΕΞΕΡΓΑΣΤΗΣ ενότητα, επιλέξτε το πλαίσιο για "Αντιγράψτε τη διαμόρφωση της CPU του κεντρικού υπολογιστή"
  • Ακόμα στο ΕΠΕΞΕΡΓΑΣΤΗΣ ενότητα, μεταβείτε στο XML καρτέλα και βεβαιωθείτε ότι το ρολόι η ενότητα λέει:
    <μετατόπιση ρολογιού='Τοπική ώρα'>
    <όνομα χρονοδιακόπτη='hpet' παρών='Ναί'/>
    <όνομα χρονοδιακόπτη='hypervclock' παρών='Ναί'/>
    </clock>
  • Σε Μνήμη, μειώστε την τρέχουσα κατανομή στα 1024 MB
  • Κάτω από Επιλογές εκκίνησης, επιλέξτε το πλαίσιο για "Εκκινήστε την εικονική μηχανή κατά την εκκίνηση του κεντρικού υπολογιστή"
  • Κάτω από Δίσκος SATA 1, επιλέξτε "VirtIO"ως ο δίαυλος δίσκου
  • Στην ενότητα NIC, ορίστε το μοντέλο συσκευής σε "virtio"
  • Κάντε κλικ στο Προσθήκη υλικού κουμπί στο κάτω αριστερό μέρος της οθόνης και, στη συνέχεια, επιλέξτε "ΜΟΝΑΔΑ ΟΠΤΙΚΟΥ ΔΙΣΚΟΥ" ως τύπος συσκευής
  • Κάντε κλικ Διαχειρίζονται, μετά επιλέξτε το "virtio-win.iso" αρχείο που κατεβάσατε νωρίτερα

Τώρα είστε έτοιμοι να ξεκινήσετε την εγκατάσταση των Windows, οπότε πατήστε το Ξεκινήστε την εγκατάσταση κουμπί.

Η εγκατάσταση θα προχωρήσει όπως θα συνέβαινε σε οποιαδήποτε άλλη συσκευή μέχρι να σας ρωτήσει, "Πού θέλετε να εγκαταστήσετε Windows;" Δεν υπάρχουν διαθέσιμες τοποθεσίες επειδή τα Windows δεν συνοδεύονται από πρόγραμμα οδήγησης για την εικονική σας μηχανή.

Κάντε κλικ Φόρτωση προγράμματος οδήγησης, έπειτα Ξεφυλλίζω. Το αρχείο ISO virtio-win θα προσαρτηθεί ως μονάδα δίσκου, επομένως επιλέξτε το και μεταβείτε σε αυτό AMD64 > w10και, στη συνέχεια, επιλέξτε το πρόγραμμα οδήγησης w10.

Το πρόγραμμα οδήγησης θα εγκατασταθεί και μπορείτε να συνεχίσετε την εξαντλητική διαδικασία εγκατάστασης των Windows κανονικά.

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

Τελικά, θα φτάσετε στην επιφάνεια εργασίας. Ανοίξτε την Εξερεύνηση αρχείων και εντοπίστε το virtio-win ISO, το οποίο θα πρέπει να τοποθετηθεί ως μονάδα δίσκου. Ανοίξτε το, στη συνέχεια κάντε διπλό κλικ στο virt-win-gt-64.exe και κάντε κλικ στον οδηγό. Τα Windows θα θέλουν να "ολοκληρώσουν τη ρύθμιση της συσκευής σας". Κάντε κλικ Θύμισέ μου αργότερα για να αγνοήσετε τις προσφορές πωλήσεων και, στη συνέχεια, κάντε κλικ Φινίρισμα στον μάγο virtio-win.

Ανοίξτε τον Microsoft Edge για πρώτη και τελευταία φορά και επικολλήστε https://github.com/Fmstrat/winapps/blob/main/install/RDPApps.reg στη γραμμή διευθύνσεων για να δείτε ορισμένες καταχωρήσεις μητρώου που πρέπει να προσθέσετε.

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

Δώσατε ένα όνομα στο VM νωρίτερα και τώρα πρέπει να αλλάξετε το όνομα με το οποίο το γνωρίζουν τα Windows.

Κάντε κλικ στο πλαίσιο αναζήτησης και πληκτρολογήστε "Προδιαγραφές συσκευής". Στο νέο παράθυρο, κάντε κύλιση μέχρι να δείτε Μετονομάστε αυτόν τον υπολογιστή. Κάντε κλικ στο κουμπί και μετά μετονομάστε το μηχάνημα σε "RDPWindows". Κάντε κλικ Επόμενο έπειτα Κάντε επανεκκίνηση αργότερα.

Τέλος, εντοπίστε Απομακρυσμένη επιφάνεια εργασίας στην πλαϊνή γραμμή και αλλάξτε το κουμπί σε Επί.

Τώρα μπορείτε να εγκαταστήσετε εφαρμογές των Windows όπως το Microsoft Office, το Adobe Photoshop και άλλα.

Όταν είστε ευχαριστημένοι με τη σειρά εργαλείων σας στα Windows, επανεκκινήστε το μηχάνημα, αλλά μην συνδεθείτε. Κλείστε το πρόγραμμα προβολής και τη Διαχείριση εικονικής μηχανής.

Πώς να εγκαταστήσετε το WinApps για Linux

Για να συνδεθείτε με την εικονική σας μηχανή, θα χρειαστεί να εγκαταστήσετε το FreeRDP και το WinApps για Linux.

sudo apt-παίρνω εγκατάσταση -y freerdp2-x11
git κλώνος https://github.com/Fmstrat/winapps.git

Δημιουργήστε έναν νέο κατάλογο για τις ρυθμίσεις παραμέτρων WinApps στο δικό σας .config Ευρετήριο:

mkdir ~/.config/winapps

...και χρησιμοποιήστε το nano για να δημιουργήσετε το ίδιο το αρχείο διαμόρφωσης:

νανο ~/.config/winapps/winapps.conf

Στο νέο αρχείο, προσθέστε το όνομα χρήστη και τον κωδικό πρόσβασης των Windows:

RDP_USER="Δαβίδ"
RDP_PASS="SuperSecret Password"

Αποθήκευση και έξοδος από το nano με Ctrl + O έπειτα Ctrl + X.

Μεταβείτε στον κατάλογο WinApps και ελέγξτε ότι η σύνδεση με το Windows VM λειτουργεί:

bin/winapps έλεγχος

Θα λάβετε μια προειδοποίηση αναντιστοιχίας πιστοποιητικού. Εισαγω Υ να αποδεχτεί το πιστοποιητικό. Η επιφάνεια εργασίας των Windows θα εμφανιστεί ως εφαρμογή πλήρους οθόνης. Επιστρέψτε στο τερματικό και ακυρώστε τη διαδικασία με Ctrl + C.

Τώρα μπορείτε να εκτελέσετε το πρόγραμμα εγκατάστασης WinApps:

./installer.sh

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

Στη συνέχεια, επιλέξτε τον τρόπο με τον οποίο θέλετε να χειρίζεστε τις προ-ρυθμισμένες και άλλες εφαρμογές του WinApps.

Αυτό είναι! Τώρα μπορείτε να αποκτήσετε πρόσβαση στις εφαρμογές των Windows από την επιφάνεια εργασίας Linux και τα μενού περιβάλλοντος χωρίς να χρειάζεται να ξεκινήσετε μια πλήρη επιφάνεια εργασίας των Windows ή να ασχοληθείτε με το Wine.

Τα Windows έχουν επίσης εφαρμογές ανοιχτού κώδικα!

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