* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Uso básico de Wine

Éste post tiene la intención de sintetizar y ordenar lo dicho en: http://blogdrake.net/node/4102

¿Qué es WINE?

WINE es un proyecto para permitir ejecutar programas diseñados para la API de Microsoft Windows bajo sistemas operativos de la familia Unix. Todavía no es totalmente eficaz y se mantiene en desarrollo.

WINE es software libre bajo los términos de la licencia LGPL.

Desarrollo y orígenes

El proyecto WINE comenzó en 1993 para programas del sistema "Microsoft Windows 3.11". El proyecto posiblemente se originó en discusiones en comp.os.linux, los programadores Eric Youngdale y Bob Amstadt crearon su primera versión.

Numerosas organizaciones han hecho esfuerzos comerciales para apoyar el proyecto, incluyendo CodeWeavers, Linspire y TransGaming. CodeWeavers ha desarrollado una versión de WINE específicamente diseñada para ejecutar Microsoft Office y la comercializa bajo el nombre CrossOver Office, éste último, emula bastante bien mucho otro software, además de incluir numerosos GUIs para su configuración y de disponer de la posibilidad de instalar las aplicaciones en modo "multiusuario" (de forma que los usuarios no tienen que tener varias copias del software a "emular" en sus respectivos directorios personales).

¿Qué software podré correr bajo wine y cómo?

Para responder esta pregunta, un sitio muy interesante es la lista de aplicaciones soportadas por wine que podremos encontrar en: http://appdb.winehq.org/

Otros links de interés pueden ser:
http://wiki.winehq.org/
http://winehq.org/site/docs/wine-faq/index
http://winehq.org/site/howto

Manera rápida de correr una aplicación de windows (.exe)

Gracias a Inadaptado y Altella

Una forma rápida de correr el .exe de la aplicación (y el de su instalador) es abrir un terminal y correr:

wine "archivo de instalación".exe

Luego vamos a nuestro directorio .wine, en nuestro HOME, y buscamos en el subdirectorio drive_c la ruta hacia el ejecutable de nuestra aplicación. Una vez localicado, corremos:

wine ./"ejecutable de nuestra aplicación favorita".exe

Uso de winecfg para configurar WINE

Para configurar wine podemos utilizar winecfg. Éste creará nuestro .wine con las preferencias que especifiquemos.

Éstas son algunas de las opciones que podemos seleccionar:
- Versión de Window$ a emular. Una opción muy interesante que nos permitirá, por ejemplo, correr un determinado ejecutable simulando usar una determinada versión de Window$.
Para ejecutar el probrama de nuevo ahora ejecutas, en ese directorio:
[pepe@3000xp Dev-Cpp]$ wine devcpp.exe
- Añadir librerías a las que vienen por defecto en wine.

- Numerosas configuraciones referidas a los gráficos y soporte de DirectX.

- Editar los "dispositivos" que verá window$ (decir dónde está C:\ , los lectores de CDs, .etc).

- Editar la salida de audio

Editar el registro de nuestro Window$ emulado

Aunque aún no lo he probado, hay alguna vez que podría interesar editar el registro de nuestro "window$". Para ello podemos utilizar regedit, que, realmente, sirve para editar los muchísimos valores que podemos encontrar en los siguientes ficheros de nuestro directorio .wine: system.reg, user.reg, userdef.reg

Para ejecutarlo, simplemente basta con correr:

regedit

"Devices" en WINE

WINE usará los devices que encuentre, dentro del directorio .wine, en el subdirectorio dosdevices. En este directorio encontraremos una serie de links que apuntan a determinados devices (/dev) y directorios de nuestro sistema. Los links los podremos hacer "a mano", o usando winecfg.

Por ejemplo, yo tengo lo siguiente:

cd
cd .wine/dosdevices
ls -l
total 0
lrwxrwxrwx 1 pacho users 10 may 1 15:38 c: -> ../drive_c
lrwxrwxrwx 1 pacho users 1 may 1 15:38 z: -> /

El primer link hará que el window$ emulado vea como su directorio "C:\", el directorio de nuestro home "/home/$USER/.wine/drive_c"
EL segundo link hará que window$ vea una unidad Z:\ que, realmente, será el / de nuestro sistema.
Aquí podremos hacer links a, por ejemplo, nuestros lectores de CDs/DVDs:

ln -s /dev/hdc ./d:

Ejemplo de uso de WINE para correr Dev-C++

Gracias a pealfa

NOTA: En esta sección me he limitado a transcribir lo dicho por pealfa, luego es su mérito ;-)

