Cómo instalar Wine desde el código fuente en un sistema basado en Debian

10 feb 2023 3 min di lettura
Cómo instalar Wine desde el código fuente en un sistema basado en Debian
Indice dei contenuti

Introducción

A veces necesita usar un programa en particular en su sistema Ubuntu. Si bien existen otras opciones (como máquinas virtuales o programas como Wine, que ayuda a ejecutar programas de Windows en Linux), implican algo de trabajo y no son exactamente las formas más fáciles de ejecutar estos programas. Afortunadamente, WineHQ es una excelente solución para ejecutar programas de Windows en su computadora con Ubuntu.

En este artículo, aprenderá cómo instalar WineHQ en Ubuntu para que pueda ejecutar fácilmente esos molestos programas de Windows siempre que los necesite. Este tutorial consta de:

  • ¿Qué es el vino?
  • Descarga el código fuente del vino
  • Compilar e instalar vino desde la fuente
  • Ejecute programas de Windows en Linux usando vino
  • Conclusión

que es el vino

Wine, que significa Wine Is Not an Emulator, es una forma de ejecutar programas de Windows en otros sistemas operativos. Permite que los programas de Windows se ejecuten en Linux y macOS sin necesidad de una licencia de Windows o máquinas virtuales. El programa ha estado en desarrollo desde principios de la década de 1990 y ha evolucionado a lo largo de los años para convertirse en una forma muy confiable de ejecutar programas de Windows en otros sistemas operativos. Dicho esto, hay algunas advertencias para ejecutar programas de Windows en otros sistemas operativos con Wine.

Por ejemplo, es posible que no siempre sea posible ejecutar todos los programas en su computadora. Además, es posible que los programas no siempre se ejecuten tan rápido como si se ejecutaran en Windows. Dicho esto, Wine es una excelente solución gratuita para ejecutar programas de Windows en su computadora Ubuntu cuando sea necesario.

Preparar el sistema

Para compilar Wine desde el código fuente necesitas las herramientas esenciales, el compilador gcc y una gran cantidad de paquetes de desarrollo.

Abra una terminal con una cuenta privilegiada de Sudo y actualice primero el caché de apt:

sudo apt update

Luego instale los paquetes requeridos en su sistema.

sudo apt install build-essential gcc-multilib gcc-mingw-w64 libasound2-dev libpulse-dev libdbus-1-dev libfontconfig-dev libfreetype-dev libgnutls28-dev libgl-dev libunwind-dev libx11-dev libxcomposite-dev libxcursor-dev libxfixes-dev libxi-dev libxrandr-dev libxrender-dev libxext-dev bison flex

Descarga el código fuente de Wine

Después de instalar todos los paquetes necesarios, descargue el último código fuente de Wine de sus sitios web oficiales. Al escribir estas líneas, Wine 8.0 es la última versión.

Use los siguientes comandos para descargar el código fuente de Wine y extraerlo:

wget https://dl.winehq.org/wine/source/8.0/wine-8.0.tar.xz
tar -Jxf wine-8.0.tar.xz -C /tmp

Todos los archivos se extraerán al directorio /tmp/wine-8.0.

Compilando el código fuente de Wine

Use el script./configure para preparar la fuente para la instalación según el hardware de su sistema. Esto creará el Makefile para la compilación y configurará el entorno de instalación de Wine para que coincida con su sistema.

Cambie al directorio del código fuente del vino con el comando cd:

cd /tmp/wine-8.0

Luego configure el código fuente con./configure script. En sistemas de 64 bits, asegúrese de usar los modificadores de la línea de comando –enable-win64 de la siguiente manera:

Para sistemas de 32 bits:

./configure

Para sistemas de 64 bits:

./configure --enable-win64

Finalmente, ejecute el comando make y make install para compilar la fuente de vino e instalarla en su sistema.

make
make install

La compilación del código fuente tarda un tiempo en completarse según los recursos disponibles en el hardware del sistema. Espere a que la instalación se complete con éxito.

Comprueba tu instalación

Use el siguiente comando para verificar la versión de vino instalada en su sistema

Para sistemas de 32 bits:

./configure

Para sistemas de 64 bits:

./configure

Debería ver la salida en wine-80.

Configuración de vino

El siguiente paso es configurar el paquete WineHQ. Para hacer esto, ejecute el siguiente comando:

En sus sistemas Debian, puede configurar Wine para aplicaciones de Windows de "32 bits" y "64 bits". En nuestro caso, estamos configurando el entorno Wine para el sistema de "32 bits":

winecfg

La configuración de Wine comenzará a actualizarse en su directorio "inicio".

Después de completar el proceso de actualización, aparecerá el siguiente cuadro de diálogo de configuración de Wine en la pantalla. Puede usarlo para cambiar diferentes opciones.

Por ejemplo, abriremos la pestaña "Aplicaciones" y configuraremos la versión de Windows como "Windows 7".

Para cambiar la configuración relacionada con la apariencia, cambie a la pestaña "Gráficos" y configure las opciones según sus necesidades.

Este fue el método básico para instalar y configurar Wine en Ubuntu 22.04.

Ejecute programas de Windows en Linux con WineHQ

Ahora que ha instalado WineHQ en su sistema basado en Debian y lo ha configurado. es hora de empezar a ejecutar esos molestos programas de Windows. Para fines de prueba, descargué un pequeño archivo de ejecución de Windows putty.exe y lo inicié con la aplicación Wine.

Conclusión

WineHQ es una excelente manera de ejecutar programas de Windows en su computadora con Ubuntu. El programa es muy fácil de instalar y configurar en Ubuntu. También le permite ejecutar programas de Windows en su computadora Debian cuando los necesite. En general, es una excelente solución gratuita para ejecutar programas de Windows en su computadora con Ubuntu.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.