Oyunlar üçün şərabı necə qurmaq olar. Şərab qurmaq və konfiqurasiya etmək - Windows proqramlarını işlətmək üçün proqramlar. Şərab üçün ayrıca sürücü quraşdırılması lazımdırmı?

Məqalə Şərab və istifadəsinin bütün aspektlərinə həsr edilmişdir. Şəbəkə çoxdur
bir çox məlumat, müxtəlif quraşdırma təlimatları və daha çoxu var. MƏN
Hər şeyi birləşdirməyə çalışacağam ki, hər kəs nail ola bilsin
qabiliyyətləri və əlbəttə imkanları daxilində maksimum müvəffəqiyyət
proqramlar. Beləliklə, başlayaq.

Şərab, müstəqil bir Windows API tətbiqidir, əksəriyyəti kimi bir emulator deyil
düşünmək. Bir dəfədən çox təkrarlandı, amma burada uyğun olacaq. Layihənin etdiyi budur
fərqli sistem istifadəçiləri üçün unikal və maraqlı, müxtəlif açılır
fikirlərinizi həyata keçirməyin yolları. Unikallıq ondan ibarətdir ki, istifadə edir
bu proqram Windows tətbiqlərini Ubuntu və digərlərində işlədə bilər
Linux sistemləri, eləcə də FreeBSD və Mac OS X. Doğrudur
onların "tələləri". Bəziləri birindən keçməyin asan olacağını düşünür
sistemləri digərinə, bu halda Windows və Linux'u nəzərdən keçiririk.

Yanlış fikir, insanların tükənə biləcəyini düşünür
Şərab altında öyrəşdikləri və orada işləmələri üçün əlverişli olan müxtəlif proqramlar.
Necə də sərinləşməsən, heç nə olmaz. Sevdiyimiz proqramın altında işləməsini təmin etmək
Şərab çox çalışmalı, bir dəstə təlimatı yenidən oxumalı və bu həcmi ölçməlidir
məlumat. Əlbəttə ki, tam olaraq proqramın "şişməsi" lazım olmayacaq, ancaq hər şeyə hazır olmalısan. Şərab layihəsi çox sürətlə inkişaf edir, amma sabit işləmədən əvvəl
çox uzaq. Ancaq düşünürəm ki, yaxın gələcəkdə bütün əsas proqramlar, eləcə də oyunlar
üzərində sabit işləyəcək.

Şərab quraşdırılması

Linux -a yenicə keçmiş bir adamın ilk sualı (bizim vəziyyətimizdə
Ubuntu): "Windows -dan proqramları necə işlədim?". Bunu axtarmağa başlayır
mövzu və təbii olaraq Şərabla rastlaşır.
İkinci sual: "Bunu necə qoymaq olar?" İki yol var:
rəsmi anbarlar və ya mənbədən özünüzü tərtib edin. Nəzərə alacağıq
hər iki variant.

Seçim 1: Depodan quraşdırın.

Burada hər şey çox sadədir. Proqramlara keçin // Standart // Terminal:

Sudo add-apt-repository ppa: ubuntu-wine / ppa
sudo apt-get yeniləməsi
sudo apt-get install wine1.3

Quraşdırmanın tamamlanmasını gözləyirik ...
Hər şey! Şərab quraşdırılıb və oyunlar və proqramlar quraşdırmağa cəhd edə bilərsiniz.

Seçim 2: Mənbədən tərtib.

