Bottles, инструмент за стартиране на Windows приложения на Linux, пусна тестова версия (67.4) с първоначална поддръжка за ARM64 архитектура. Това позволява на потребителите с ARM-базирани устройства, като едноплаткови компютри и лаптопи, да изпълняват Windows софтуер. Актуализацията беше доставена бързо след заявка от потребител.
Новата версия използва cpak пакета и включва вградена ARM64 и ARM64EC поддръжка чрез Soda 11.0-10, Wine-базирания изпълнител на Bottles. FEX също е включен, за да позволи изпълнението на x86 и x86_64 Windows софтуер. Мирко Бромбин от екипа на Bottles обясни избора на cpak, като заяви: „cpak се използва за този тест, защото това е първият път, когато приложението, Wine базата и родният ARM CI са налични заедно.“
Bottles 67.3 първоначално добави ARM64 cpak компилацията, последвана от 67.4 с малки корекции и включването на Soda 11.0-10. Soda 11.0-10 отстранява проблем с крашването на Battle.net, причинен от стартирането на XInput без Steam ID на игра. Тя също така позволява на 64-битовите Windows OpenXR приложения да се свързват директно с хостски изпълнителни среди като Monado или WiVRn, заобикаляйки необходимостта от Steam или SteamVR.
Потребителите могат да инсталират тестовата ARM64 компилация с командата `cpak install github.com/bottlesdevs/bottles`. В момента се разработва Flatpak версия за ARM64. Cpak е описан като формат за пакетиране, който третира приложенията като OCI контейнерни изображения с манифест, изброяващ разрешенията и зависимостите, различавайки се от Flatpak, като не разчита на изпълнителни среди и портали.
Прочетете оригиналното отразяване
💬 Коментари
📜 Правила за коментари