Наскоро беше обявено пускане на новата версия за разработка на Wine 7.8, който след пускането на версия 7.7, 37 доклада за грешки са затворени и са направени 470 промени.
За тези, които не знаят за Wine, трябва да знаят това това е популярен безплатен софтуер с отворен код че позволява на потребителите да стартират Windows приложения на Linux и други подобни на Unix операционни системи. За да бъдем малко по -технически, Wine е слой за съвместимост, който превежда системни обаждания от Windows на Linux и използва някои библиотеки на Windows под формата на .dll файлове.
Wine е един от най -добрите начини за стартиране на Windows приложения на Linux. В допълнение, Wine общността има много подробна база данни за приложения.
Основни новини на Wine 7.8
В тази нова версия, драйверите за X11 и OSS (Отворена звукова система) са преобразувани за използване на изпълнимия файлов формат PE (Преносим изпълним файл) вместо ELF.
В допълнение, звуковите драйвери осигуряват поддръжка за WoW64 (64-битов Windows на Windows), слой за изпълнение на 32-битови програми на 64-битов Windows.
Форматирането на числата се предоставя с помощта на нова локална база данни, изградена върху хранилището на общия локален език на Unicode (CLDR).
Затворени доклади за грешки, свързани с работата на игрите: Assassin's Creed IV Black Flag, The Evil Within, Guilty Gear XX.
Що се отнася до частта от затворени доклади за грешки, свързани с приложения, Adobe Lightroom 2.3, Powershell Core 7, FreeHand 9, dnSpy, dotnet-sdk-5.0.100-win-x64, Metatogger 7.2, GuiPy се открояват.
Струва си да се спомене и това преди няколко дни Александър Джулиард, създател и ръководител на проекта Wine, обяви стартирането на експериментален сървър за съвместна разработка, gitlab.winehq.org, базиран на платформата GitLab.
В момента сървърът хоства всички проекти в главното дърво на виното, както и помощни програми и други неща от уебсайта на WineHQ. Реализирана е възможността за подаване на заявки за сливане чрез новата услуга.
Освен това се стартира шлюз, който предава коментари на Gitlab и изпраща заявки за изтегляне към пощенския списък за разработка на вина, което означава, че цялата дейност по разработка на вина все още се отразява в пощенския списък. За да се запознаете с базираната на Gitlab разработка и експериментиране, е създаден отделен демо проект за вина, където можете да тествате изпращане на заявки за изтегляне или използване на скриптове на контролер, без да засягате действителния код и без да замърсявате пощенския списък за разработка.
Отделно се отбелязва, че използването на GitLab за разработка на Wine все още е експериментален и окончателното решение за мигриране към GitLab все още не е взето. Ако разработчиците решат, че GitLab не е подходящ за тях, те ще се опитат да използват друга платформа. Освен това е публикувано описание на предложения работен процес при използване на GitLab като основна платформа за разработка на Wine.
Накрая ако искате да научите повече за тази нова версия за разработка на Wine освободен, можете да проверите регистъра на промени в следната връзка.
Как да инсталирам версията за разработка на Wine 7.8 на 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