Como sabes, existe la capa de compatibilidad WINE para poder ejecutar software nativo de Windows en sistemas operativos tipo Unix, como Linux. Entorno a este proyecto también se han creado otros como Play on Linux, o derivados como Proton. Sin embargo, aún sigue teniendo muchos problemas con algunas apps concretas o con algunos videojuegos. Y aquí es donde entra en juego Bottles, un proyecto que ayudará a mejorar la experiencia y satisfacer algunas dependencias que WINE no pude.
Para los gamers, hay que decir que Bottles también ofrece grandes ventajas para el gaming en Linux, ya que incluye soporte para algunas de las grandes bibliotecas de videojuegos como Steam. Además, está disponible bajo empaquetado Flatpak.
Bottles es una combinación de ajustes listos para usar, bibliotecas y dependencias que hacen mucho más fácil el uso de software nativo de Windows en tu distro GNU/Linux favorita, incluso haciendo uso de WINE, Proton, DXVK, etc. Algunas de las características más destacables son:
- Sencilla interfaz gráfica para que sea muy intuitivo y fácil de usar.
- Configuraciones predeterminadas.
- Detección automática del software instalado.
- Agregar variables de entorno rápidamente.
- Gestión de DLLs.
- Cambios en el aire durante la ejecución.
- Optimizaciones de rendimiento para videojuegos (esync, fsync, DXVK, cache, shader, offload,…).
- Instalación automática y gestión de WINE y Proton.
- Reparación automática en caso de problema.
- Instalador de dependencias integrado basado en un repositorio creado por la comunidad.
- Integración de un gestor de tareas para los procesos WINE.
- Acceso a ProtonDB y WINEHQ para soporte.
- Backup.
- Importar prefijos WINE de otros gestores.
- Y mucho más.
Cada software podrá estar en lo que se conoce como bottle o botella dentro de este proyecto, con el entorno apropiado de ejecución para poder disipar algunos de los problemas habituales que te encuentras cuando se usa solo WINE.
Más información sobre Bottles –Sitio web oficial