1. Rəsmi saytdan mənbələri yükləyin, onlar oradadır. Mənim vəziyyətimdə
bu Wine 1.3.11 (http://sourceforge.net/projects/wine/files/Source/wine-1.3.11.tar.bz2/download).

Mənbə arxivinin açıldığı qovluğa gedin:

CD şərab-1.3.11 /

OpenGL dəstəyi tərtib edilməzdən əvvəl aktivləşdirilməlidir. Etməsək
OpenGL tələb edən tətbiqlər işləməyəcək. Terminalda:

Gedit tools / wineinstall

CONFARGS = ilə başlayan xətti tapırıq və bundan sonra lazım olanı daxil edirik
parametrləri qurmaq. Bizim vəziyyətimizdə xətt belə görünəcək:

CONFARGS = "-with-opengl --disable-debug --disable-trace"

Asılılıqları əldə edirik:

Sudo apt-get install auto-apt checkinstall
sudo auto -apt -y run ./configure

Toplayırıq:

Quraşdırma yerinə paket yaratmaqla quraşdırın

Sudo qeydiyyatı

Hər şey. Quraşdırmanın bitməsini gözləyirik.

Debian əsaslı paylamalarda Jedi üçün ara seçim də var. Qısaca:

Apt-get mənbə şərabı 1.3
sudo apt-get build-dep

İndi ən maraqlısı: rəsmi saytdan lazım olan şərab versiyasını yükləyin, paketdən çıxarın və orijinal wine1.3 paketinin mənbə kataloqundan debian kataloqunu oraya kopyalayın. Edirik

Və demək olar ki, rəsmi depodan olduğu kimi, yalnız yeni bir versiyası olan paylama üçün lazım olan bütün yamaları olan ubuntu / debian üçün * .deb paketimiz var. Əlavə olaraq, apt-get vasitəsilə daha sonra təhlükəsiz şəkildə çıxarıla bilər.
Hər bir seçimin müsbət və mənfi tərəflərini nəzərdən keçirək.

Seçim 1.
Üstünlükləri:
1. Hər şey artıq bizim üçün toplanmışdır və şişirtməyə ehtiyac yoxdur, hər şey artıq istifadəyə hazırdır.

Minuslar:
1. Yamağı tətbiq edə bilməyəcəyik, məsələn, hansısa oyuncağın işini yaxşılaşdırmaq üçün.
2. Bəzi video kartlarda qeyri -sabit iş.

Seçim 2.
Üstünlükləri:
1. Performansı yaxşılaşdırmaq üçün yamalar tətbiq etmək bacarığı
2. Qeyri -sabit video kart sürücüləri ilə sabit iş.

Minuslar:
1. Tətbiqlərdə heç bir menyu yoxdur ki, bu da əlverişli deyil. Konsoldan hər şeyi etməlisiniz.
Şərab parametrlərinə keçin, məsələn.
2. Quraşdırma prosesi kompüterinizin gücündən asılı olaraq çox uzundur.
1. Tətbiqlərdə heç bir menyu yoxdur ki, bu da əlverişli deyil. Konsoldan hər şeyi etməlisiniz, məsələn, Şərab parametrlərinə keçin. "

Sistem - Seçimlər - Əsas menyu vasitəsilə özünüz əlavə edə bilərsiniz

İkinci varianta üstünlük verirəm. Şərab bu şəkildə qurulur
depolardan quraşdırıldıqdan daha yaxşıdır. Ancaq bu mənim kiçik IMHO -dur.

Proqramların və oyunların quraşdırılması

Əvvəlcə idarə etdiyimiz axtarış sistemində yuxarıdakı appdb.winehq.org saytına daxil oluruq
oyunun və ya proqramın adını yazın və orada nə yazıldığını görün. Adətən təsvir olunur
müxtəlif sistemlərdə testlər, sabit iş üçün tövsiyələr və daha çox.

Proqram problemsiz işləyirsə, onu təmiz bir ruhla quraşdırırıq.
sadə bir klik ilə. Bu bir növ ciddi bir oyun və ya proqramdırsa
bir dabanı olan şamanizm əvəzolunmazdır - bu, ayrı bir * prefiksi yaratmalı olduğunuz deməkdir
bizim rəqslərimiz. * Bütün şərab faylları bir prefiksdə saxlanılır və ya bir şüşə adlanır (şərab / şərab kimi). Orada, bu şüşənin içərisində C sürücüsündəki bütün sənədlər, qeyd dəftəri, fərdi parametrlər və s.

İstənilən sayda belə şüşə ola bilər.

Üzümün altında çox şıltaq davranan və üzümün digər tətbiqlərinin normal işləməsinə mane olacaq bir növ qoltuqağaclara ehtiyac duyan bir növ proqram ola bilər. Sonra bu proqramı ayrı bir şüşəyə (prefiks) qoyduq və hər hansı bir parametr digər proqramlara təsir etməyəcək.

Üzüm ilk dəfə müəyyən bir prefiks olmadan işə salındıqda ~ / .wine istifadə olunur. Prefiks yoxdursa, üzüm onu ​​yaradacaq və standart məzmunla dolduracaq, C: \ windows, C: \ Program Files, C: \ users qovluqlarını yaradacaq və dolduracaq. Əlavə olaraq təmiz bir reyestr yaradılacaq.
Ev kataloqumuza gedin və yeni bir kataloq yaradın. Məsələn. Şərab2.
Sonra terminala gedirik və daxil oluruq:

WINEPREFIX = " / ev / istifadəçi adı / .wine2 /" winecfg

Hər şey. Ayrı bir prefiks yaradılmışdır. Orada müxtəlif qeyd konfiqurasiyaları və proqramların özləri saxlanılır.
Proqramı konsol vasitəsilə də quraşdırırıq.

WINEPREFIX = " /home /username /.wine2 /" şərab /media/DVD/setup.exe

Quraşdırma prosesi davam edir və ən əsası ayrı bir prefiksdədir.
Sonra artıq quraşdırılmış proqramı, həm də konsoldan işə salırıq və çıxışı izləyirik.

Çıxışda tələb olunan komponentlər və kitabxanalar olmadığı səhvlər ola bilər. V
winetricks, itkin komponentləri quraşdırmağımıza kömək edəcək (aşağıya baxın)

Bu nə edir? Bu, prefiksində sabit tətbiq performansını təmin edərsə
bir çox proqram bir prefiksdə işləyəcək, gec -tez tıxanacaq
digər proqramların çökməsinə səbəb olacaq. Buna görə ayrı istifadə etməlisiniz
prefikslər, hər şeyi təkrar -təkrar konfiqurasiya etmək istəmirsinizsə.

Winetricks

Winetricks düzgün prefiks qurmaqda bizə kömək edəcək.
Winetricks, müxtəlif komponentləri quraşdıran bir skriptdir
DirectX, Vcredist və daha çox kimi tətbiqlərin işləməsi üçün tələb olunur.
Bu skript necə işləyir? Kitabxanaları və komponentləri buradan yükləyir
Microsoft resursları. Tam olaraq belədir və başqa cür deyil. Niyə bu skript
ehtiyacın var? Bu, Wine ilə işləməyi çox asanlaşdırır. Ssenari olmasaydı, biz özümüzə qalxardıq və
lazımi komponentləri axtarırsınız və burada hər şey artıq tamamlandı, yalnız qutuyu işarələməlisiniz
və "Quraşdır" düyməsini basın Bu skript də qeyd dəftərini düzəltməyə kömək edir,
ora müxtəlif açarlar daxil edin. Bundan əlavə, winetricks -in bir çox parametrləri var
və funksiyaları.

Bununla tanış olmaq üçün winetricks terminalına daxil olun

Reyestrin redaktəsi

Terminala daxil edin:

Reyestrdəyik. Heç bir şeyi düzəltməyə ehtiyacımız yoxdur, yalnız əlavə edəcəyik.

HKEY_CURRENT_USER / Software / Wine / Direct3D bölməsinə keçin.

Direct3D kataloqu yoxdursa, ümidsiz olmayın. Bunu oxucunun başa düşməsi üçün yazıram
bir yerdə redaktə etmək və ya əlavə etmək lazımdır.

Terminalda:

Winetricks ddr = opengl orm = fbo glsl = əlil videomemorysize = 1024
(1024 səninki ilə dəyişir)

Bütün bu parametrlər reyestrdə görünəcək. Bunu yuxarıda göstərilən qovluqda görmək olar.

Bu nə edir? Oyun performansını, sürəti və ümumiyyətlə oyunu yaxşılaşdırır.
bundan daha yaxşı işləyin, ancaq bu yalnız oyunlar üçündür.

PlayOnLinux

PlayOnLinux da var. Bu, Wine istifadə edən ayrı bir proqramdır.
amma orada hər şey daha avtomatlaşdırılmış və konfiqurasiya olunmuşdur. Proqram özü lazım olanı yükləyəcək
Şərab komponentləri quraşdıracaq və ayrı bir prefiks yaradacaq. Amma bu o demək deyil
hər şey mükəmməl işləyəcək. Heç işləməyə də bilər. Buna görə özümə verirəm
müntəzəm Şərab, əl konfiqurasiyası və öz beyninizi idarə etməkdən daha çox üstünlük verir
avtomatlaşdırılmış proqram.

Üstünlükləri:
Hər şey avtomatlaşdırılmışdır və əslində heç nə etməyimizə ehtiyac yoxdur.
Şərabın birdən çox versiyasını saxlamaq və fərqli prefikslər üçün tətbiq etmək mümkündür.
Proqram özü prefikslər yaradır.

Minuslar:
Proqramın etdiyi, quraşdırdığı və yüklədiyi hər şeyi proqnozlaşdırmaq mümkün deyil.
Proqramın etdiyi hər şeyi özünüz edə bilərsiniz, qələmlərlə, bu bir insanın biliyinə aiddir.
Robot proqramı heç vaxt insan beyni ilə müqayisə olunmayacaq.

CD / DVD şəkillərinin quraşdırılması

Windows-un bunun üçün Daemon-Tools adlı bir proqramı var. Çox rahatdır
və dəyişdirilə bilən bir yardım proqramı deyil. Bir insanın bir sualı var: Bunun analoqu varmı?
möcüzə kommunalları? Cavab: Həm də daha yaxşı Windows proqramları var. Bu adlanır
Cdemu. Quraşdırmaq üçün yalnız üç əmr daxil etməliyik:

Sudo add-apt-repository ppa: cdemu / ppa
sudo apt-get yeniləməsi
sudo apt-get cdemu-daemon cdemu-client gcdemu quraşdırın

Appleti panelə əlavə edin, görüntünün yolunu göstərin və həyatdan zövq alın. Heç bir
Heç bir problem olmayacaq və Wine, görüntünü mükəmməl şəkildə aşkar edəcək. Appleti tapmasaq, yenidən başlamağa tələsməyin.
Terminalda əmrləri daxil edin:

Sudo xidməti cdemu-daemon başlayır

Xidmət sistem başlanğıcında başlamazsa ("Daemon sistem başlanğıcında başlamamaq üçün qurulmuşdur"), bunu belə düzəldə bilərsiniz:

Sudo yeniləməsi-rc.d cdemu-daemon aktiv edin

Ayrı bir X serverində oyunları başlatmaq

Bütün bir kitab buna həsr oluna bilər, amma mən həmişə istifadə etdiyim bir üsula qərar verdim:

Virtual terminala gedin:

Ctrl + Alt + F1
daxil ol: ******
parol: ******

X-serverin yeni bir nüsxəsini əl ilə başlayırıq:

Xinit -: 2
şərab yolu / qovluq / c / oyun / oyun.exe

Bundan qazanc böyük deyil, amma şəxsən mənim üçün bu kifayətdir. Təkrar edirəm:
Ayrı bir x-serverdə işləməyin bir çox yolu var və hər bir şəxs özü üçün seçim etməkdə sərbəstdir.

Nəticə

Bütün bu ipuçları, bilmək istəyən hər bir insanın bilməli olduğu əsaslar
məqsədlərinizə çatmaq üçün Wine istifadə edin. Qalanı sizin əlinizdədir. Əgər
nə olursa olsun məqsədinizə çatmaq istəyirsiniz və ümid artıq yoxdu, yox
heç vaxt ümidsiz olmayın, çünki həll sizin qarşınızda ola bilər. Oturmaq
iki stulda mümkündür, ancaq bunun üçün poladdan istək və sinir lazımdır. Arzu
- min ehtimal, arzu yox - min səbəb.

Bu material "OS üçün ilk rus dilli məqalələr müsabiqəsi üçün yazılmışdır
Ubuntu "(konkurs.ubuntu.ru)
Məqalənin müəllifi Vladimir Kacharmin aka rootbootdur
Əlaqələr: Skype root.boot2, e -poçt [e -poçt qorunur]

Bir çox oyunun düzgün işləməsi üçün yalançı Windows qeydlərimizi konfiqurasiya etməlisiniz. Bunu etmək üçün Wine ilə quraşdırılmış Winetricks yardım proqramından istifadə edəcəyik.
Aşağıdakı manipulyasiyalar edin: Proqramlar-> Şərab-> Winetricks... Açılan pəncərədə yoxlayın: Varsayılan wineprefix seçin. tamam

Növbəti pəncərədə işarələyin: Ayarları dəyişdirin. tamam

Ubuntu-Wine-Windows paketinizin əsas parametrlərinə daxil olacaqsınız.

Aşağıdakı variantları burada yoxlayın:
1. DirectDrawRender (ddr) opengl
2. Direct3D Multisampling aktivdir
3. Ekrandan kənar göstərmə rejimi (orm) fbo
4. PixelShaderMode (psm) aktivdir
5. TargetLockMode (rtlm) avtomatik göstərin
6. UseGLSL (glsl) effektiv (standart)
7. VertexShaders (vsm) aparatı
8. VideoMemorySize 1024 (video kartınızın RAM dəyərini seçin)
9. MouseWarpOverride (mwo) effektiv (güc)
Dəyişikliklərimizi təsdiqləyirik - OK.
Sistemimizin bütün qeyd ayarları Home \ İstifadəçi \ ünvanında yerləşən mətn fayllarında (system.reg; user.reg; userdef.reg) saxlanılır və hər hansı bir mətn redaktorunda redaktə edilə bilər (bunu real Windows -da sınayın?!). Redaktə etmək üçün Windows üçün daha tanış olan metoddan istifadə edə bilərsiniz - qeyd redaktoru: terminala wine regedit OK yazın

redaktə proqramı başlayır

Gördüyünüz kimi, Winetricks -də etdiyimiz hər şey qeyd defteri parametrlərində göstərildi.

Bütün insanlar oyun oynamağı sevirlər. Bu dərs əsl problemləri ilə real dünyadan yayınmağa və ən azından uzun müddət deyil, virtual aləmə dalmağa kömək edir.

Windows oyunları haqqında məqalə belə başlamalı idi. Ancaq bu gün söhbət tamamilə onlardan getmir. Bu gün Linux -da oyunlar haqqında danışacağıq. Əksər insanlar "normal" oyun olmadığı üçün bu əməliyyat sistemini sevmir və iş yerində yaxşı performans göstərməsinin əhəmiyyəti yoxdur.

Ancaq istəyənlər Linux -da Windows -da olduğu kimi eyni oyunları oynaya bilərlər. Soruş necə? Çox sadədir. Bu gün Wine -in necə qurulduğu və konfiqurasiya edildiyi barədə danışacağıq.

Linuxu uzun müddətdir istifadə edən və onu OS rəhbəri olaraq seçən insanlar, ehtimal ki, bu proqramı tanımağa ehtiyac duymurlar, amma qalanları üçün hələ də izah etməyə dəyər.

Şərab, Windows proqramlarını və oyunlarını işə salmağın mümkün olduğu bir proqramdır. Başqa sözlə, bunun köməyi ilə Linux üçün nəzərdə tutulmayan və belə demək mümkünsə Windows üçün xüsusi olan oyunları oynaya bilərsiniz.

Proqramın hər zaman inkişaf etməsi diqqət çəkir. Beləliklə, bir neçə il əvvəl DiretX11 əsasında bir oyun başlatmaq üçün istifadə etmək mümkün deyildi, indi hər şey dəyişdi. Yamalar daim sərbəst buraxılır və bir şey qırılarsa hər şey tez bir zamanda təmir olunur. Sabitliyə üstünlük verirsinizsə, şərabın standart versiyasını asanlıqla quraşdıra bilərsiniz və bu sizi xoşagəlməz təəccübləndirməyəcək.

Yeganə dezavantaj nisbətən mürəkkəb Şərab quruluşudur. Ancaq bu yazını oxuduqdan sonra hər şeyi bir neçə dəqiqə ərzində anlayacaq və hər şeyi özünüz edəcəksiniz.

Quraşdırma üsulları

Şərabın oyunlar üçün necə qurulduğunu təsvir etməzdən əvvəl əvvəlcə onun necə quraşdırıldığını izah etmək lazımdır.

Linux istifadəçiləri, əməliyyat sistemlərində eyni hərəkətin fərqli yollarla və birlikdə edilə biləcəyini bilirlər

Paket menecerindən və ya proqram menecerindən istifadə edərək əvvəlcə ən sadə variantı nəzərdən keçirək. Prinsipcə, adı nə olursa olsun, əsas odur ki, eyni şəkildə işləyir.

Əvvəlcə onu açmalısınız. Sonra, axtarış xəttində proqramın adını yazmalısınız - Şərab. Axtarış başlayır. İşin sonunda qarşınızda bir neçə variant görünə bilər. Əlavə simvol olmadan Wine seçin və Install düyməsini basın. Proqramın yüklənməsini və quraşdırılmasını gözləyin.

İkinci yol terminaldan istifadə etməkdir. Açdıqdan sonra daxil edin:

sudo apt-get şərab quraşdırın

Yükləmə və sonrakı quraşdırma başlayacaq. Bununla birlikdə, yüklənmənin "təzə" bir versiya olmaması ehtimalı yüksəkdir, bu, proqramın sıçrayışlarla inkişaf etməsi ilə əlaqədardır. Buna görə daxil oluruq:

sudo add-apt-repository ppa: ubuntu-wine / ppa

sudo apt-get yeniləməsi

İndi yaz:

sudo apt-get wine quraşdırın 1.6

Hamısı budur ki, proqram yalnız Konsol vasitəsilə quraşdırılmışdır. İndi sizə Şərabın necə qurulduğunu söyləyək.

Şərab konfiqurasiyası haqqında nə bilmək lazımdır?

Wine (Linux) üçün qurulma hər zaman problemsiz gedə bilər, amma müvəffəqiyyətsiz olsanız narahat olmayın, hər an hər şeyi orijinal vəziyyətinə qaytara bilərsiniz. Ən asan yol proqramı silmək və yenidən qurmaqdır, lakin bu yalnız həddindən artıq hallarda olur.

Əsas olan tələsməməkdir. Bu mövzuda nəyin və nə vaxt edilməli olduğunu diqqətlə oxumaq vacibdir. Ancaq uğur qazansanız, bir ömür boyu xatırlanacaqsınız. İndi başlayaq.

İlk şey

İnkişaf üçün iki variant var, fərqlər kiçikdir, amma yenə də var. 64 bitlik Linux paylamanız varsa, həm sizin, həm də Şərabın 64 bitlik bir quruluşu var, amma bu lazım deyil. Buna görə bu əmri terminala daxil edirik:

WINEARCH = win32 winecfg

Bundan sonra Şərab quruluşunu açmalısınız. Arxa plana keçirin və hələlik ona qayıtmayın. 32 bitlik bir sisteminiz varsa, bu addımı atlaya bilərsiniz.

İndi Winetricks -i yükləməli və quraşdırmalısınız. Bunu etmək üçün terminala yazın:

şərabçılıq

Bu proqram yoxdursa, onu yükləməyiniz təklif olunacaq. Yükləyin və quraşdırın. Sonra qaç.

Winetricks, Şərabın özünü tez bir zamanda konfiqurasiya etməyə imkan verir. İlk pəncərədə işə saldıqdan sonra seçim etməlisiniz Varsayılan wineprefix seçin... OK düyməsini basın.

DLL və şriftlərin qurulması

Şərab quruluşunun necə davam etdiyi haqqında danışmağa davam edirik. "OK" düyməsini basaraq ikinci bir pəncərənin açılacağını görəcəyik. Vurğulanmalıdır Şrift quraşdırın- bu şriftləri fərdiləşdirmək üçündür. OK düyməsini basın.

Qarşınızda Wine üçün mümkün olan bütün yazı tipləri olan bir pəncərə açılacaqdır. Uzun müddət gecikməmək və vaxt itirməmək üçün hər şeyi bir anda seçin və OK düyməsini basın. Yükləmə və quraşdırma pəncərəsi başlayacaq. Bu müddət ərzində kompüterdən uzaqlaşmayın, çünki həyata keçirilən əməliyyatların təsdiqlənməsi üçün müraciətlər olacaq. Hamısı ilə razılaşın.

Çox güman ki, bütün şriftləri seçib düyməni basdıqdan sonra sizə bir səhv göstəriləcək və hər şey yox olacaq. Bu vəziyyətdə, hər şeyi bir anda quraşdıra bilməyəcəksiniz və bunu ayrıca etməlisiniz. Bir maddə seçdikdən sonra bir səhv alsanız, onu atlayın.

İndi DLL konfiqurasiyasına keçək. Bu çox vacib bir məqamdır və onu atlaya bilməzsiniz, çünki quraşdırılmış DLL -lər olmadan heç olmasa bir oyuna başlamağınız mümkün deyil.

Windows DLL və ya komponentini quraşdırın. Şriftlərlə birlikdə oxşar bir pəncərə qarşınızda açılacaq. Bütün komponentlər burada quraşdırıla bilməz, lakin bəziləri tələb olunur. Ümumiyyətlə, şriftlərlə eyni manipulyasiyalar etmək daha yaxşı olar. Səhv verənlərə məhəl qoymadan hər birini öz növbəsində quraşdırmağa çalışın.

Yeri gəlmişkən, yükləməyə çalışdıqdan sonra, dotnet30 kimi bəzi DLL -lər bir səhv çıxara bilər və bir brauzerlə kəşfiyyatçını aça bilər. Bu vəziyyətdə, brauzer səhifəsində təklif olunan komponenti yükləməli və açıq olan qovluğa yerləşdirməlisiniz və sonra yenidən quraşdırma manipulyasiyalarını etməlisiniz.

Qeyd dəftəri

Yeri gəlmişkən, bu təlimatlara əsasən, Linux Mint -də Wine qurmaq əla işləyir, baxmayaraq ki, digər paylanmalarla da problemlər yaranmamalıdır.

Reyestri düzəltməyə davam edək. Bunu etmək üçün ikinci pəncərədə bu dəfə Parametrləri dəyişdir seçin. Burada azadlıqları almaq artıq mümkün deyil və hər şeyi bir anda qurmaq mümkün olmayacaq. Buna görə tələb olunan parametrlərin siyahısını izləyirik:

    ddr - opengl

    çox nümunə götürmə - aktivdir

    orm - f bo

    psm - aktivdir

    rtlm - avtomatik

    glsl - aktivdir- bu standartdır, ancaq bir Nvidia video kartınız varsa, seçmək daha yaxşıdır əlil... Bu, oyun performansınızı artıracaq.

    vsm - hardware

    1024(video kart yaddaşının ölçüsünü seçin)

    mwo - aktiv (güc)

Bu, əsasən Şərabla bağlıdır. Mint və digər OS versiyalarını qurmaq artıq sizin üçün problem deyil, çünki bu təlimat əksər paylamalar üçün idealdır.

Bir şeyi də unutmayın ki, "Windows" oyunlarının quraşdırılması zamanı əlavə proqram quraşdırmağı seçə bilməzsiniz. Qutulardan işarəni silin. Həmçinin, quraşdırma başa çatdıqdan sonra "İndi işlədin" qutusunun işarəsini çıxarın. Masaüstündəki qısa yol vasitəsilə işə salın.

Wine (WINE Is Emulator deyil), Win32 tətbiqlərini UNIX kimi sistemlərdə işlətmək üçün uyğunlaşdırılmış xüsusi bir proqramdır. Sadə dildə desək, bu şey rahat Linux -da Windows proqramlarını və oyunlarını idarə etməyə imkan verir :).
Proqram fəal inkişaf edir, amma indiyə qədər təəssüf ki, bütün tətbiqlər düzgün işləmir (və bəziləri ümumiyyətlə işləmir). Oyunlar da kədərlidir - DirectX 10 və 11 üçün tam dəstək yoxdur, yalnız 9 və daha gənc. (DirectX 10 dəstəyi son test quruluşlarında fəal şəkildə inkişaf edir). Buna baxmayaraq, DirectX 9 -da bir çox oyun var. Bu yazıda, Wine'i qurub konfiqurasiya edəcəyik, həm də oyun oynamaq üçün çox faydalı olan PlayOnLinux tətbiqini quracağıq. Quraşdırma paylama dəstinizdən asılı olacaq, ancaq proqram quruluşunun özü paylamaların böyük əksəriyyətində eynidır. Şərabın iki filialı var - sabit və test. Əksər hallarda, proqram aktiv şəkildə inkişaf etdiyindən və təkmilləşdirildiyindən testdən istifadə etmək məsləhət görülür. Hələlik sabit versiyanın quraşdırılmasına baxaq (nümunələr əmr satırına aiddir, lakin OpenSUSE -də Ubuntu Software Center və ya Yast2 kimi qrafik yardım proqramlarından istifadə edə bilərsiniz):

