Executarea programelor de ferestre în linux os linux pentru începători primii pași în lumea open source


În prezent există 2 modalități de a rula aplicațiile Windows într-un mediu Linux:

1) Mecanismul de creare a mașinilor virtuale. Astfel de programe includ, de exemplu, VMWare și Win4Lin. Pentru munca lor, trebuie să aveți instalat Windows pe computer.






2) Lansați programele Windows ca aplicații X Window. Cel mai faimos și legendar program de acest gen este Vinul (vinul nu este un emulator).

De fapt, VMWare este un sistem puternic de mașini virtuale. Acest program nu se specializează în emularea anumitor sisteme de operare - simulează pur și simplu calculatorul însuși, în interiorul căruia este lansat un alt sistem de operare. Pe scurt, un computer virtual este un program special care rulează pe Linux și simulează un computer fizic Intel x86. Monitorul calculatorului virtual este fereastra ferestrei X, în care sunt afișate informațiile.

Un computer virtual este "construit" din următorul set de dispozitive virtuale:
• hard disk-uri virtuale IDE și SCSI, unitate CD-ROM virtuală;
• unitate de dischetă standard;
• Controler de hard disk Intel 82371 PCI Bus master care suportă două discuri primare și două secundare IDE;
• adaptor de disc SCSI compatibil cu BusLogic BT-958;
• adaptor grafic PCI standard, tastatură standard 101/102-cheie, mouse-ul compatibil PS / 2;
• Adaptor AMD PCNET Family Ethernet (PCI-ISA);
• porturi seriale COM1-COM4, ​​porturi paralele LPT1-LPT2;






• placă de sunet compatibilă cu Sound Blaster 16.

Concluzia generală este un program mare și greoi, dar cu mari posibilități.

Acesta este, de asemenea, un emulator de mașină virtuală, dar este special conceput și optimizat pentru a rula Windows sub Linux. Mai mult decât atât, el nu folosește nucleul obișnuit, ci un patch Linux. Prin urmare, este mai rapid și mai fiabil decât VMWare. În general, Win4Lin este în prezent cel mai bun dintre aceste programe! Emulația este de aproape 100%, și o cutie de Linux sunt toate programele cunoscute scrise pentru Windows (Site-ul listează astfel de aplicații - MS Office, Intuit Iute, Lotus SmartSuite, Adobe Photoshop, Intuit TurboTax, MS Internet Explorer, Palm Desktop, Netscape Navigator, Winamp , și multe altele). Este, de asemenea, o caracteristică specială a programului - este protecția împotriva eșecurilor (stratul de protecție), prin care, chiar dacă cererea este refuzată, este usor de restaurat, fără a afecta performanța sistemului. În noua versiune de Win4Lin 3.0 există chiar suport pentru rețeaua Microsoft. Singurul dezavantaj - lipsa de suport DirectX, astfel încât jocul nu va funcționa. Și, în general - totul este foarte rapid în comparație cu VMWare și să uitați chiar și temporar, că sunteți în Linux :).

Concluzia generală este cea mai bună.

Cel mai faimos și legendar program pentru rularea programelor Windows în OS Linux și în mediul X Window. Într-adevăr, Wine nu este un emulator, este doar un program care încearcă să reproducă funcționalitatea Windows. Spre deosebire de cele două proiecte comerciale menționate mai sus (și foarte scumpe), Vinul este distribuit ca Open Source. (Dar există și o versiune comercială numită WineX, dezvoltată de Transgaming). Dezvoltatorii Wine și WineX au făcut deja unele progrese în lansarea de aplicații Windows puternice. (De exemplu, sub WineX 2.0, jocurile moderne sunt fine). Wine nu creează o mașină virtuală, ci încearcă să ruleze aplicații bazate pe Windows în aplicații grafice pentru Linux. Prin urmare, pentru VMWare și Win4Lin este necesar ca Windows să fie instalat pe computer, iar pentru Wine, prezența Windows pe computer nu este necesară. (De obicei, fișierele sunt preluate din Windows - de exemplu DLL-uri).

Concluzia generală este proiectul legendar.







Trimiteți-le prietenilor: