Что такое Bottles?
Bottles — это программа с открытым исходным кодом, которая может упрощать и управлять Wine продвинутым способом. Wine имитирует диск Windows C и содержит все необходимые файлы для использования Windows-программ в Linux. Однако Wine нуждаются в нескольких обновлениях. Поэтому Bottles была разработана для предоставления Wine в подходе на основе графического пользовательского интерфейса.
Простыми словами этот инструмент позволяет запускать различные игры и программное обеспечение в Linux, имитируя диск C, чтобы обеспечить среду Windows в Linux. Вы также можете использовать настройки, чтобы изменить параметры системы в соответствии с требованиями любой конкретной программы.
Каждый раз, когда вы добавляете какую-либо зависимость для программы, Bottles создает новое состояние с конфигурацией по умолчанию. Таким образом, легко запускать файлы BAT, MSI и EXE в Linux, поскольку Bottles модифицирует систему в соответствии с исполняемыми файлами.
Bottles была разработана в комбинации Python и Bash, и текущая версия Bottles является третьей версией, но вы можете использовать первую версию, если хотите. Однако вторая версия прекращена из-за некоторых внутренних проблем.
Основные характеристики
- В Bottles легко добавлять переменные среды и запускать исполняемые файлы непосредственно из файлового менеджера
- Автоматическое обнаружение программ, установку, управление и параметры восстановления пакетов.
- Поддерживает интегрированный установщик зависимостей на основе репозитория, управляемого сообществом
- Bottles имеет встроенные параметры улучшения и оптимизации игровой производительности, включая fsync, компилятор шейдеров, DXVK, управление кэш-памятью, esync.
- Вы можете регулярно создавать резервные копии и импортировать необходимые данные
- Имеет опцию доступа для WineHQ и ProtonDB
- Встроенный менеджер зависимостей и многоязычная поддержка облегчают использование
- Поставляется со встроенным диспетчером задач по мониторингу работы программного обеспечения
- Интеллектуальная система обнаружения установленных программ.
Как установить и использовать Bottles в Linux
Вы можете установить Bottles через различные форматы пакетов, таких как Flatpak, DEB, AppImage, Snap и т.д. Однако существует разница между Flatpak, AppImage и Snap, поэтому выберите тот, который отвечает вашим потребностям.
Давайте используем Flatpak для установки Bottles в Ubuntu; начните с установки Flatpak в вашей системе.
После успешной установки Flatpak воспользуйтесь такой командой для установки Bottles:
sudo flatpak встановити flathub com.usebottles.bottles
После установки перейдите в меню «Программы» и найдите «Bottles», чтобы запустить его.
Нажмите на значок со стрелкой, чтобы начать процесс настройки Bottles.
Когда все настроено, давайте установим WinRAR, доступный только для Windows, а не для Linux. Для этого сначала посетите официальный сайт WinRAR и скачайте последнюю версию.
В Bottles щелкните значок Плюс (+) или кнопку Create a new Bottle и введите имя, которое хотите использовать.
Поскольку мы устанавливаем WinRAR, который является программой Windows, выберите программу из списка Среда и нажмите кнопку Создать. В списке есть разные среды, которые вы можете выбрать:
После этого система начнет настройки конфигураций в соответствии с требованиями Windows.
Теперь вы увидите новую Bottles в списке главного интерфейса Bottles. Дважды щелкните бутылку WinRAR, чтобы открыть ее.
Здесь можно изменить настройки, параметры и параметры установщика в соответствии с вашими потребностями.
Нажмите кнопку Запустите исполняемый файл и выберите файл EXE для WinRAR.
После выбора инсталляционного файла WinRAR вы получите новое окно для установки программы.
Наконец, вы можете получить доступ к WinRAR в Linux, чтобы распаковать любой архивный файл, включая RAR и ZIP.
Давайте установим EA Launcher, потому что он получил статус Platinum. Нажмите символ загрузки, чтобы получить его.
В разделе Зависимости можно загрузить кодеки и библиотеки, которые улучшат совместимость приложений Windows. Список состоит из различных зависимостей с конкретными сведениями о них, поэтому вы можете установить их соответственно.
Используйте любое программное обеспечение Windows с Bottles
Всегда есть аргумент, почему многие программы Windows не поддерживают Linux. Многие пользователи Linux ищут альтернативы Wine для запуска исполняемых файлов Windows в Linux, и если вы делаете то же, Bottles именно для вас. Это уровень совместимости, с помощью которого можно запускать любое программное обеспечение Windows в Linux. Основываясь на Wine, Bottles имеет расширенные параметры и интуитивно понятную графическую среду.
Вы можете установить любое программное обеспечение Windows при условии, что вы настроите его Bottles перед созданием и установкой приложения. В противном случае он может не работать должным образом в вашей системе, и вы можете столкнуться с ошибками, сбоями и т.д.
Вы можете использовать Flatpak, дистрибутивный формат упаковки, чтобы установить Bottles в любом дистрибутиве, поскольку поддерживает его почти каждая операционная система на базе Linux. Кроме того, вы можете использовать AppImages, если при установке Bottles в Linux возникнут ошибки.
Bottles вміє обмежувати права доступу до загальної ФС Linux?