Обзор
Не знаете, как запустить ваши приложения и игры для Windows на Linux? Давайте сравним три часто обсуждаемых инструмента: Wine, Bottles и Proton от Valve.
Что такое Wine?
Wine — это слой совместимости, который переводит системные вызовы Windows в такие, которые понятны Linux, позволяя приложениям Windows работать без необходимости использования полноценного эмулятора. Он существует с 1993 года и постоянно развивается. Wine является проектом с открытым исходным кодом, что позволяет сообществу Linux и компаниям, таким как Valve, вносить свои улучшения, поэтому поддержка множества программ Windows со временем стала лучше.
Что такое Wine для Linux и как он работает?
Чтобы вы не жаловались на отсутствие Linux-версий приложений.
Если вы устанавливаете Wine отдельно, вам придется запускать и настраивать приложения через команды в терминале Linux. В отличие от других решений, Wine не имеет собственного графического интерфейса.
Что такое Bottles?
Bottles — это инструмент, который использует Wine в фоновом режиме, организуя среды в отдельные «бокалы». Каждый бокал имеет свои настройки и конфигурацию, избегая конфликтов и упрощая управление. Его Главное преимущество заключается в графическом интерфейсе, который делает настройку более простой.
Bottles поддерживает различные версии Wine, что позволяет выбрать ту, которая лучше всего подходит для вашего приложения. Хотя некоторым приложениям могут потребоваться сложные настройки, в целом Bottles облегчает работу с Wine, не жертвуя при этом возможностями кастомизации.
Что такое Proton в Steam?
Proton, разработанный Valve, — это слой совместимости, входящий в Steam и предназначенный для упрощения игр на Linux. Он использует Wine и инструмент перевода DirectX в Vulkan для повышения производительности и совместимости игр Windows в Steam.
С более чем 16,000 доступными играми для Windows, Proton интегрирован непосредственно в Steam, делая запуск игр на Linux простым. Он отлично подходит для игр, но менее эффективен для программ общего назначения. Если вам нужно запускать приложения для заметок или другие неигровые приложения, лучше выбрать другое решение.
Что такое Proton для Steam и как это влияет на игры на Linux?
Игровой процесс на Linux становится всё лучше благодаря Proton.
Какой из них я должен использовать?
Когда следует использовать то или иное приложение? Обратите внимание, что Wine предлагает широкую совместимость программного обеспечения, но требует ручной настройки. Также стоит учитывать, что при установке отдельно, Wine приходится запускать через терминал Linux. Если вы не хотите тратить много времени в терминале, вам лучше использовать Bottles или другое приложение, например, PlayOnLinux, для упрощения управления вашим программным обеспечением Windows. Если вы можете работать с Wine, он идеально подходит для общих приложений, таких как офисные программы, старые игры и программы.
Bottles, как мы уже упоминали, отлично подходит, если вы хотите воспользоваться возможностями Wine, но не чувствуете себя комфортно в терминале. Он добавляет удобный интерфейс, упрощая управление.
Запуск приложений Windows на Linux стал проще с помощью этого инструмента
Не мучайтесь с Wine, используйте Bottles вместо этого.
Если ваша основная цель — играть в игры Windows, мы рекомендуем Proton. Он разработан для игр и предоставляет регулярные обновления прямо через Steam. Для его использования требуется минимальная конфигурация: просто откройте свойства игры, перейдите на вкладку Совместимость и выберите версию Proton, которую хотите попробовать. (Совет: начните с последней.) Даже если вы не купили игру через Steam, можно импортировать игры, не относящиеся к Steam, и воспользоваться простотой Proton таким образом.
Хотя эти приложения могут получать наибольшее внимание, существуют и другие способы запускать приложения на Linux. Существует несколько методов установки Epic Games Store на Linux, а также можно установить Notepad++ в одно целое на Linux.
Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!
Вы также можете читать наши материалы в:
- Telegram: https://t.me/gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru