Vin, sau programe pentru Windows lucrează în linux

Aparent, cel mai important argument împotriva utilizării zilnice a Linux-ului ca sistem desktop este încă un număr insuficient de programe. Dacă adăugăm la aceasta incapacitatea de a rula aplicațiile Windows și DOS, atunci Linux se va transforma într-un "lucru în sine". Cu toate acestea, Linux poate efectua aproape toate aplicațiile DOS și cele mai multe aplicații Windows, iar în viitor compatibilitatea se va îmbunătăți. Deci, spun membrii proiectului non-profit Wine, conceput pentru a face o alternativă liberă la sistemul Windows: dacă Linux este instalat Wine, atunci nu este nevoie să instalați Windows în sine. Abrevierea Wine, așa cum sa spus în prima conversație, înseamnă că Windows nu este un emulator (Wine nu este un emulator). De ce vinul aparține grupului de programe emulator, deși descifrarea abrevieției sugerează contrariul? Wine vă permite să rulați programe scrise pe mașină cu UNIX (Linux, Solaris, Net BSD sau Free BSD) scrise pentru modulele DOS, Windows 3.x sau Win32, ceea ce înseamnă că Wine este încă un emulator. Poate să folosească biblioteci de la terțe părți, în cazul în care, desigur, avem. Vinul constă dintr-un încărcător de programe care încarcă și execută codul binar Microsoft Windows și o bibliotecă numită Winelib care implementează apelurile API Windows utilizate de UNIX. Biblioteca poate fi folosită și pentru a porni codul Win32 la modulele Linux. Vinul poate lucra cu aplicații în două moduri.












Prima metodă utilizează emularea pentru a conecta aplicația Windows la biblioteca de vinuri. În acest fel puteți rula aplicația noastră Windows direct cu emulatorul, instalând prin Wine sau pur și simplu copiind module DOS sau Windows într-un sistem Linux.
Cea de-a doua modalitate este de a recompila binarele Windows în codurile sistemului grafic X Windows System. Acest mod de a rula programul Windows cu Wine necesită să avem codul sursă pentru aplicație. În loc să o compilați cu compilatoarele Windows, putem compila compilatorul Linux, de exemplu gcc, și putem conecta bibliotecile Wine la fel ca orice altă aplicație Linux. Aceste aplicații conexe sunt numite aplicații Winelib.
Pe parcursul creării și îmbunătățirilor efectuate de Wine, au lucrat sute de dezvoltatori talentați care au petrecut mii de ore de timp personal, pentru ca puștii lor să lucreze bine cu programele Windows, a ținut pasul cu ultimele evoluții ale Microsoft. În această conversație, vom învăța cum să executați programele Linux concepute pentru sistemul Windows. Utilizarea diferiților emulatori Linux poate fi găsită în literatură [1].

Instalați acum arhivarul popular WinZip. Pentru a face acest lucru, la fel ca și în cazul instalării Dr. Web, faceți dublu clic pe fișierul de instalare exe pentru a apela Wine, care activează conținutul fișierului și solicită asistentul său de instalare. WinZip este instalat implicit în directorul usrshareWin-cProgram FilesWinZip. O caracteristică pozitivă a programului WinZip este capacitatea de a lucra cu arhive de auto-extragere (SFX) create în sistemul de operare Windows.







Articole similare

Trimiteți-le prietenilor: