Bottles 65 вышла с более чем 100 изменениями для запуска Windows-программ на Linux
Разработчики Bottles представили крупное обновление графического менеджера Wine-сред, получившее номер 65. Новая версия включает свыше ста изменений, направленных на запуск Windows-приложений и игр в Linux. Обновление улучшает интеграцию со Steam, резервное копирование, работу с файлами, поддержку игровых технологий и стабильность самой программы.
Bottles позволяет создавать изолированные "бутылки" - отдельные окружения для Windows-приложений с собственными версиями Wine, зависимостями, настройками, переменными среды и параметрами запуска. Благодаря этому разные программы не конфликтуют между собой, а пользователь может подбирать индивидуальную конфигурацию для каждой игры или приложения. Подробный обзор изменений опубликован в материале о новой версии Bottles для Windows-программ в Linux.
Одним из главных компонентов релиза стал Soda 11.0-4 - фирменный Wine-раннер проекта. Разработчики называют его наиболее удачной сборкой Soda из всех, выпущенных для Bottles. Кроме того, появилась поддержка LSFG-VK - Vulkan-слоя для генерации дополнительных кадров в совместимых играх с использованием технологии Lossless Scaling. Для каждой "бутылки" теперь можно отдельно настроить ограничение частоты кадров, не затрагивая остальные приложения и систему в целом.
Игровая часть Bottles 65 получила и другие улучшения. Программа поддерживает D7VK - Vulkan-транслятор для игр, использующих Direct3D 7. Также разработчики подготовили основу для будущих обновлений Proton FSR 4, улучшили запуск приложений с HDR и добавили возможность использовать Gamescope в оконном режиме. Эти изменения особенно важны для владельцев современных мониторов и пользователей, которые запускают Windows-игры на Linux.
Существенно переработана интеграция со Steam. Bottles теперь умеет находить Proton-раннеры, установленные через Steam, обнаруживать уже загруженные игры и добавлять их непосредственно в собственную библиотеку. Улучшена обработка Steam-префиксов: если в системе установлено несколько экземпляров Steam, приложение старается выбрать правильную установку автоматически. Поэтому Bottles Steam интеграция Linux становится удобнее для пользователей, которые совмещают разные игровые инструменты.
Библиотека приложений получила поддержку пользовательских обложек и ручной сортировки. Иконки программ отображаются в большем количестве разделов интерфейса, а названия Wine-раннеров теперь показываются полностью. Для отдельных Windows-приложений можно скрывать консольное окно, если оно не нужно при обычном запуске.
Разработчики заметно расширили возможности резервного копирования. Теперь необязательно сохранять всю "бутылку" целиком - пользователь может выбрать только данные конкретной программы. Операцию резервного копирования разрешается отменить в процессе выполнения. Одновременно были исправлены ошибки, из-за которых во время создания копий могли исчезать файлы, а при дублировании окружений не сохранялись скрытые элементы.
Для офисных и других обычных Windows-программ добавлены файловые ассоциации. Это позволяет открывать поддерживаемые документы непосредственно через приложение, установленное внутри Bottles. Также появилась возможность настроить автоматический запуск выбранной программы после входа пользователя в систему.
Пользователи, у которых уже есть сторонние Wine-окружения, получат более надежный импорт внешних префиксов. Импортированные "бутылки" теперь корректнее восстанавливают исходную конфигурацию. Дополнительно можно изменить стандартную букву диска Z:, которая обычно предоставляет приложению доступ к файловой системе Linux.
Улучшена работа Bottles в изолированных средах. Приложениям внутри песочниц разрешили предоставлять доступ к отдельным USB-устройствам и устройствам ввода. Поддерживаются HOTAS-контроллеры для авиасимуляторов через HIDRAW, а параметры песочницы можно открыть прямо во время создания новой "бутылки". Это расширяет практическую ценность Bottles Linux установка Windows-игр для пользователей с нестандартной периферией.
Среди прочих нововведений - выбор языка интерфейса, настройка размера текста, установка только отдельных зависимостей и возможность скрывать обновления компонентов. Кэшированные компоненты теперь можно устанавливать даже без подключения к интернету. Такая функция особенно полезна при повторной настройке системы или работе на компьютере с ограниченным доступом к сети.
Внутренние изменения затронули обнаружение NTSync и Vulkan-драйверов NVK, работу профилей Wine и Proton, сопоставление дисков, создание ярлыков, настройку MangoHud и запуск приложений в Flatpak. Также исправлено множество сбоев, возникавших при создании "бутылок", установке зависимостей, обработке некорректных переменных окружения, проверке рабочих каталогов и исполняемых файлов.
Отдельное внимание уделено стабильности шаблонов, резервного копирования и запуска самого Bottles. Благодаря этому программа становится более предсказуемой для новых пользователей, которым нужна лучшая программа для Windows-приложений на Linux без ручного редактирования конфигурационных файлов Wine.
Bottles 65 распространяется через официальные каналы проекта, а основным способом установки разработчики по-прежнему рекомендуют Flatpak. Перед тем как Bottles 65 скачать для Linux, стоит убедиться, что в системе настроен Flathub и установлен актуальный графический стек. Flatpak упрощает обновление приложения, изолирует его зависимости и позволяет быстрее получить новые версии Wine-раннеров и компонентов.
Для игр, уже добавленных в Steam, Bottles может стать удобным дополнительным инструментом управления префиксами и настройками. При этом пользователю не обязательно переносить всю библиотеку: можно выбрать отдельные проекты, подобрать раннер, включить MangoHud, ограничить частоту кадров или настроить доступ к периферии. Такой подход делает Bottles для запуска Windows-программ на Linux более гибким решением, чем единая конфигурация Wine для всех приложений.
Обновление 65 показывает, что Bottles постепенно выходит за рамки простого графического интерфейса для Wine. Проект развивается в сторону полноценного центра управления Windows-приложениями, играми, зависимостями, резервными копиями и интеграцией с популярными Linux-инструментами. Благодаря сочетанию игровых функций и удобных настроек для обычных программ Bottles становится заметным вариантом для пользователей, которые хотят запускать Windows-софт без перехода на отдельную операционную систему.


