En ocasiones en las que nos es imposible encontrar una alternativa para Linux decente o porque directamente tenemos la necesidad de usar un programa compilado para Windows, tenemos que hacer uso de Wine, ese proyecto de Software Libre que para mí al menos es pura magia y nos permite la ejecución de programas de sistemas Windows en nuestros equipos. Cada día son más las aplicaciones que ejecutan sin ningún tipo de problema así que cada día este proyecto es más exitoso.
Aunque en este post en la entrada pongo expresamente en Ubuntu, perfectamente podría titularse Ejecutar un programa Windows en Linux con Wine porque los pasos son siempre prácticamente los mismos. Veamos dos métodos desde la interfaz gráfica del escritorio y desde el intérprete de comandos.
Requisitos
Debemos tener instalado Wine, en caso de no tenerlo, desde la consola escribimos sudo apt-get install wine o con Synaptic elegimos el paquete e instalamos.
Desde la interfaz gráfica
Antes de ejecutar el programa deberemos darle permisos de ejecución, para ello:
Una vez ya tiene permisos de ejecución, volvemos a hacer clic derecho sobre el programa y elegimos “Abrir con Wine Cargador de programas de Windows”. La ejecución comenzará.
Desde la terminal
Para darle permisos de ejecución deberemos hacer lo siguiente:
$ chmod u+x fichero.exe
Una vez tenga los permisos correctamente podemos ejecutarlo:
$ wine fichero.exe
https://www.youtube.com/embed/z-xGk9c_eOw Guionista y locutor: Manuel Ignacio López Quintero.Fecha de publicación: 31 de diciembre de 2024.
Ver comentarios
Erroroso.
No hace falta agregarle permisos de ejecución.
Y deberían titularlo ejecutar un programa windows con wine simplemente.
*nix es mucho mas grande que ubunt.
salU
Pues llevo tiempo queriendo usar Wine para un programa concreto, es un software que proporciona Hoffman para crear albunes de fotos. Es este:
http://www.hofmann.es/include/DescargaFichero.asp
Pero pasa, que necesita .NET y no consigo hacerlo correr.
Has conseguido ejecutar software con dependencias a .NET?
Saludos.
@totoloco: Antes no hacía falta pero desde una versión reciente de Wine sí lo comprueba. Respecto al tema del título, entiende que Ubuntu es lo que usa la mayoría de nuestros lectores, ya ves que luego lo aclaro que valdría para cualquier otra distribución o sistema del mundo *nix sin muchas modificaciones.
@nordri: Para ejecutar programas implementados con .NET no hay que usar Wine sino Mono, ya que lo comentas, haré un post sobre eso. Muchas gracias por la idea.
A mi no me es necesario poner permisos de ejecución al .exe
simplemente con hacer wine fichero.exe se ejecuta
creo que no es necesario darle permisos de ejecución porque se le pasa como parémetro a wine
@Tonny: Antes no hacía falta pero no sé por qué últimamente me pide expresamente que lo haga Wine. El mensaje es algo así como que el bit de ejecución no está activado.
Creo que es una modificación de una versión reciente de Wine.
A mí también me pasa lo mismo, tengo que darle los permisos de ejecución al archivo para hacerlo correr.
Al que le corra sin darle permiso de ejecucion chevere, al que no, que le de permiso de ejecucion y listo.
Hola! tengo el linux mint, y me he descargado el creador de albumes de HOfmann, de su página principal. Sólo he logrado instalarlo abriendo la terminar y poniendo wine y el archivo bajado. Ahora ya me sale en el escritorio el acceso directo, pero cuando lo abro (doble click) sale inicializando Hofmann y a los pocos segundos se para y no se abre el programa. Lo he hecho desde la consola, igualmente no va. He probado lo que se dice aquí, pero sale: orden no encontrada. ¿Cómo lo puedo abrir? Muchas gracias
cuando le doy clic para darle permiso inmediatamente se quita, no puedo darle permiso y no me funciona ninguno, que puedo hacer en ese caso?
@chiky2490: Prueba a poner desde la terminal "chmod +x nombreFichero.exe" y dinos si funciona así, en caso contrario, seguimos viendo más opciones.