Linux ostida Windows dasturlarini ishga tushirish.

topshirish / Golovna
2 Ajoyib o'quvchi Valera

2013 yil 4 aprel, soat 01:08

  • Linuxda muhim o'yinlarni o'rnatish va ishga tushirish

Shkaf *

Men uchyapman!


Ushbu maqola sizga Linuxda 2 ta video karta bilan muhim o'yinlarni qanday o'rnatish va ishga tushirishni aytib beradi.
Peredmova

Uzoq vaqt davomida men Linuxga o'tishga harakat qildim, ammo barcha urinishlarim muvaffaqiyatsiz tugadi.

U jaholat va qiyshiq qo‘llar bilan bog‘langan edi.

Men gapirganimda, "Men uzoq vaqt azob chekdimki, undan chiqolmayman" deganimdek, mening vaziyatimda shunday bo'ldi.

Yaqinda, deyarli bu yil mening Windows 8 yaxshi ishladi (qora ekran yoqilganda va tizim yoqilmagan).
Yaqinda bir nechta yangilanish urinishlaridan so'ng, men Linuxga o'tishga qat'iy qaror qildim (men uzoq vaqt davomida unga yopishib qolganman).
Men uchun eng muhimi, Windows-da topilganlarga o'xshash dasturlarning mavjudligi va muhim o'yinlarning ishga tushirilishi edi.
Asosiy qism

O'rnatish uchun men Ubuntu 12.04 LTS distributivini tanladim.
Men Habr-da muhim o'yinlarni diskret Nvidia video kartasida qanday ishlatish haqida bir nechta mavzularni o'qib chiqdim va taxminan bir soatdan keyin men quyidagi natijalarga erishdim:
- Energiyani tejash uchun diskret video kartani yoqish orqali siz batareyaning ishlash vaqtini oshirasiz va shunchaki keraksiz isitishning oldini olasiz.
- Men Linuxda Nvidia Optimus-ning analogini oldim.

Ubuntu-da igor-ni ishga tushirish uchun bizga kerak:

