Wine 5.0 нь Vulkan 1.1 ба түүнээс дээш тооны олон дэлгэцийн дэмжлэгтэйгээр ирлээ

Дарс

Өчигдөр шинэ хувилбар гарахаа мэдэгдэв төслийн тогтвортой салбар Дарсаар, энэ нь UNIX орчинд (BSD, Linux) Windows-тэй төстэй техникийн интерфейсийг хэрэгжүүлдэг үнэгүй програм хангамж юм. Wine нь Windows үйлдлийн систем ажиллах шаардлагагүй бөгөөд энэ нь жишээ нь QEMU шиг эмулятор биш боловч Windows програмуудыг UNIX орчинд ажиллуулах боломжийг олгодог. Wine нь UNIX орчинд зориулагдсан бөгөөд Ubuntu, Debian, Fedora, SUSE, Slackware гэх мэт Линуксийн бүх томоохон дистрибутивуудад ашиглах боломжтой.

Wine 5.0 нь шинэ хувилбар юм төслийн талаар илүү их дэмжлэгтэй ирдэг хэрэгжүүлэлт, үүнд Вулкан 1.1, мөн шинэ хувилбарыг оруулсан болно нийтдээ 7,400 гаруй өөрчлөлт орсон байна.

Wine 5.0-ийн гол мэдээ

Wine 5.0-ийн энэхүү шинэ хувилбарт үүнийг онцолсон болно Kernel32-д ашигласан ихэнх шинж чанарууд KernelBase руу шилжсэн, Windows архитектурт өөрчлөлт хийсний дараа.

Энэ нь бас харагдаж байна 32 ба 64 битийн DLL файлуудыг холих чадвар татаж авахад ашигласан сангуудад.

Өөр нэг шинэлэг зүйл багтсан бөгөөд энэ нь онцгой юм тоглоомын хянагчдад зориулсан сайжруулсан дэмжлэг, үүнд мини джойстик (малгай унтраалга), жолооны хүрд, хурдасгуур, тоормосны дөрөө орно.

Төхөөрөмжийн драйверуудыг суулгах, ачаалахтай зэрэгцэн 2.2-р хувилбараас өмнө Линуксийн цөмд ашигладаг хуучин Linux joystick API-ийн Plug & Play-ийн дэмжлэгийг зогсоосон байна.

Сайжруулалтын талаар Direct3D 8 ба 9 нь бохирдсон хэсгүүдийг ачаалагдсан бүтэцээс илүү нарийвчлалтай хянах боломжийг олгодог.

3D бүтэцтэй ачааллыг хийхэд шаардагдах хаягийн хэмжээг багасгасан S3TC аргаар шахсан (бүрэн бүтэцтэй байхын оронд тэдгээрийг хэсэг хэсгээр нь ачдаг). Нэмж дурдахад олон урсгалтай програмын чухал хэсгүүдийг хамгаалах зорилгоор хэрэгжүүлсэн ID3D11Multithread интерфэйсийг оруулсан болно.

Түүнчлэн Вулкан график API-ийн драйвер шинэчлэгдсэн болохыг тэмдэглэжээ 1.1.126 шинэ Вулкан хувилбар руу.

Нөгөөтэйгүүр, янз бүрийн ажлын функцууд цаг хугацаа өнгөрөх тусам өндөр үзүүлэлттэй системийн функцуудыг ашиглан таймертай ажиллахад шилжсэн бөгөөд энэ нь олон тоглоомуудын үзүүлэх мөчлөгт гарах зардлыг бууруулж байгааг дурьдсан болно.

Тэгээд тэр FS Ext4-ийн регистрийн мэдрэмжгүй ажиллагааны горимыг ашиглах чадварыг нэмсэн.

Нэмж дурдахад LBS_NODATA горимд ажилладаг жагсаалтыг харуулах харилцах цонхонд олон тооны зүйлсийн үзүүлэлтийн гүйцэтгэлийг оновчтой болгосон.

Зар дээр тодруулсан бусад өөрчлөлтүүдээс:

  • Линуксд зориулсан SRW (Slim Reader / Writer) түгжээг илүү хурдан хэрэгжүүлж, Futex руу хөрвүүлэв
  • Гадаад хамаарал
  • PE форматаар модулиудыг бүтээхэд MinGW-w64 хөндлөн хөрвүүлэгчийг ашигладаг
  • XAudio2 програмыг хэрэгжүүлэхэд FAudio номын сан байх шаардлагатай
  • Inotify санг BSD систем дээрх файлын өөрчлөлтийг хянахад ашигладаг
  • ARM64 платформ дээрх үл хамаарах зүйлийг зохицуулахын тулд Unwind номын сан шаардлагатай
  • Video4Linux1-ийн оронд Video4Linux2 номын сан шаардлагатай болсон.
  • Тохиргоог динамикаар өөрчлөх чадварыг багтаасан олон монитор, график адаптеруудтай ажиллахад дэмжлэг нэмсэн.

Wine 5.0-ийг хэрхэн суулгах вэ?

Si бол Debian, Ubuntu, Linux Mint болон деривативын хэрэглэгчид юм 64 битийн хувилбар ашиглах системийн, бид 32 битийн архитектурыг дараахь байдлаар идэвхжүүлэх болно.

sudo dpkg --add-architecture i386

Одоо  бид системд дараахь зүйлийг нэмж оруулах гэж байна.

wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

Debian ашигладаг хүмүүсийн хувьд репозиторыг дараахь зүйлээр нэмж оруулах ёстой.

sudo nano /etc/apt/sources.list
deb https://dl.winehq.org/wine-builds/debian/stretch main

Бид Ubuntu 19.10 ба деривативуудад зориулж агуулах нэмж оруулав.

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'

Ubuntu 18.04 ба деривативуудын хувьд:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

Дараа нь бид агуулахуудыг дараахь байдлаар шинэчилнэ.
sudo apt-get update
Үүнийг хийсэн, Wine дээр систем дээр хэвийн ажиллахад шаардлагатай багцуудыг суулгаж эхэлнэ.

sudo apt install --install-recommends winehq-stable
sudo apt-get --download-only dist-upgrade

Пара Федора ба түүний уламжлалуудын хэрэг:

sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo

Эцэст нь бид Wine-ийг дараах байдлаар суулгана.

sudo dnf install winehq-stable

Тохиолдолд Arch Linux эсвэл Arch Linux дээр суурилсан аливаа түгээлт Бид энэхүү шинэ хувилбарыг албан ёсны түгээлтийн сангаас суулгаж болно.

Үүнийг суулгах тушаал нь:

sudo pacman -sy wine


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.