WhatsApp

Легко запускайте программное обеспечение Windows в Linux с помощью Bottles

Anonim

Wine, сокращение от Wine is Not an Emulator, является флагманским уровнем совместимости с открытым исходным кодом, доступным в экосистеме Linux. или, как правило, совместимый с POSIX (интерфейс переносимой операционной системы) — для приложений Windows. Был создан достойный проект с открытым исходным кодом, основной целью которого является обеспечение долгосрочного потенциала Windows в Linux.

Учитывая постоянное развитие платформы, Wine стал инструментом, помогающим пользователям Windows, особенно новичкам в Linux, перейти на Операционная система на базе Linux в качестве ежедневного драйвера.

Однако это не имело большого успеха из-за несовместимости с некоторыми приложениями Windows, которые могут возникнуть, и в результате многие часто остаются разочарованными, поскольку они обычно ожидают гладкой работы, как они на Windows, что не так уж далеко от истины.

Как бы то ни было, эти приложения имеют свои уникальные зависимости, которые Wine могут не удовлетворить, и именно здесь Бутылки входит.

Bottles — одно из основных решений, которое призвано изменить это повествование, позволяя вам без особых проблем вручную настраивать зависимости, которые могут понадобиться вашему приложению. Более того, Bottles также удовлетворяет часто уникальным случаям, которые могут потребоваться играм, включая поддержку некоторых из крупнейших игровых библиотек, таких как Steam.

Почему бутылки?

Bottles как новая платформа, зависящая от Wine стремится переориентировать подход к установке приложений Windows, предоставляя изолированную среду, которая должным образом изолирует ваша установка «Bottles» при условии, что вы выбрали маршрут установки Flatpak.

По сути, наличие такой настройки означает, что вы сами решаете, когда Bottles получает доступ к вашим личным файлам/домашнему каталогу. Благодаря встроенному диспетчеру версий Bottle может помочь вам вернуться к состоянию, которое работало ранее.

Однако, чтобы воспользоваться этой функцией, вы должны сначала включить ее, перейдя на вкладку Версии. После включения Bottles в основном создает совершенно новое состояние с вашей конфигурацией по умолчанию и новое состояние каждый раз, когда вы добавляете новую зависимость в свою установку.

Версионирование бутылок

Установка бутлов в Linux

Сочетание готовых к использованию настроек, библиотек и зависимостей Bottles существенно переопределило возможности приложений Windows на Линукс. Во всех смыслах это новый способ обработки префиксов Windows с использованием сред, выходящих за рамки обычного.

Установка бутылок — довольно простое дело, поскольку разработчики рекомендуют маршрут Flatpak, который на сегодняшний день является самым простым способом настройки такой установки. в изолированной среде, которую вы можете легко уничтожить, когда закончите или когда решите, что вам больше не нужна Windows в вашей системе Linux.

Для Ubuntu Systems просто последовательно выполните приведенные ниже команды.

$ sudo add-apt-repository ppa:flatpak/stable
$ sudo подходящее обновление
$ sudo apt установить плоский пакет

Для других систем вам необходимо настроить Flatpak, а затем перейти на Flathub для установки Bottles, как показано.

$ flatpak установить flathub com.usebottles.bottles
$ flatpak запустить com.usebottles.bottles

Настройка Bottles в Linux

Благодаря встроенному диспетчеру зависимостей бутылки не просто предполагают предварительно сконфигурированные зависимости для удовлетворения каждого варианта использования, который у вас может быть, вместо этого он делает довольно хорошую работу, позволяя вам индивидуально управлять зависимостями для каждого Приложение Windows, которое вам может понадобиться установить.

Создавая каждую бутылку, вы создаете уникальную изолированную среду для назначенного приложения.

Создание бутылок

Игровая поддержка

По умолчанию в обновлении 2022.2.14, Бутылки сделал еще один шаг вперед, предоставив установщики, которые еще больше упрощают процесс запуска совместимых приложений Windows в вашей системе Linux.

Установщики

Bottle были разработаны с помощью сообщества, что весьма вдохновляет, учитывая огромное преимущество автоматизации всего процесса установки, включая безболезненная конфигурация зависимостей.

Благодаря возможности выбора между игровой и программной средами вы можете быстро оптимизировать развертывание приложений Windows.Но это не все; вы можете решить настроить пользовательскую среду, зарезервированную для опытных пользователей, если у вас есть более специфический вариант использования. Вы можете узнать, как лучше манипулировать Бутылками здесь.

Настройки бутылок

Что бы это ни стоило, параметры по умолчанию должны работать нормально без каких-либо особых предостережений. Даже лучше? В Bottles продуманно интегрирована система, которая показывает уровень совместимости каждого приложения, доступного через установщики.

По сути, это дает вам быстрый визуальный обзор уровня совместимости каждого приложения. Уровни от бронзового до серебряного, золотого и платинового.

Учитывая, что платформа обладает широкими возможностями настройки, вы можете эффективно выбирать из множества предварительно настроенных параметров, которые еще больше упрощают процесс установки. Эти параметры включают dxvk, vkd3d, gamemode, esync, fsync и, возможно, даже больше.

Установщики бутылок

Несомненно, существуют альтернативы системе Bottles, но реальных усилий вроде практически не предпринимается. Bottles, который существенно упрощает весь процесс приложений Windows в Linux, предлагая при этом довольно приятный пользовательский интерфейс. Это еще больше расширяет возможности по переходу пользователей Windows на Linux.