1. - 2 ta video kartaga ega noutbuk (diskret Nvidia va o'rnatilgan Intel)
- Bumbledee - Linux uchun Nvidia Optimus analogi
- O'yinning o'zi
Oʻrnatilgan
O'rnatishdan oldin siz video kartani birlashtirilgan va diskret emasligi uchun sozlashingiz kerak.
Bumblebee-ni o'rnatish uchun siz terminalni ochishingiz va quyidagi buyruqlarni kiritishingiz kerak:
sudo add-apt-repository ppa: bumblebee/stabil
O'rnatish va yangilash uchun Bumblebee omborini qo'shing.
Bu rasmiy Bumblebee ombori.
sudo add-apt-repository ppa: xorg-edgers/ppa

sudo apt-get yangilanishi
sudo apt-get install nvidia-313
sudo apt-get dist-upgrade
O'rnatish tugagandan so'ng, siz qayta yoqishingiz kerak!

2. Windows-da dasturlarni o'rnatish va ishga tushirish uchun bizga Wine kerak (uni Ubuntu Dastur markazida topishingiz mumkin)
3. Wine-ni o'rnatganingizdan so'ng, o'yinni o'rnatishdan oldin davom etishingiz mumkin (men o'rnatish jarayonini tasvirlamayman, chunki u intuitiv sodda va oqilona, ​​hamma narsa Windows-dagi kabi ishlaydi)
4. Rasmiylarga grini ishga tushirish uchun "jamoa" bo'limidagi yorliq boshoqdan oldin qo'shilishi kerak optirun (Bu Intelning ko'rsatmalari emas, balki Nvidia video kartasi ishlatilgan).

5. Hammasi tayyor, biz boshlashimiz mumkin.

Imgflip.com - rasmga chiroyli matn qo'shish imkonini beradi
Nihoyat, shuni aytmoqchimanki, barcha o'yinlar men uchun to'g'ri ishga tushmaydi, lekin buni tuzatish mumkin deb o'ylayman.
Bundan tashqari, o'yinni o'rnatish uchun PlayOnLinux dasturini tavsiya qilaman, uni Aksessuarlar markazida ham topish mumkin, bu o'yinni tizimingizda ishlash uchun sozlashga yordam beradi.

Teglar: o'yinlar, ubuntu 12.04, linux, windows, vino.

Linux operatsion tizimlari uchun juda ko'p dasturlar yozilgan.

Shunga qaramay, Linux ostida Windows dasturlarini ishga tushirish zarurati mavjud.

Wine ostidagi dasturlar virtual mashinalarga qaraganda yaxshiroq ishlashi mumkin.

Bu, ayniqsa, hozirgi 3D o'yinlar uchun to'g'ri keladi.

Wine operatsion tizimni o'rnatishni talab qilmaydi va tizim versiyasini, kutubxonani va boshqa parametrlarni osongina o'zgartirishga imkon beradi. Dasturlarni bevosita Linux muhitidan ishga tushirishingiz mumkin. Boshqa tomondan, Wine-ni sozlash uchun siz hali ham bir nechta dastur va o'yinlarni ishga tushirishda yaxshi soat va, ehtimol, bir necha marta sarflashingiz kerak.

Virtual mashinalar Windows va boshqa operatsion tizimlarning asl versiyalarida ishlaydi, ular avval o'rnatilishi va sozlanishi kerak.

Tizim kompyuterning barcha resurslarini standart sifatida ko'radi. Dasturni yuklab olishdan oldin siz emulyatorni ishga tushirishingiz va operatsion tizimni o'rnatishingiz kerak, bu esa qo'shimcha vaqtni talab qiladi.».

Iltimos, ma'lum dasturlar virtual mashinalar ostida ishlayotganda himoyalanganligini unutmang.

Vino o'rnatilgan

sudo add-apt-repository ppa: xorg-edgers/ppa

Tugmalar birikmasi yordamida terminalni ochish

Ctrl+Alt+T

.

Buyruq yordamida Wine bilan omborni qo'shish:

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

Administrator parolini kiriting.

O'rnatish jarayonida siz "ni bosishingiz kerak.

Kirish

Agar siz tizimni yangilasangiz, masalan, Ubuntu 13.10 ni Ubuntu 14.04 ga yangilang, yangilanishdan keyin xuddi shu operatsiyani takrorlashingiz kerak bo'ladi, yangilanish jarayonida nostandart omborning bo'laklari o'chiriladi.

Repozitariyni qo'shgandan so'ng, paketlar haqidagi ma'lumotlar yangilanadi:

Endi siz Wine-ni quyidagi buyruq yordamida o'rnatishingiz mumkin:

sudo apt-get install wine1.7

Dasturning sinov versiyasi yozish vaqtida qoladi.

Ushbu buyruq foydalanuvchining uy katalogida .wine katalogini yaratishdan iborat bo'lib, unda tuzilgan tizim fayllari - Windows registrining analogi va drive_c - Windows qo'shimchalari uchun katalog mavjud.

Winecfg-dan foydalanib, siz turli xil dasturlar uchun Windows versiyalarini, kutubxona versiyalarini tanlashingiz, grafik va ovozni sozlashingiz, ish stoli integratsiyasi, Windows dasturlarini ishga tushirishga imkon beruvchi disklarni tanlashingiz mumkin.


Qo'shimcha yulduzcha buyrug'i yordamida ro'yxatga olish kitobini tahrirlashingiz mumkin:

Kichik

2. Wine ostida Regedit

Ushbu dastlabki sozlashdan so'ng, endi Wine yordamida dasturlarni o'rnatishingiz va ishga tushirishingiz mumkin.

Biroq, siz ko'plab dasturlarni ishga tushira olmaysiz, chunki kutubxonalaringiz, shriftlaringiz va boshqalarning qismlarini ajratib olishingiz kerak bo'ladi.

Shu maqsadda winetricks dasturi standart Wine dasturiy paketiga yangilash orqali jarayonni tezlashtiradi.

Winetricks, shriftlar va kutubxonalardan tashqari, mashhur dasturlar va o'yinlarni o'rnatish va Wine-ni sozlash imkonini beradi.

Keling, Internet Explorer 7 ni winetricks yordamida o'rnatishga harakat qilaylik, buning uchun biz terminalga yozamiz:

winetricks, ya'ni 7

Kerakli fayllar yuklab olinmaguncha va o'rnatuvchi ishga tushguncha bir soat kutamiz, "Keyingi" tugmasini bosing va o'rnatish tugallanadi.

Internet Explorer-ni keyingi ishga tushirish uchun siz quyidagi buyruqni kiritishingiz kerak bo'ladi:

sharob "C:\Program Files\Internet Explorer\iexplore"

Boshqa katalogdan dasturlarni ishga tushirish yaxshiroqdir.

Keling, katalogga o'tamiz (agar fayl nomida bo'sh joy bo'lsa, uning oldiga "\" teskari chiziq qo'yish kerak):

cd ~/.wine/drive_c/Program\ Files/Internet\ Explorer/

Men dasturni ishga tushiraman: sharob iexplore.exe Ushbu buyruqlarni darhol yozish o'rniga, oddiy skript yaratishingiz mumkin. Keling, uy katalogiga o'tamiz: Nano muharriri yordamida ie.sh faylini yaratamiz:

nano ie.sh

Biz qator faylini joylashtiramiz:

cd ~/.wine/drive_c/Program\ Files/Internet\ Explorer/ wine iexplore.exe

Biz faylni saqlaymiz -

Ctrl+O

va muharrirni tark etish -

Ctrl+X

. Robimo fayl vikonuvanim: chmod +x ie.sh

Endi boshlash uchun siz qilishingiz kerak bo'lgan narsa:

Va o'rnatilishi kerak bo'lgan kutubxonalarning qutilarini belgilang.

Siz qatordagi qo'shimcha buyruq bilan ham xuddi shunday qilishingiz mumkin, masalan:

winetricks d3dx9 dotnet20

Shunday qilib, biz bir vaqtning o'zida ikkita komponentni o'rnatamiz: d3dx9 va dotnet20.

Dasturlar mashhur shriftlarni to'g'ri ko'rsatishini ta'minlash uchun ularni o'rnating: winetricks allfonts Kutubxonalar biroz osonroq.

Turli xil dasturlar Windows va kutubxonalarning turli versiyalariga ta'sir qilishi mumkin.

Buning uchun siz qo'shimcha o'zgarishlar uchun moslashtirilgan katalogni ko'rsatib, Wine konfiguratsiyasini yaratishingiz mumkin

WINEPREFIX

.

WINEPREFIX=~/.wine sozlamalari uchun ~/.wine2 katalogida yangi sozlamalar yaratish uchun quyidagilarni yozing:

WINEPREFIX=~/.wine2 winecfg

Shu tarzda siz istalgan miqdordagi konfiguratsiyalarni yaratishingiz mumkin.

Shriftlar va kutubxonalarni sozlash va o'rnatish uchun quyidagilarni kiriting:

WINEPREFIX=~/.wine2 vinosi

O'rnatilgan dasturni ishga tushirish uchun:

WINEPREFIX=~/.wine2 "C:/path/to/program/programa.exe"

Dasturni quyidagi buyruq bilan tugatishingiz mumkin:

killall -9 program.exe

Wine ostida ishlaydigan barcha dasturlarni tugatish uchun quyidagilarni yozishingiz kerak:

vinoserver -k~/.wine2 prefiksidagi barcha dasturlarni qo'shimcha sozlash uchun siz shunchaki katalogni o'chirishingiz kerak:

rm -r ~/.sharob2

rm -r ~/.sharob2 Asosiy Wine katalogini shunday o'chirishingiz mumkin:

rm -r ~/.sharob

Ushbu katalogda o'rnatilgan barcha Windows dasturlarini ko'rishda ehtiyot bo'ling!

vino fayli

Dasturdan foydalanish juda oson.

"O'rnatish" tugmasini bosing.

Kichik

5. PlayOnLinux ning asosiy oynasi

Biz o'rnatilishi kerak bo'lgan dasturni tanlaymiz.

Tanlov oynasida kerakli dasturni topmasangiz, oynaning pastki qismidagi "Ro'yxatda bo'lmagan dasturni o'rnatish" tugmasini bosishga urinib ko'rishingiz mumkin.

Kichik

6. PlayOnLinux dasturlarini qanday tanlash mumkin Keyingi tugmasini bir necha marta bosishingiz kerak bo'ladi va ba'zi hollarda dastur konfiguratsiyasini tanlang. Dastur yorliqlari o'rnatilgandan so'ng asosiy PlayOnLinux oynasida paydo bo'ladi, ularni ikki marta bosish yoki "Ishga tushirish" tugmasini bosish orqali ishga tushirish mumkin. Bundan tashqari, "Yorliq" tugmasi yordamida ish stolida Windows dasturlariga yorliqlar yaratishingiz mumkin.

Kichik

Kichik 7. Asosan o'rnatilgan Windows dasturi FireFox bilan PlayOnLinux

sudo add-apt-repository ppa: xorg-edgers/ppa

Wine-ga asoslangan boshqa dasturlar

Sharob ostida pullik dasturiy mahsulotlar ham mavjud.

Krossover

Linux ostida Microsoft Office, Adobe Photoshop va boshqa ko'plab dasturlarning turli versiyalarini ishga tushirish imkonini beradi.

asosan biznes uchun mashhur dasturlarni qo'llab-quvvatlashga qaratilgan: 1C: Enterprise, ConsultantPlus, GARANT va boshqalar.

Ushbu dasturlar haqida ko'proq ma'lumotni rasmiy veb-saytlarda olishingiz mumkin: http://www.codeweavers.com/products/ http://etersoft.ru/products/wine

VirtualBox

- Bitta kompyuterda bir vaqtning o'zida turli xil operatsion tizimlarni ishga tushirish imkonini beruvchi eng mashhur virtualizatsiya dasturlaridan biri.

VirtualBox-ni Ubuntu-ga terminalda yozish orqali standart tarzda o'rnatishingiz mumkin:

sudo apt-get install dkms

sudo apt-get virtual qutisini o'rnating

Biz Windows XP ni tanladik, u kompyuter resurslariga kamroq kirish imkoniyatiga ega, kamroq joy egallaydi va qulayroqdir.

Ushbu tizim uchun ushbu yordam allaqachon rasman qo'shilgan.

Tabiiyki, siz VirtualBox tomonidan qo'llab-quvvatlanadigan Windows-ning boshqa versiyalarini o'rnatishingiz mumkin: Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8, Windows Server 2012.

Kichik

11. Xotira xizmatini tanlang

OS versiyasini, jismoniy xotira hajmini, rejalashtirilgan vazifalarni va bir vaqtning o'zida ishga tushiriladigan mehmon tizimlari sonini tanlang.

Operatsion tizimning versiyasiga qarab, VirtualBox sukut bo'yicha turli parametrlarni ko'rsatadi, garchi ular odatda minimal bo'lsa-da, ularni oshirish kerak. Har holda, joriy operatsion tizimlarning normal ishlashi uchun sizga kamida 1-2 GB operativ xotira kerak (Windows XP uchun 512 MB etarli) va asosiy xost tizimini xotiradan mahrum qilish ham kerak..

Keyin yangi virtual qattiq disk yarating yoki avval yaratilganini tanlang.

Kichik

12. Virtual qattiq disk

Keyingi ekranda disk turini, standart standart VDI ni tanlang.

Kichik

14. Virtual disk atributlarini tanlang

Diskning o'lchami ko'rsatilgan, retush yuvilishi kerak (dada retush diskiga ega

~/VirtualBox VMs/tizim nomi

Kichik

15. Virtual disk hajmini tanlang

Men "Yaratish" tugmasini bosishni unutibman. Kichik 16. Yangi virtual mashina yaratishning qolgan bosqichi

Virtual mashina yaratildi.

VirtualBox-ni ishga tushirgandan so'ng mehmon operatsion tizimini tanlash uchun "Ishga tushirish" tugmasini bosing. Asosiy va mehmon tizimlari o'rtasida almashinish avtomatik tarzda amalga oshiriladi yoki siz Primusni qo'shimcha tugma yordamida almashtirishingiz mumkin o'ng Ctrl (Xost kaliti - sozlamalarda o'zgartirilishi mumkin) o'ng Ctrl + I

. Ushbu tugma turli xil tugmalar bilan birgalikda bir qator funktsiyalarni bajarishga xizmat qiladi:

Xost tugmasi + F- To'liq ekran rejimiga va orqaga o'tish.

Xost kaliti + Del- Ctrl+Alt+Del kombinatsiyasini almashtiradi.

Xost kaliti + I- Ayiq integratsiyasini yoqing.

Xost kaliti + C- kattaroq oyna o'lchamini o'rnatishingiz mumkin bo'lgan masshtablash rejimiga o'tish, standart rejimga o'tish qo'shimcha tugmalar birikmasini talab qiladi.

Xost kaliti + D- Qo'shimcha mehmon operatsion tizimini o'rnatish.

Xost kaliti + T- Pul ishlang, operatsion tizimingizni saqlang.

VirtualBox menejerining asosiy oynasida "Yozuvlar" tugmasini bosish orqali tizimni saqlangan holatdan yangilashingiz mumkin. Yana bir qulay funktsiya viruslarga qarshi kurashish, tizimga zarar etkazadigan dasturlarni sinab ko'rish va sozlashdir.

Kelajakda siz barqaror holatda tizimni ishlab chiqishingiz mumkin. Xost kaliti + S

- Sozlamalarni oching.

Xost kaliti + R

- Tizimni qayta ishga tushiring.

Xost kaliti + Q

- Virtual mashinani yoping (tizimdan chiqing).

Bugun biz o'yin-kulgi va o'yinlar haqida gaplashamiz.

Qo'shimcha dasturlarni o'rnatish va ularni bir muddat davom ettirish kerak bo'lishi mumkin.

Bundan tashqari, administrator parolini kiritishingiz kerak bo'ladi.

O'rnatishdan so'ng siz dasturni ishga tushirishingiz mumkin. Valera

2013 yil 4 aprel, soat 01:08

Shkaf *

Men uchyapman!


Ushbu maqola sizga Linuxda 2 ta video karta bilan muhim o'yinlarni qanday o'rnatish va ishga tushirishni aytib beradi.
Peredmova

Uzoq vaqt davomida men Linuxga o'tishga harakat qildim, ammo barcha urinishlarim muvaffaqiyatsiz tugadi.

U jaholat va qiyshiq qo‘llar bilan bog‘langan edi.

Men gapirganimda, "Men uzoq vaqt azob chekdimki, undan chiqolmayman" deganimdek, mening vaziyatimda shunday bo'ldi.

Yaqinda, deyarli bu yil mening Windows 8 yaxshi ishladi (qora ekran yoqilganda va tizim yoqilmagan).
Yaqinda bir nechta yangilanish urinishlaridan so'ng, men Linuxga o'tishga qat'iy qaror qildim (men uzoq vaqt davomida unga yopishib qolganman).
Men uchun eng muhimi, Windows-da topilganlarga o'xshash dasturlarning mavjudligi va muhim o'yinlarning ishga tushirilishi edi.
Asosiy qism

O'rnatish uchun men Ubuntu 12.04 LTS distributivini tanladim.
Men Habr-da muhim o'yinlarni diskret Nvidia video kartasida qanday ishlatish haqida bir nechta mavzularni o'qib chiqdim va taxminan bir soatdan keyin men quyidagi natijalarga erishdim:
- Energiyani tejash uchun diskret video kartani yoqish orqali siz batareyaning ishlash vaqtini oshirasiz va shunchaki keraksiz isitishning oldini olasiz.
- Men Linuxda Nvidia Optimus-ning analogini oldim.

Ubuntu-da igor-ni ishga tushirish uchun bizga kerak:

1. - 2 ta video kartaga ega noutbuk (diskret Nvidia va o'rnatilgan Intel)
- Bumbledee - Linux uchun Nvidia Optimus analogi
- O'yinning o'zi
Oʻrnatilgan
O'rnatishdan oldin siz video kartani birlashtirilgan va diskret emasligi uchun sozlashingiz kerak.
Bumblebee-ni o'rnatish uchun siz terminalni ochishingiz va quyidagi buyruqlarni kiritishingiz kerak:
sudo add-apt-repository ppa: bumblebee/stabil
O'rnatish va yangilash uchun Bumblebee omborini qo'shing.
Bu rasmiy Bumblebee ombori.
sudo add-apt-repository ppa: xorg-edgers/ppa

sudo apt-get yangilanishi
sudo apt-get install nvidia-313
sudo apt-get dist-upgrade
O'rnatish tugagandan so'ng, siz qayta yoqishingiz kerak!

2. Windows-da dasturlarni o'rnatish va ishga tushirish uchun bizga Wine kerak (uni Ubuntu Dastur markazida topishingiz mumkin)
3. Wine-ni o'rnatganingizdan so'ng, o'yinni o'rnatishdan oldin davom etishingiz mumkin (men o'rnatish jarayonini tasvirlamayman, chunki u intuitiv sodda va oqilona, ​​hamma narsa Windows-dagi kabi ishlaydi)
4. Rasmiylarga grini ishga tushirish uchun "jamoa" bo'limidagi yorliq boshoqdan oldin qo'shilishi kerak optirun (Bu Intelning ko'rsatmalari emas, balki Nvidia video kartasi ishlatilgan).

5. Hammasi tayyor, biz boshlashimiz mumkin.

Imgflip.com - rasmga chiroyli matn qo'shish imkonini beradi
Nihoyat, shuni aytmoqchimanki, barcha o'yinlar men uchun to'g'ri ishga tushmaydi, lekin buni tuzatish mumkin deb o'ylayman.
Bundan tashqari, o'yinni o'rnatish uchun PlayOnLinux dasturini tavsiya qilaman, uni Aksessuarlar markazida ham topish mumkin, bu o'yinni tizimingizda ishlash uchun sozlashga yordam beradi.

Teglar: o'yinlar, ubuntu 12.04, linux, windows, vino.

po'lat, norka, sigir terisi, qog'oz

Ubuntu yoki Linux Mint-ni o'rnatganingizdan so'ng, sizda juda mantiqiy savol bor: Linuxda o'yinlarni qanday o'rnatish kerak?

Ushbu tizimlardan endigina foydalanishni boshlaganlar uchun bu zanjir yanada dolzarb bo'lishi mumkin.

Buning sababi, Linuxda o'rnatilishi mumkin bo'lgan juda ko'p variantlar mavjud emas va ularning barchasi foydalanuvchining tizim xususiyatlariga moslashtirilishi kerak.

Men bilganimdek, boy odamlar uchun biz muhim bo'lishimiz mumkin.

Linux-ga asoslangan tizimlar uchun o'yinlar Windows uchun o'yinlarga qaraganda ko'proq resurslarni sarflaydi.


To'g'ridan-to'g'ri portlar haqida ular shunday deyishadi.

OpenGL wiki-ning o'ng tomonidagi hamma narsa portlash soati ostida o'rnatiladi.

Ushbu dasturning mohiyati juda oddiy va hamma uchun tushunarli.

Siz ushbu dasturni o'rnatasiz va uni Windows tizimlari uchun ishlab chiqilgan dasturlar orqali boshqarasiz.

To'g'ri, bu usul sizning qurilmangiz resurslaridan foydalanishda yanada samaraliroq, avvalgisidan pastroq.

Aja Ubuntu'dagi Windows muhitidan resurslarni kompilyatsiya qilish uchun bir soat sarflashi kerak.

O'yinlarni to'g'ridan-to'g'ri tizimdan o'rnatish ham mumkin.

  • Keyin siz yuklab olishni yuklab oldingiz va o'rnatuvchini ishga tushirdingiz.
  • Endi siz o'rnatilgan yukni ish stolidan ishga tushirishingiz mumkin.

Gateway havolasi