Linux a parcurs un drum lung, dar este posibil să trebuiască să executați ocazional aplicații Windows - în special jocuri pentru PC-uri Windows numai. Din fericire, există câteva moduri de a rula aplicațiile Windows pe Linux.
Desigur, înainte de a încerca să rulați un program Windows vechi, ar trebui să căutați sau alternative care rulează nativ pe Linux. Veți avea o experiență mai bună dacă puteți găsi o alternativă decentă care să se desfășoare fără nici un jaf.
Wine este un strat de compatibilitate care permite aplicațiilor Windows să ruleze pe Linux. Este în principiu o implementare a API-ului Windows pe Linux. Desigur, Microsoft nu publică toate informațiile de care avem nevoie pentru a re-implementa API-ul Windows de la zero, deci Wine trebuie să fie inversat. În timp ce funcționează uimitor de bine, având în vedere cât de puțin ne-a dat Microsoft la merită, nu este nici pe departe perfect.
Pentru a rula o aplicație în Wine, puteți instala Wine și utilizați-o pentru a lansa fișierul .exe al unui instalator. Înainte de a face acest lucru, ar trebui să aruncați o privire la site-ul Web pentru aplicația de vinuri, care vă va spune cât de bine rulează o aplicație în Wine. Vinul este frecvent utilizat pentru jocuri, deoarece jocurile sunt un tip de software care nu poate fi rulat într-o mașină virtuală. În timp ce Wine poate fi folosit pentru a rula aplicații desktop, cum ar fi Photoshop și Microsoft Word, acestea vor funcționa fără probleme într-o mașină virtuală (vezi mai jos).
De asemenea, puteți încerca să utilizați o aplicație precum PlayOnLinux, care ajută la automatizarea procesului de instalare a jocurilor și a altor programe acceptate în Wine.
Aplicația Netflix Desktop utilizează o versiune patch-uri de Wine pentru a rula Netflix pe Linux - Silverlight nu funcționează corect cu versiunea curentă a Wine.
În timp ce Wine poate avea erori sau avarii atunci când instalează aplicații, o mașină virtuală va putea să ruleze acele aplicații desktop doar bine. Instalați Windows într-un program de mașină virtuală, cum ar fi VirtualBox, VMware Player sau KVM și veți avea Windows care rulează într-o fereastră. Aveți posibilitatea să instalați software-ul Windows în mașina virtuală și să-l rulați pe desktop-ul Linux.
Mașinile virtuale introduc unele aeriene, dar cu procesoarele de astăzi rapide, difuzarea multor tipuri de software într-o mașină virtuală nu ar trebui să fie o problemă. Acest lucru este valabil mai ales după ce ați optimizat aceste mașini virtuale pentru viteză. Acest lucru nu se aplică la jocuri - mașinile virtuale nu au suport grafic grafic foarte bun, deci toate jocurile, cu excepția celor mai vechi, nu reușesc să ruleze.
Pentru a integra aplicațiile Windows cu desktopul, puteți utiliza modul fără sudură al VirtualBox sau modul Unity al VMware. Aplicațiile vor fi difuzate în continuare într-o mașină virtuală, dar ferestrele lor vor apărea fără probleme pe desktop, ca și când ar fi rulate pe Linux.
Dacă vinul pare prea mult de durere, poate doriți să încercați CrossOver Linux. CrossOver este un produs comercial, astfel încât vă va costa bani, deși CodeWeavers oferă o încercare gratuită. CrossOver ia în mod esențial software-ul Wine și îl ambalează astfel încât să fie garantat să funcționeze corect cu aplicații populare precum Photoshop, Office și chiar jocuri populare. CodeWeavers oferă suport comercial pentru aceste programe acceptate, astfel că aveți pe cineva să se întoarcă în cazul în care se rupe ceva.
Această opțiune nu este pentru toată lumea - de multe ori puteți rula aceleași aplicații utilizând Wine - dar dacă sunteți interesat doar să rulați câteva aplicații populare pe desktopul dvs. Linux și să plătiți pe altcineva pentru a face tweaking pentru dvs., CrossOver poate fi biletul tau. CrossOver trimite, de asemenea, patch-urile lor înapoi la proiectul Vin, astfel încât banii pe care îi plătiți ajută la finanțarea dezvoltării deschise a vinului.
Ca și în cazul vinului, CrossOver nu va funcționa perfect cu totul. Ca și cu Wine, CodeWeavers are un site de baze de date de compatibilitate.
Dacă aveți acces la un sistem Windows la distanță, vă recomandăm să încercați să rulați aplicațiile pe sistemul Windows la distanță și să utilizați desktopul de la distanță în sistemul dvs. Linux pentru a le accesa. Aplicațiile vor fi difuzate de la distanță pe un sistem Windows real, astfel încât acestea ar trebui să funcționeze corect.
Multe desktop-uri Linux includ deja software-ul pentru accesarea desktop-urilor de la distanță Windows. Dacă nu, puteți instala pachetul rdesktop.
Nu puteți rula toate programele Windows pe Linux - când apare un nou joc PC nou, va fi adesea ceva timp până când va funcționa corect în Wine. În timp ce Steam pe Linux și zvonurile că suportul Linux de la Blizzard poate schimba acest lucru în viitor, jocurile sunt una dintre categoriile de aplicații care au cele mai multe probleme pe Linux - deși multe jocuri mai vechi funcționează perfect.
În loc să renunți la Windows în totalitate, vă recomandăm să o păstrați în configurație dual-boot. Când doriți să redați un joc nou care nu funcționează corect pe Linux, reporniți-l în sistemul dvs. Windows.
Dacă faceți dublă încărcare, puteți chiar să accesați partițiile Linux de pe Windows, astfel încât să aveți întotdeauna acces la fișierele dvs.