Наскоро беше обявено пускане на новата версия за разработка на Wine 7.4, който след пускането на версия 7.3, 14 доклада за грешки са затворени и са направени 505 промени.
За тези, които не знаят за Wine, трябва да знаят това това е популярен безплатен софтуер с отворен код че позволява на потребителите да стартират Windows приложения на Linux и други подобни на Unix операционни системи. За да бъдем малко по -технически, Wine е слой за съвместимост, който превежда системни обаждания от Windows на Linux и използва някои библиотеки на Windows под формата на .dll файлове.
Wine е един от най -добрите начини за стартиране на Windows приложения на Linux. В допълнение, Wine общността има много подробна база данни за приложения.
Основни новини на Wine 7.4
В тази нова версия на Wine 7.4, която е представена, се подчертава това библиотеката vkd3d 1.3 с внедряване на Direct3D 12 вече е интегриран в основната структура и работи чрез превеждане на повиквания към графичния API на Vulkan.
В допълнение към библиотеките WineD3D, D3D12 и DXGI бяха променени за използване изпълним файлов формат PE (Преносим изпълним файл) вместо ELF.
Друга промяна, която се откроява в тази нова версия на Wine 7.4 е, че е добавена поддръжка за формат WAV49 към gsm библиотека и че също така crypt32 DLL добавя първоначална поддръжка за криптиране и декриптиране на цифрово подписани OCSP (онлайн протокол за статус на сертификати) заявки.
Можем да открием и това уверете се, че вибрациите въздействат работи правилно в игрите когато използвате DualSense контролери.
От друга страна се споменава също, че са отстранени проблеми със зареждането на DLL файлове с поддръжка на Windows API набори в Arch Linux.
От останалите промени които се открояват от това
- Темата по подразбиране е „Светлина“.
- Добавени мъничета за функции за разпознаване на говор (SpeechRecognizer API).
- Текуща поддръжка за типа „дълъг“ в кода (около 200 промени).
- Добавени са OCSP дефиниции.
- Добавен ефект D2D1Shadow.
- поддържа изпращане на фрагменти от буфер на уеб сокет.
- поддържа получаване на фрагменти от буфер на уеб сокет.
- Добавена поддръжка за кодиране на OCSP заявки.
- Затворени доклади за грешки, свързани с игри: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
- Добавете дефиниция на интерфейса Windows.Gaming.Input.IGameControllerInputSink.
- Затворени доклади за грешки, свързани с работата на приложенията: 3Dmark03, 3Dmark05, 3Dmark06.
Накрая ако искате да научите повече за тази нова версия за разработка на Wine освободен, можете да проверите регистъра на промени в следната връзка.
Как да инсталирам версията за разработка на Wine 7.4 на Ubuntu и деривати?
Ако се интересувате от възможността да тествате тази нова версия за разработка на Wine на вашия дистрибутор, можете да го направите, като следвате инструкциите, които споделяме по-долу.
Първата и най-важна стъпка ще бъде активирането на 32-битовата архитектура, че въпреки че нашата система е 64-битова, изпълнението на тази стъпка ни спестява много проблеми, които обикновено възникват, тъй като повечето от Wine библиотеките са фокусирани върху 32-битова архитектура.
За това пишем за терминала:
sudo dpkg --add-architecture i386
Сега трябва да импортираме ключовете и да ги добавим към системата с тази команда:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Готово сега ще добавим следното хранилище към системата, за това пишем в терминала:
sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main" sudo apt-get update sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
И накрая можем да проверим дали вече имаме инсталирано Wine, както и каква версия имаме в системата, като изпълним следната команда:
wine --version
Как да деинсталирам Wine от Ubuntu или някакво производно?
Що се отнася до тези, които искат да деинсталират Wine от системата си по каквато и да е причина, Те трябва да изпълняват само следните команди.
Деинсталирайте версията за разработка:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove
Поздрави, благодаря за цялата работа и тези публикации с голяма стойност за тези от нас, които започват с linux, специално бих искал да знам как виното комуникира с UNC адрес, тоест \\192.168.x.xxx\recursodered ? Как са конфигурирани мрежите или LAN в wine, така че приложението, което емулира, да може да бъде разбрано с него? благодаря предварително за всеки коментар