Debian / Ubuntu / Mint üçün:

sudo apt-get wine winetricks quraşdırın

OpenSUSE üçün:

sudo zypper ar -r http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.1/Emulators:Wine.repo
şərabda sudo zypper

sudo yum şərab quraşdır
cd / tmp
wget http://www.kegel.com/wine/winetricks
chmod + x winetricks

Qeyd. 64 bitlik bir sisteminiz varsa, 32 bitlik proqramların düzgün işləməsi üçün (və oyunların çoxu belədir), Şərabı 32 bitlik bir önek olaraq konfiqurasiya etməlisiniz. Bunun üçün sürürük:

WINEARCH = win32 WINEPREFIX = ~ / .wine winecfg

Ayarlar pəncərəsi açılacaq. Olduğu kimi buraxa bilərsiniz.

İndi Windows tətbiqlərimiz üçün bir sıra sistem kitabxanaları qurmalıyıq. Proqram menyusunda tapın və işə salın Winetricks(və ya terminaldan əmr ilə şərabçılıq). İlk pəncərədə seçin --- Varsayılan wineprefix seçin --- pul qazanmaq tamam. İkincisində --- bir Windows DLL və ya komponenti qurun --- OK


Yadda saxla:
Siyahıda olduğu kimi nöqtələrlə işarələməlisiniz. Hamısını birdən deyil, eyni anda bir neçə hissəyə quraşdırmaq daha yaxşıdır. Rahatlıq üçün onları ayıracağam. Quraşdırma zamanı uzağa getməyin, lisenziya müqavilələri ilə razılaşmalısınız və s. Səhvləri olan Windows açılacaq, OK düyməsini basın. Gəlin başlayaq.

