proyecto Wine

25
 Expositor : Raul V. Espinoza A. Estudiante de la escuela profesional de ingeniería de sistemas Integrante de la CSL- “UNACINUX”

description

Programa que hace que corran progrmas de windows en linux

Transcript of proyecto Wine

Page 1: proyecto Wine

   

Expositor : Raul V. Espinoza A.Estudiante de la escuela profesional de ingeniería de sistemasIntegrante de la CSL­ “UNACINUX”

Page 2: proyecto Wine

   

                                        HISTORIAEl Proyecto comenzó en 1993, los programadores Eric Youngdale y bob Amstadt crearon su primera versión. A mediados del año 2002 ya se contaba con una aplicación con mas de 1 millón de lineas de código  fuente  escrito  en  C  y  con  un  grupo  de  mas  de  300 programadores.  En  el  año  2003  aplicaciones  muy  utilizadas  en  el entorno Windows como Microsoft Office e  Internet Explorer fueron posibles de utilizar en entornos unix.La empresa de software corel ayudo mucho al proyecto, empleando temporalmente a uno de  los principales desarrolladores Alexandre julliard,  junto  con  muchos  otros    programadores.  Esta  ayuda  fue motivada por el aporte de  la suite ofimática de corel a GNU/Linux, pero  debido  a  dificultades  económicas  esta  ayuda  concluyo,  pero varias  organizaciones  han  hecho  esfuerzos  para  apoyar    el proyecto, incluyendo  codeweavers (CroosOver Office), linspire, etc.

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 3: proyecto Wine

   

WINE  es el acronimo recursivo en  ingles para “Wine  Is Not an Emulator” que significa “wine no es un emulador”.

Es  una  reimplementación  de  las  API  de  Win16  y  Win32  para  sistemas operativos basados en unix. Permite la ejecución de programas paraDS­DOS, Windows 3.11, 95, 98, ME, NT, 2000, XP, Vista y Windows 7. 

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 4: proyecto Wine

   

WINE provee de:

­ Un conjunto de herramientas de desarrollo para portar código fuente  de aplicaciones Windows a unix

­ Utiliza una librería llamada “winelib” que implementa las llamadas a la API de windows

­ Un cargador de programas, el cual permite que muchas aplicaciones para  Windows  2.0/3.x/9x/ME/NT/2000/XP/Vista  y  Win  7  se  ejecute  sin modificarse en varios Unix como GNU/Linux, BSD y Solaris.

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 5: proyecto Wine

   

                                 INFORMACIÓN GENERALConcretamente en Julio de 1993 apareció Wine 0.0.1.

­Última versión estable:              1.0.15 de diciembre de 2008

­Última versión en pruebas:       1.1.3025 de setiembre de 2009

­Género:      Capa de compatibilidad

­S.O.:            GNU/Linux, otros sistemas compatibles con POSIX

­Licencia:        LGPL

­En español:   SíRaul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 6: proyecto Wine

   

Lista de programas compatibles con WINE

http://softylinux.blogspot.com/2008/03/programas­compatibles­con­wine.html

            Pagina web oficial:

             http://winehq.org

Page 7: proyecto Wine

   

                                 INSTALACIÓN DE WINE

Para  la  instalación de wine en ubuntu 9.04 ya viene con repositorio incluido  en  el  source  list,  en  los  repositorios  universe    se  tiene disponible una versión moderadamente reciente de WINE.

Si  se  usa  una  distro  anterior  a  ubuntu  9.04  se  pueden  agregar repositorios en el sources list con el siguiente comando:                            $nano /etc/apt/sources.list

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 8: proyecto Wine

   

Añade el repositorio correspondiente de acuerdo a la distribución:

➢Para Ubuntu 8.04 «Hardy Heron»: deb http://wine.budgetdedicated.com/apt hardy main

➢Para Ubuntu 7.10 «Gutsy Gibbon»: deb http://wine.budgetdedicated.com/apt gutsy main

➢Para Ubuntu 7.04 «Feisty Fawn»: deb http://wine.budgetdedicated.com/apt feisty main

➢Para Ubuntu 6.10 «Edgy Eft»: deb http://wine.budgetdedicated.com/apt edgy main

➢Para Ubuntu 6.06 LTS «Dapper Drake»: deb http://wine.budgetdedicated.com/apt dapper main

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 9: proyecto Wine

   

Para la instalación del programa WINE en ubuntu 9.04 hacemos lo siguiente:

Modo consola

$sudo aptitude install wine 

#apt­get install wine

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 10: proyecto Wine

   

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Modo Gráfico:

Page 11: proyecto Wine

   

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Aparece la siguiente ventana

Page 12: proyecto Wine

   

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Ponemos wine en buscar y marcamos las librerias con un check y damos Instalar y ¡ya tenemos instalado wine!

Aparece la ventana Buscar

Page 13: proyecto Wine

   

Despues de aber instalado wine se crea una carpeta en el directorio personal cuyo nombre es   ”.wine”

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Se crea la carpeta “.wine”

Page 14: proyecto Wine

   

Dentro de la carpeta “.wine” encontramos la carpeta “drive_c”, dentro de  esta  se  encuentra  la  carpeta  “Archivos  del  programa”  aquí  es donde  se  crean  las  carpetas  de  los  programas  y  dentro  de  ellas  los “.exe”

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 15: proyecto Wine

   

Instalamos el IDE Dev C++

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 16: proyecto Wine

   

Utilizamos WINE para correr el programa: 

­ Ubicamos el programa “.exe”

Modo consola­ Ponemos en consola:        $ wine installer_dev­c++_5_0_beta_9_2_\(4_9_9_2\).exe   Después nos aparecerá lo siguiente:

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 17: proyecto Wine

   

Comienza la descarga del Programa Dev­C++

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 18: proyecto Wine

   

Seleccionamos el lenguaje:

Nos aparece la licencia

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 19: proyecto Wine

   

Elegimos el lugar donde se instalara el programa:

Configuramos el idioma de la interfaz

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 20: proyecto Wine

   

Esta es la interfaz de Dev­C++

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Esta es la interfaz de gráfica de Dev­C++

Page 21: proyecto Wine

   

Modo Gráfico:Hacemos clic derecho en el instalador .exe y seleccionamos “abrir con otra aplicación”

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 22: proyecto Wine

   

Se puede apreciar como está distribuido los archivos

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 23: proyecto Wine

   

¿Cómo ejecutamos el programa?

Por comandos ponemos lo siguiente en Terminal:

# wine /home/unacinux/.wine/drive_c/Archivos\ de\ programa/Dev­Cpp/devcpp.exe 

Y automativamente se abre la ventana del programa

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 24: proyecto Wine

   

Modo gráfico

Aplicaciones >Wine >Programas > bloodshed Dev­C++ > Dev­C++

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]

Page 25: proyecto Wine

   

GRACIAS POR SU ATENCIÓN

Raul V. Espinoza A.                                                                                                                                                                                 [email protected]