1. Voy a http://winehq.org/site/download y descargo la versión correspondiente a mandriva. Estamos con wine-0.9.23. (también puedes instalar una versión, aunque anterior, de wine, usando urpmi con los repositorios pertinentes).

2. Descargo el Dev-C++ y el wine y guardo ambas descargas en /home/pepe/descarga. La primera es un rpm y la segunda es un .exe.

3. Abro un terminal y como root ejecuto:
urpmi wine-0.9.23-mdk.i586.rpm

4. Ahora como usuario pepe (NO como root) abro un terminal y ejecuto
winecfg (se supone que no tenías ningún .wine antes)
Le doy a aceptar sin modificar nada de esa ventana.

5. Sigo igual que antes ahora ejecuto (aunque yo, pacho, no creo que sea estrictamente necesario)
wineprefixcreate
/home/pepe/.wine updated successfully.

Fíjate bien en ese directorio: ~/.wine/ [en mi directorio personal]. Ahí dentro habrá un directorio llamado drive_c que será para los winprogramas el disco C de windows. Ellos creerán que están en un entorno MS-Windows y que ése es C:\.

6. Ahora voy a descarga y ejecuto lo siguiente:
cd descarga/
wine devcpp-4.9.9.2_setup.exe

7. Verás que se abre el instalador del programa como si estuvieses en windows. Observarás muchos mensajes de error y de arreglos en el terminal. Olvídalos. Verás que el instalador lanza una ventana de "InstallShield" (creo que se llama así) que bloquea otras ventanas que hay detrás. Muévelas y continúa la instalación. Da unos mensajes advirtiendo de que si hay una instalación anterior debe borrarse, patatín, patatán. Yo voy dando a Aceptar en todo y al final me aparece la ventana que me dice que ya está todo, que se ejecute el programa. Le digo que vale y configuro en castellano.
Funciona y bien.

8. ¿Dónde está el programa? ¿Dónde se guardan los archivos que crea? ¿Cómo vuelvo a ejecutarlo? Mira mi terminal:


[pepe@3000xp ~]$ cd .wine/drive_c/Dev-Cpp/
[pepe@3000xp Dev-Cpp]$ ls -l *.exe
-rwxr-xr-x 1 pepe pepe 964096 feb 22 2005 devcpp.exe*
-rwxr-xr-x 1 pepe pepe 380928 feb 19 2005 Packman.exe*
-rwxr-xr-x 1 pepe pepe 72997 may 12 16:34 uninstall.exe*

Ahí tienes el ejecutable devcpp.exe y el desinstalador uninstall.exe. Para ejecutar el probrama de nuevo ahora ejecutas, en ese directorio:

wine devcpp.exe

Saludos :-)

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de Cloud_tdh

# 18826 Ahora mismo lo voy añadir a los libros

Muy buen Howto. Si acaso estaría bien que te metieras a explicar los ficheros de configuración de wine con las diferentes opciones que hay porque a veces hay que retocar algunas cosillas para que funcionen ciertos programas.

Hace bastante que no toco el wine pero al ver tu howto me lo voy a instalar a ver que cosas han mejorado.

Salu2
-------------
cloud_tdh@jabber.org

Participa en los libros colaborativos

----------------------
Colabora con la Documentación



Gravatar de pacho

# 18830 La estructura y sintaxis de

La estructura y sintaxis de los ficheros de configuración de WINE ha cambiado muchísimo en la serie 0.9.x, y, para que engañarnos, no la conozco muy bien, precisamente :-)

Por ello, he añadido una pequeña reseña al uso de regedit, que nos permitira editar las muchísimas opciones de que dispone wine. Por otro lado, con winecfg puedes editar muchos parámetros útiles y de uso común.

Si te instalas un WINE, instalate el uno reciente ;-), en WINE la versionitis no es mala ;-)

Saludos y gracias :-)



Gravatar de BrusAngel

# 28088 Gracias

Gracias, la verdad es que pude apuntar varias cosas, voy a ver si asi por fin me funciona esta bestialidad, ojalá que sí, jejejej, asi dia con dia aprendo un cachito más de linux y un dia por fin no voy a necesitar nada del mbendito win. Gracias

Orale´s

BrusAngel.

---
Tengo todo lo que Quiero, Tengo todo lo que Necesito, Soy Rico en todo. Pregúntame: ¿Por qué?

Tengo todo lo que Quiero, Tengo todo lo que Necesito, Soy Rico en todo. Pregúntame: ¿Por qué?

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.