directx9, d3dx9, d3dx9_26, d3dx9_28, d3dx9_31, d3dx9_35, d3dx9_36, d3dx9_42, d3dx9_43, d3dx10, d3dx11_42, d3dx11_43, d3df, d3dx, d3dx, d3dx

dotnet20

dotnet30(səhvlər düşəcək və fayl menecerində və brauzerdə bir pəncərə açılacaq, ikinci linkdən yükləyin və fayl menecerini bu pəncərəyə köçürün. Konsola yazırıq. şərabçılıq və yenidən dontnet30 seçin. Bundan əvvəl, Windows XP və ya Vista versiyası olması üçün Şərab Ayarlarını yoxlamalısınız.

dxdiagn, gecko120, gfw, mfc40, mfc42, msasn1, msxml6, gdiplus, physx, kvars

vb5run, vb6run, vcrun2003, vcrun2005, vcrun2008, vcrun6, vcrun6sp6

wmp10, wsh56vb, wsh57, xact, xact_jun2010, xinput

Şriftləri quraşdırın. Biz seçirik Şrift quraşdırın və göstərin

corefonts, fontfix

Qeyd dəftəri

Açırıq Parametrləri dəyişdirin və işarələyin

1. DirectDrawRender (ddr) - opengl
2. Çox nümunə götürmə Direct3D - aktivdir
3. Ekrandan kənar göstərmə rejimi (orm) - fbo
4. PixelShaderMode (psm) - aktivdir
5. TargetLockMode (rtlm) göstər - avtomatik
6. UseGLSL (glsl) - aktiv (standart) (Nvidia video kartları üçün əlil buraxmaq məsləhətdir. Bu, bəzi oyunların performansını əhəmiyyətli dərəcədə artıra bilər).
7. VertexShaders (vsm) - aparat
8. VideoMemorySize 1024 (video kartınızın RAM dəyərini seçin)
9. MouseWarpOverride (mwo) - aktiv (güc)
Dəyişikliklərimizi təsdiq edirik - OK.

Hamısı budur. İndi proqram və oyunların quraşdırılması haqqında bir az qeyd. Birincisi, heç bir halda proqramın təklif etdiyi əlavə proqramlar quraşdırmayın (hər cür direktivlər, vizual c ++ və s.). Diqqətlə yoxlayın və bir şey olarsa - qutuların işarələrini çıxarın. İkincisi, quraşdırmanın sonunda "Proqramı işə salın" qutusundan işarəni çıxarın.

İndi test versiyası üçün. Ubuntu / Mint üçün xüsusi bir depo var. Bağlamaq və Wine -in test versiyasını quraşdırmaq üçün terminala daxil olun:

sudo add-apt-reposytory ppa: ubuntu-wine / ppa
sudo apt-get yeniləməsi
sudo apt install şərab 1.7 winetricks

Bəzi paylamalarda (məsələn, Debian) sınaq versiyasını quraşdırmaq üçün onu mənbədən qurmalısınız. Ancaq bu artıq məqalənin əhatə dairəsindən kənardır. Və ya bir sınaq olan, lakin bir neçə əlavə xüsusiyyətə malik olan şərab hazırlamağı quraşdıra bilərsiniz.

P.S. yüz dəfə oxumaqdansa, bir dəfə görmək istəyənlər üçün - Ubuntu -da Şərabın sınaq versiyasını quraşdırmaq üçün kiçik bir video təlimat:

Bütün incəliklərdən uzaq olduğu ortaya çıxdı. Buna görə də bu yazını buna əlavə olaraq yazdım.

Bu yazıda əsasən pulsuz tərcümə. bir üzüm ilə işləyərkən sənədlər, həm də özlərinin və başqalarının bir neçə hiyləsi.
Çox güman ki, bu yazı GNU \ Linux -un yeni başlayanları və daimi istifadəçiləri üçün maraqlı olacaq. Buna baxmayaraq, mütəxəssislərin yaxşı məsləhətləri artıq olmayacaq.

Məncə, üzümün nə olduğunu izah etməyin mənası yoxdur. Bununla işləyərkən sizə bir neçə fənd göstərmək istəyirəm.

Prefikslər
Onların köməyi ilə tətbiqləri default.wine -də deyil, tam olaraq istədiyiniz yerə quraşdıra bilərsiniz. Bir şey səhv olarsa belə, xətanın meydana gəldiyi prefiksi silmək kifayətdir, digər bütün tətbiqlər / prefikslər (konfiqurasiya edildiyini güman etməklə) təsirlənməyəcəkdir.

Yəni yaratdığınız hər bir prefiksə ayrı bir şərab kimi baxmaq olar - digər prefikslərdən asılı deyil. Və ya daha da asanlaşdırmaq üçün yaratdığınız hər bir prefiksi ayrı bir Windows quraşdırması kimi düşünün.

İndi bir az təcrübə:
İndi bir Gamez qovluğu yaradacağıq, içərisində bir neçə kitabxana quracağımız bir lib prefiksi yaradacağıq. Bu kitabxanalar sonradan hələ də lazımlı olacaq, buna görə də onların önbelleğe alınmasına icazə verin.

Mkdir ./Gamez

env WINEPREFIX = $ HOME / Gamez / lib winetricks directx9 vcrun2005 vcrun2008 vcrun6
env WINEPREFIX = $ HOME / Gamez / lib şərab winecfg

Son əmrlə yenidən şərab konfiquratoru pəncərəsini çağırdıq. Yalnız Kitabxanalar sekmesine gedin və hər şeyin quraşdırıldığından əmin olun. Bu qaçışdan sonra:

Wine winecfg - Bu şərab konfiquratorunu açacaq (prefiksdən deyil), eyni nişanı yoxlayın. Görmək! Burada kitabxana yoxdur. Beləliklə, sağ -salamatdır.

Bir çox fərqli şərab versiyasını necə quraşdıra bilərəm?
Bu problemi həll etmək üçün qaynaqdan şərab hazırlamalı olacaqsınız. Quraşdırarkən, standart quraşdırma üçün prefiksdən istifadə edirik. Bu kimi bir şey:

./configure prefiksi = / path / to / install / directory && make
sudo qurun

AppDB
Tətbiqi quraşdırmaqla bağlı məlumat tapmaq üçün appdb -dən istifadə etməyinizə əmin olun, bəlkə də quraşdırdığınız heyət artıq bütün tələləri quraşdırıb və boyayıb.
Ev kataloqunda sifariş verilməsi
Oynamaq istəsəniz, ev bölməniz ehtimal ki, qənaət və digər oyun sənədləri ilə doludur. Zərər vermədən bütün bu işdən qurtulmaq üçün bunu edə bilərsiniz:

Sənədlərimin standart yolunu saxlamaları saxlamaq üçün istədiyiniz yerlə əvəz edin. Mənim üçün, məsələn, bu yol oyun qovluğuna aparır.

Şərabın son versiyalarından istifadə
Şərab belə bir şeydir, nə qədər yeni olsa, bir o qədər yaxşıdır! Aşağıdakı əmrlə hər zaman ən son şərab versiyasına sahib olacaqsınız (Ubuntu kimi paylamalar üçün):

Sudo add-apt-repository ppa: ubuntu-wine / ppa
sudo apt-get yeniləməsi

Bu əmrləri yerinə yetirdikdən sonra sinaptikdə ən son şərab versiyasını axtarın.

Winetricks quraşdırılması
Nədənsə hələ də şarapçınız yoxdursa, o zaman fermada belə başlaya bilərsiniz:

Winetricks.org/winetricks -i gözdən keçirin
sudo cp winetricks / usr / bin
sudo chmod + x / usr / bin / winetricks

MSI faylını necə quraşdıra bilərəm?
Bunun iki yolu var: msiexec / i wine.msi şərabı

Alternativ yol: şərab nə olursa olsun.msi

Foo.exe faylı icra edilə bilən kimi qeyd olunmayıb ... - Bu nə deməkdir?
Bu səhv, exe faylının icra edilməsinə qadağa qoyulması səbəbindən baş verir. Fayl sisteminizdəki bir fayl üçün bu əmr vəziyyəti düzəltməlidir:

Chmod + x ./patch/you/exe.file

Fayl diskdədirsə, bu əmr kömək etməlidir:

-O remount, mode = 0777, exec / media / cdrom

Ayıklama məzmununu ayrı bir fayla necə çıxara bilərəm?
cd ~ / .wine / drive_c / Oyunlar / Tron
şərab tron.exe və> log.txt
"Çökmə" dialoqunu necə deaktiv edə bilərəm?
Prefikslərdən istifadə edirsinizsə, əmrdə prefiksin yolunu göstərməyi unutmayın - winetricks nocrashdialog
Tətbiqi / oyunu işə saldıqdan sonra şərab and içir və heç nə başlamır. Nə etməli?
Birincisi, qeydləri araşdırın, ümumiyyətlə hər şey onlarda yazılır. Aşağıda ən çox yayılmış səhvləri sadalayacağam:

MFC40.DLL: Winetricks vasitəsilə mfc40 (Visual C ++ 4 -dən Microsoft Foundation Dərsləri) quraşdırın.
MFC42.DLL, MSVCP60.DLL: wincrick vasitəsilə vcrun6 qurun (MS Visual C ++ 6 sp4 kitabxanaları: mfc42, msvcp60, msvcrt).
MFC71.DLL, MSVCP71.DLL: Wincrick vasitəsilə vcrun2003 quraşdırın (MS Visual C ++ 2003 kitabxanaları: mfc71, msvcp71, msvcr71).
MFC80.DLL, MSVCP80.DLL: Wincrick vasitəsilə vcrun2005 qurun (MS Visual C ++ 2005 kitabxanaları: mfc80, msvcp80, msvcr80).
MFC90.DLL, MSVCP90.DLL: wincrick vasitəsilə vcrun2008 qurun (MS Visual C ++ 2008 kitabxanaları: mfc90, msvcp90, msvcr90).
MDAC: winetricks vasitəsilə mdac27 (MS MDAC 2.7) quraşdırın.

Tətbiqim işləyir, amma mətn qutuları qəribə davranır
Tətbiqə başladıqdan sonra şərab debugunu təhlil edin, söyüş söyən bir şey görürsünüzsə Zəngin 20.DLL, sonra winetricks vasitəsilə aşağıdakı kitabxananı quraşdırın: zəngin 20
Başladıqdan sonra, fixme mesajları konsolda göstərilir. Bu nədir?
Onları görməməzlikdən gələ bilərsiniz, bu inkişaf etdiricilər üçündür.
Tətbiqin .NET çərçivəsinə ehtiyacı varsa nə etməli?
Wintrix vasitəsilə 1 və ya 2 çərçivə quraşdıra bilərsiniz. Alternativ olaraq mono istifadə edin. Tətbiq 3 və ya 4 çərçivə tələb edirsə, çox güman ki, işləməyəcək (baxmayaraq ki, winetricks menyusunda 3 və hətta 3.5 mövcuddur). Bu problemin həllini gözləyirik.
Quraşdırmağa çalışdığım oyun paylanmadan qorunur. Qurmaq mümkündürmü?
İşləyən surət qorunmasının siyahısına baxın.
Tətbiq IE tələb edərsə nə etməli?
Şərab, Firefox ilə eyni olan Gecko nüvəsini / mühərrikini standart olaraq istifadə edir. Buna görə, winetrikcs vasitəsilə gecko (əgər deyilsə) və / və ya fakeie6 quraşdıra bilərsiniz.

Kömək etmirsə, windows versiyasını win2k olaraq dəyişməyi və winetricks ie6, ie7 və ya8 ilə qurmağı sınayın.

Şərabda şriftlərin hamarlanmasını necə təmin edə bilərəm?
Versiyanız 1.1.12-dən yüksəkdirsə, winetricks istifadə edə və üç anti-aliasing seçimindən birini seçə bilərsiniz: şriftlər hamar-boz, fontsmooth-rgb və ya fontsmooth-bgr
Oyundan çıxdıqdan sonra ekran qətnaməsi bərpa olunmur
Kömək etməlidir: xrandr -s 0
Şərab reyestrinə necə girə bilərəm?
wine regedit - Prefikslərdən istifadə edirsinizsə, əmrdə yolu göstərin.
Şərab üçün ayrıca sürücü quraşdırılması lazımdırmı?
Yox. Şərab kompüter emulyatoru deyil, sadəcə Windows API zənglərini Linuxun başa düşdüyü əmrlərə çevirir.
Şərabı kök kimi istifadə etmək təhlükəsizdirmi?
Şərabı heç vaxt kök kimi qaçırmayın !!!

Əgər bu artıq baş veribsə, ~. / Wine qovluğunun sahibini dəyişdirin.

Cd ~
sudo chown -R $ USER: $ USER .şərab

Şərab təhlükəsizlik tədbirləri
Təhlükəsizliyinizi yaxşılaşdırmağa kömək edəcək bir neçə ipucu:
  • Heç vaxt şübhəli saytlardan proqramlar açmayın
  • Tətbiqləri işə salmaq üçün heç vaxt kök istifadəçidən istifadə etməyin!
  • ClamAV kimi proqramları işə salmaq üçün antivirus skanerindən istifadə edin. Və ya heç olmasa virustotalda icra olunan faylları yoxlayın
  • Varsayılan olaraq kök qovluğuna işarə edən şərabın Z: sürücüsünü silməyə çalışın. Bir həll yolu olaraq ~ / .wine / drive_c qovluğundan proqramları işlədin.
  • Şübhəli tətbiqləri işə salmaq və yoxlamaq üçün virtual maşın istifadə edin.
.Xsession-error faylı bütün disk sahəsini zibil ilə bağlayır !!! Nə etməli? (resept - = XliN = -)
Aşağıdakı skripti qeyd edin:
% cat .script / xsessionerrorscleaner.sh
#! / bin / bash
doğru olarkən; etmək
inotifywait -e modify ~ / .xsession -error &> / dev / null
[["$ (stat -c% s ~ / .xsession -error)" -ge "52428800"]] && echo> ~ / .xsession -error
bitdi

Başlanğıc üçün əlavə edin və aşağıdakı paketi quraşdırın (skriptin işləməsi üçün lazımdır).
apt-get inotify-tools quraşdırın

Şərab üçün qum qutusu hazırlamaq (drBatty -dən resept)
* 1) istifadəçi yaradın
2) ev qovluqlarının hüquqlarını 700 -ə dəyişdirin
* 3) əmri sudoers -də qeydiyyatdan keçiririk (visudo)
first_user comp_name = (ikinci istifadəçi) NOPASSWD: / full_path_program
4) ilk istifadəçi üçün DE autoload -a xhost + local əmrini yazın: second_user
5) proqramı başlamaq üçün qısayoluna yazın
sudo -u ikinci_ istifadəçi / tam_yol_programı
sonra birinci istifadəçi ikinci istifadəçi adından proqramları az -çox etibarlı şəkildə işlədə biləcək.
ulduz işarəsi kök hüquqlarına ehtiyac duyduğunuz maddələri qeyd edir.