Uso Del Wine En Linux

Páginas: 21 (5153 palabras) Publicado: 11 de agosto de 2011
Wine • PORTADA

Ejecutando programas Windows con la API Wine

WINE PRÁCTICO
La capa de compatibilidad Wine permite a los usuarios de Linux utilizar programas de Windows. Lamentablemente, configurar Wine es cualquier cosa menos trivial y un poco de experiencia siempre será de ayuda. POR JOACHIM VON THADDEN
WWW.LINUX-MAGAZINE.ES

inux ofrece toda una serie de opciones a los usuarios quenecesiten ejecutar un programa Windows de vez en cuando. Se puede emular una máquina completa con aplicaciones tales como Vmware o Qemu o se puede simular un subconjunto con Win4Lin. Estas soluciones funcionan bastante bien, pero también tienen algunas desventajas: Por un lado, los usuarios deben comprar tanto el entor-

L

Número 10

19

PORTADA • Wine

Listado 1: Configuración, primeraparte
01 [wine] 02 "GraphicsDriver" = "x11drv"; (x11drv, ttydrv) 03 "ShowDotFiles" = "1" 04 "ShowDirSymlinks" = "1" 05 "Path" = "c:\windows;c:\windows\system" 06 "Windows" = "c:\windows" 07 "System" = "c:\windows\system" 08 "Temp" = "t:" 09 "Profile" = "c:\windows\Profiles\Admini strator"

no de emulación como el sistema operativo, que además ocupan un valioso espacio en la máquina anfitrión. Laemulación también limita el rendimiento y consume memoria. Un programa medio funcionando en un emulador puede lograr sólo de un 50 a un 80 por ciento de su rendimiento trabajando en modo nativo, incluso incrementando el uso de memoria RAM estática en el sistema operativo invitado. Una alternativa a la emulación es simplemente suministrar las bibliotecas de Windows para el sistema Linux. Enteoría, este método permitiría que el programa funcionara en Linux. Desafortunadamente, este método es complicado. Primero, las funciones de biblioteca de Windows, conocidas como API (interfaz de programación de aplicación), no están adecuadamente documentadas. Y en muchos casos, sobre todo los programas escritos por Microsoft, llaman a funciones indocumentadas. Como hay un montón de redundancia en laAPI, uno puede sospechar que Microsoft realmente ha perdido la pista a los millares de lla-

madas al sistema y a sus parámetros, extremadamente complejos de invocar. Además, algunas funciones se adaptan para satisfacer el entorno de Windows y realizan muchas suposiciones sobre el sistema subyacente. Por ejemplo, el sistema de archivos de Linux es absolutamente diferente del sistema de archivos deWindows. Para atenuar este problema, sería útil tener la capacidad de utilizar las bibliotecas originales de Windows. Por supuesto, esto significa poseer una licencia de Windows, pero la mayoría de la gente tiene una de todos modos, así que ¿porqué no hacer algo útil con ella? El proyecto de código abierto Wine proporciona funcionalidad de programación y también integra bibliotecas originales.Las siglas recursivas “Wine”, que significan “Wine is not an emulator” expresan qué es Wine en realidad: no es un emulador del sistema operativo, sino una capa de compatibilidad. Tras un largo periodo de desarrollo y con la ayuda de las empresas comerciales, Wine ha alcanzado una etapa de desarrollo que permite que los usuarios ejecuten un número asombrosamente grande de programas Windows sobreLinux. Este artículo echa una práctica ojeada sobre cómo utilizar Wine.

sión. La edición de octubre de 2004 es extremadamente estable y me da toda la funcionalidad que necesito. Las versiones publicadas desde entonces han sido muy experimentales y no son recomendables para su utilización en producción. La última versión disponible cuando escribía esto, 20050419, parecía prometedora, pero rehusabacooperar con Microsoft Word. Afortunadamente, instalar Wine se ha convertido en un juego de niños. Los procedimientos de compilación e instalación agotadores son cosa del pasado en la mayoría de las distribuciones, pues el sitio oficial de Wine está bastante al día con paquetes para Suse, Red Hat, Fedora, Mandrake, Slackware e incluso para FreeBSD [1]. También están disponibles los paquetes más...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Uso de win sql
  • Instalacion De Wine Para Linux Canaima
  • lista de comandos win y linux server
  • Uso Basico Del Computador(Linux)
  • Uso del comando grep linux
  • uso de win tr55
  • Uso y control de servicios en Linux
  • Uso Basico De Linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS