Anuncio
Vino Cómo ejecutar aplicaciones y juegos de Windows con Linux Wine¿Hay alguna forma de hacer que el software de Windows funcione en Linux? Una respuesta es usar Wine, pero si bien puede ser muy útil, probablemente solo sea tu último recurso. Este es el por qué. Lee mas proporciona a los usuarios de Linux la capacidad de ejecutar software de Windows fuera del dominio de Microsoft. Como tal, puede ayudar a su transición lejos de Windows Hola usuario de Windows, ¿debería cambiar a Linux o Mac?¿Alguna vez consideró cambiar de Windows a Linux o Mac? La respuesta rápida: si está en Windows, quédese con Windows, y no se preocupe por actualizar todavía. Este es el por qué. Lee mas , menos obligado por el software exclusivo de la plataforma.
Sin embargo, el vino no es perfecto. Algunos programas requieren algo de trabajo para moverse, mientras que otros no funcionarán en absoluto. Dicho esto, los pasos a continuación maximizarán sus posibilidades de ejecutar el programa de Windows en su caja de Linux.
¿Por qué no se ejecuta mi programa?
En pocas palabras, Wine ejecuta el software de Windows mediante ingeniería inversa de partes del sistema operativo Windows para Linux. En el mundo de Microsoft, estos componentes se denominan DLL (Dynamic Link Libraries). Proporcionan características y capacidades adicionales en las que otros programas confían para funcionar. Un ejemplo de uno es d3d8.dll, que da acceso a los programas a Capacidades de juego DirectX 8 de Microsoft Todo lo que necesitas saber sobre DirectX en 2016Si eres un jugador de PC, debes usar DirectX porque ¡podría aumentar significativamente tu rendimiento de juego! Aquí está todo lo que necesitas saber. Lee mas .
Baste decir que hay muchas DLL de las que Wine proporciona equivalentes. Existe la posibilidad de que Wine tenga errores en sus implementaciones. ¡Es posible que el vino ni siquiera tenga uno en primer lugar! Estas son las principales razones por las cuales los programas de Windows se comportan mal o se niegan a trabajar bajo Linux. Como tal, los pasos a continuación tienen como objetivo lograr que las implementaciones de Wine se acerquen lo más posible a Windows.
Instalar programas con PlayOnLinux
PlayOnLinux PlayOnLinux trae juegos y programas de Windows a Linux Lee mas le permite ejecutar diferentes versiones de Wine que han demostrado funcionar con los programas que desea ejecutar. También puede suministrar automáticamente Wine con archivos DLL nativos para ayudarlo a funcionar mejor. Todo esto se hace bajo el capó, por lo que solo tiene que elegir lo que desea instalar y luego ejecutarlo.
Si bien la instalación de un programa con PlayOnLinux casi siempre garantiza un funcionamiento sin problemas, es posible que no encuentre lo que busca en su catálogo. Pero dirígete a la página de descargas y pruébalo primero.
¿Cuál es tu arquitectura del vino?
Si le falta la selección de programas de PlayOnLinux, es posible que tenga que recurrir a la instalación de sus programas manualmente. Sin embargo, antes de sumergirse, debe hacer una pregunta: ¿está su vino en Modo de 64 bits o modo de 32 bits ¿Cuál es la diferencia entre Windows de 32 bits y 64 bits?¿Cuál es la diferencia entre Windows de 32 bits y 64 bits? Aquí hay una explicación simple y cómo verificar qué versión tiene. Lee mas ?
Al igual que Windows, Linux y Wine tienen versiones diferentes de sí mismos diseñados para arquitecturas informáticas específicas. Probablemente esté utilizando una versión de Linux de 64 bits, por lo que, de manera predeterminada, la versión de Wine de 64 bits.
Para verificar cuál estás usando, ingresa este comando:
winecfg
Luego, haga clic en el botón Versión de Windows. Verá una lista de las diferentes ediciones de Windows que Wine puede emular. Si estas usando Vino de 32 bitsediciones más antiguo que Windows XP aparecerá ya que solo estaban disponibles en modo de 32 bits.
Cambiando tu arquitectura del vino
Aunque el software diseñado para sistemas de 32 bits funcionará en versiones de Wine de 64 bits, tienden a funcionar mejor con la versión de 32 bits. Afortunadamente, cambiar la arquitectura de Wine es bastante simple:
export WINEARCH = win32. export WINEPREFIX = ~ / .wine32. winecfg
El primer comando le dice a Wine que vaya en modo de 32 bits, mientras que el segundo le dice dónde crear su nueva carpeta (el "." Al final oculta la carpeta; puede eliminar esto si lo desea). Como esta carpeta no existe, el tercer comando la crea para nosotros.
Si desea ejecutar un programa con esta versión de Wine, deberá ingresar los dos primeros comandos antes de hacerlo. Esto puede ser un poco tedioso, por lo que si desea que esta sea su versión predeterminada de Wine, puede crear un archivo para que lo haga automáticamente.
sudo nano /etc/profile.d/wine.sh
Simplemente agregue los dos primeros comandos como lo hizo para crear su nueva carpeta Wine. Es posible que deba reiniciar su computadora para que estas configuraciones funcionen. Después de esto, podrás ejecutar programas con un simple vino [programa] mando.
Use la versión de puesta en escena del vino
La puesta en escena del vino tiene muchas correcciones de errores y características que no han llegado a los lanzamientos principales. Debido a esto, puede tener una mejor oportunidad de ejecutar sus programas si los usa en su lugar. Puede encontrar instrucciones específicas sobre cómo hacerlo para su distribución de Linux en su sitio web.
Para los usuarios de Ubuntu / Mint, estos son los comandos de terminal que ingresa:
sudo add-apt-repository ppa: wine / wine-builds. sudo apt-get update. sudo apt-get install --install-recomienda wine-staging winehq-staging
Puede verificar si está utilizando la puesta en escena de Wine ingresando este comando:
vino --versión
Utilice componentes nativos de Windows con Winetricks
Wine tiene la capacidad de usar DLL de Windows junto con sus propias ingeniería inversa. En muchos casos, esto puede ayudar en una mejor compatibilidad. Sin embargo, para hacer esto, debe descargarlos y decirle explícitamente a Wine que los use. Un script de shell llamado Trucos de vino automatiza este proceso para que no tenga que preocuparse por el proceso.
El siguiente comando usa Wget Dominando Wget y aprendiendo algunos trucos de descargaA veces no es suficiente guardar un sitio web localmente desde su navegador. A veces necesitas un poco más de potencia. Para esto, hay una pequeña herramienta de línea de comandos conocida como Wget. Wget es ... Lee mas para descargar el script:
wget -O winetricks.sh https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks. chmod 755 winetricks.sh
El segundo comando hace que se ejecute el script. Linux evita que los scripts aleatorios sean ejecutables de forma predeterminada para razones de seguridad ¿Es Linux realmente tan seguro como crees que es?A menudo se promociona Linux como el sistema operativo más seguro al que puede acceder, pero ¿es realmente así? Echemos un vistazo a los diferentes aspectos de la seguridad informática de Linux. Lee mas . Todo lo que tiene que hacer ahora es pedirle a Winetricks que instale un archivo específico en la terminal de la siguiente manera:
./winetricks.sh your-dll
Si ingresa este comando, Winetricks también puede mostrarle todas las DLL posibles que puede instalar con él:
./winetricks.sh lista de dlls
Los diferentes programas dependen de diferentes DLL, por lo que recomiendo consultar el sitio oficial Base de datos de aplicaciones de vino para algunos consejos sobre qué instalar. Simplemente busque el software que desee y seguramente verá a otros en el mismo barco que usted.
Compruebe Wine para ver si hay errores
Si la aplicación que desea ejecutar no se encuentra en la base de datos de la aplicación Wine, aún puede hurgar un poco para adivinar el problema. Por ejemplo, puedes echar un vistazo a los errores que Wine está produciendo así:
vino [programa] &> debug.txt
Cuando ejecuta su programa en la terminal, cualquier error que cometa se enviará al archivo anterior. Algo como esto podría ayudarlo a localizar lo que está mal con Wine. De esta manera, es posible que pueda instalar una útil DLL usando Winetricks.
Informar errores
Si su programa aún no funciona a pesar de sus mejores esfuerzos, el problema podría estar en el propio código de Wine. Si ese es el caso, recomiendo enviar un informe de error a los rastreadores de errores de WineHQ.
Esto no debería ser necesario en la mayoría de los casos, pero si está interesado en hacerlo, hay algunas cosas que debe tener en cuenta:
- Sea claro al describir su problema, qué es y cómo surgió.
- Adjunte un archivo de error con su informe (como el anterior). Esto hace que los problemas sean más fáciles de identificar para los desarrolladores.
- Sea cortés y cortés 7 Pautas de Netiquette para escribir correos electrónicos y publicaciones en forosNetiquette es la abreviatura de etiqueta de red o internet. Abarca el conjunto especial de convenciones sociales que se encuentran en las interacciones en línea. Si bien la netiqueta es muy similar al buen comportamiento o la etiqueta en los encuentros fuera de línea, hay ... Lee mas ! La gente estará más dispuesta a ayudar si tú lo estás.
¿Tienes una historia exitosa de Wine para compartir? ¿Te has encontrado con problemas? Cuéntanos en los comentarios a continuación.
Crédito de imagen: Sicco Hesselmans a través de Shutterstock.com
Actualmente estudiando para un BIT, Austin Luong es un entusiasta entusiasta de Linux que adora hacer proselitismo sobre el software libre. También le gusta escribir ciencia ficción, pero solo en la privacidad de su disco duro.