În unele cazuri, este posibil ca utilizatorii sistemului de operare Linux să fie nevoiți să execute programe Windows. De exemplu, pentru a lucra cu un program familiar de ferestre, un software special sau pur și simplu doriți să jucați în jocuri populare. Și faceți totul în sistemul dvs. preferat Linux, astfel încât să nu trebuiască să reporniți computerul (dacă este, desigur, instalat pe el în paralel cu Windows) și să continuați să utilizați convenabil Linux deja executat. La urma urmelor, o astfel de utilizare vă economisește eficient timpul și resursele de calculator.
Desigur, OpenSUSE și orice alt sistem Linux este un sistem de operare complet diferit, prin urmare programele compilate pentru Windows nu pot fi difuzate direct pe Linux.
Prin urmare, în acest scop, un program special de vin a fost utilizat de mult timp cu succes. care înțelege funcțiile WinAPI ale aplicațiilor și trimite cererile lor către sistemul Linux în semnale inteligibile.
Și aici ne vom uita la procesul de instalare și configurare a Wine în Linux OpenSUSE. Familiarizandu-ne cu materialele disponibile pe Internet si experientele proprii, am elaborat modalitati de a instala si configura Wine`a pentru cea mai de succes utilizare.
În primul rând, vom adăuga depozitul de vin în sistemul nostru (pentru detalii privind adăugarea depozitelor, consultați pagina de gestionare a depozitelor). Și actualizați depozitele:
Apoi, instalați Wine (pentru detalii privind instalarea software-ului, consultați pagina Instalare software). De asemenea, în mod automat ar trebui să fie selectate vin-mp3. Vin-Geco. vin-mono și, dacă aveți un sistem pe 64 de biți, vinul-32bit - acest lucru va rezolva multe probleme atunci când instalați biblioteci suplimentare în Wine.
Prin urmare, creați un nou grup de grupuri de vin și un nou utilizator de vinuri (pentru detalii privind adăugarea unui nou grup și a unui nou utilizator, consultați pagina Gestionarea utilizatorilor și grupurilor). Puteți face acest lucru prin YaST sau pe linia de comandă. Deci, pentru a crea un grup nou, introduceți comanda în numele superuser / root.
Apoi, creați un nou utilizator al viticultorului prin YaST sau în terminal în numele superuser / root.
useradd -g grup de vinuri -d / home / viticultor -s / bin / bash viticultor
Și alocați-i parola:
Apoi, în dosarul de domiciliu al noului utilizator, descărcăm un script special winetricks pentru a instala biblioteci suplimentare și pentru a configura Wine. Pentru a face acest lucru, vom intra în sistem sub un nou utilizator al viticultorului. rulați browserul și mergeți la site-ul oficial Wine`a și descărcați scriptul winetricks de acolo. și să fie executabil:
chmod + x winetricks
Și acum vom analiza două modalități de a rula programe Windows în Wine.
Crearea de prefixe separate de vin
Cel mai corect lucru este să creați prefixe separate de vin. pentru a rula în ele programele care sunt testate de dezvoltatorii de vin. Cu respectarea strictă a recomandărilor acestora. Vom arăta acest lucru prin instalarea jocului Skyrim.
Acum, creați un dosar ascuns pentru prefixele Wine din dosarul de domiciliu al noului utilizator. Și apelați .wine_prefixes. Pentru a face acest lucru, folosim instrumentele standard ale managerului de fișiere sau introduceți următoarea comandă de la vinificatorul utilizatorului în terminal:
Pentru a alerga în Vin. este mai bine să utilizați versiuni pe 32 de biți ale programelor, deoarece versiunea pe 32 de biți a Wine funcționează mult mai bine!
Acum, creați un prefix de biți pe 32 de biți în noul dosar. Pentru ceea ce folosim comanda în terminal:
WINEPREFIX = / home / viticultor / .wine_prefixes / skyrim WINEARCH = win32 winecfg
Astfel, directorul skyrim este creat în directorul .wine_prefixes. în care va fi configurat Wine-prefixskyrim. Și este lansat programul pentru setarea acestui prefix de vin. Aici totul poate fi lăsat în mod implicit și faceți clic pe Ok.
Acum mergeți la site-ul Wine`a și vedeți ce setări de biblioteci și prefixe de vin trebuie să faceți pentru a instala și a executa cu succes Skyrim.
Aici vedem că trebuie să instalați următoarele biblioteci: d3dx10. xact și mfc42. De asemenea, instalați toate fonturile. Pentru a produce aceste acțiuni, vom folosi scriptul descărcat winetricks și vom introduce comanda în terminal:
WINEPREFIX = / home / viticultor / .wine_prefixes / skyrim WINEARCH = Win32 winetricks allfonts d3dx10 xact mfc42
După instalarea tuturor componentelor necesare, executați comanda de instalare Skyrim. Pentru aceasta, introduceți comanda în terminal:
WINEPREFIX = / home / wineuser / .wine_prefixes / Skyrim WINEARCH = win32 path_to_setup_Skyrim.exe de vin - în cazul în care path_to_setup_Skyrim.exe - este calea către fișierul de instalare jocul.
Apoi, instalarea obișnuită a programului Windows în folderul Prefixul de vin are loc. După terminarea instalării, pur și simplu rulați jocul cu comanda:
WINEPREFIX = / home / vinificator / .wine_prefixes / skyrim WINEARCH = win32 wine /home/wineuser/.wine_prefixes/skyrim/launcher.exe
Astfel, folosind recomandările site-ului oficial al vinului. Puteți crea prefixe pentru toate programele testate.
Crearea prefixului implicit pentru vin
Al doilea mod de a utiliza Vinul - Vinul este de a crea un -prefiks implicit prin încercarea de a insera componentele cele mai de bază ale Windows - aceasta este pentru acele programe care nu sunt testate de către dezvoltatorii de vin - și sper că totul va funcționa bine - în cele mai multe cazuri va fi într-adevăr așa. Pentru a crea un prefix în mod prestabilit, de asemenea, pe 32 de biți, introduceți comanda:
WINEPREFIX = / home / vinificator / .wine WINEARCH = win32 winecfg
Aici puteți alege versiunea dorită a distribuției Windows - XP sau 7 dintre cele mai potrivite opțiuni!
Apoi, utilizând script-ul winetricks instalați toate fonturile Windows. Dar, dacă apar erori în timpul procesului de instalare, pur și simplu le ignorăm și suntem de acord cu toate opțiunile sugerate în mod implicit. Pentru a instala, introduceți comanda:
WINEPREFIX = / home / vinificator / .wine WINEARCH = win32 winetricks allfonts
După aceea, instalați toate codec-urile - introduceți comanda:
WINEPREFIX = / home / vinificator / .wine WINEARCH = Win32 winetricks allcodecs
Și acum vom instala toate componentele principale ale Windows.
Dacă victoriile se blochează în timpul instalării, trebuie să încercați să instalați separat toate componentele listate în comandă.
După instalarea tuturor bibliotecilor majore, configurați registrul de vinuri. Pentru a face acest lucru, rulați script-urile winetricks în modul grafic:
WINEPREFIX = / home / wineuser / .wine WINEARCH = victorii win32
Accesați secțiunea "Alegeți calea implicită pentru vin".
Accesați secțiunea "Modificați setările".
Și vom selecta următorii parametri: