Este tutorial ilustrará cómo instalar y configurar el vino en FreeBSD 12.0.
Instalación de vino en FreeBSD
Utilizaremos el repositorio de puertos FreeBSD para obtener los últimos paquetes para el vino, tanto para versiones estables como de desarrollo. Si está utilizando la versión de 32 bits de FreeBSD, simplemente coloque los comandos a continuación para instalar el establo de vino:
$ PKG Instalar vino
Para el desarrollo del vino (32 bit):
$ PKG Instalar vino de vino
Para el vino experimental (32 bit):
$ PKG Instalar la estadificación del vino
Sin embargo, si está utilizando la versión de 64 bits de FreeBSD, descargue los paquetes i386 para el vino que permite que los paquetes de 32 bits se ejecuten en sistemas operativos de 64 bits.
Para el establo de vino (64 bits):
$ PKG instalación i386-wine
Para el desarrollo del vino (64 bit):
$ PKG instalación i386-wine-devel
Para el vino experimental (64 bit):
$ PKG Instalar i386-WINE-ENTAGING
Construyendo vino con chroot
Primero, agregue todos los archivos I386 relevantes en la carpeta Chroot.
Para construir vino en FreeBSD, usaremos chroot de la siguiente manera:
$ CD /USR /SRC
$ Make BuildWorld Target = i386
$ Make InstallWorld Target = I386 DestDir =/Compat/I386
$ Make Distribution Target = I386 DestDir =/Compat/I386
$ mkdir/compat/i386/usr/puertos
Luego, agregue los puntos de montaje para los directorios relevantes:
$ Mount -t devfs devfs/compat/i386/dev
$ MONTO -T NULLFS/USR/PORTS/COMPAT/I386/USR/PORTS
Luego, emita los comandos a continuación para iniciar IDConfig:
$ chroot /compat /i386
$ setenv máquina i386
$ setenv uname_m i386
$ setenv uname_p i386
$ servicio ldconfig start
Luego, diríjase a cualquier directorio y extraiga el paquete:
$ CD/USR/Ports/Emulators/I386-Wine-Devel
$ make paquete
Activación de la imagen binaria
Puede hacer configuraciones en el kernel FreeBSD para que cada vez que se abra un archivo binario de Windows, se inicia en vino. Esto le permite mantener binarios de Windows como cualquier otro binario en FreeBSD.
Con acceso raíz, emita el comando a continuación:
# binmiscctl Agregar vino - -Interpreter/usr/local/bin/wine \
--Magic "\ x4d \ x5a \ x90 \ x00 \ x03 \ x00 \ x00 \ x00 \ x04 \ x00 \ x00 \ x00 \ xff \ xff \ x00 \ x00 \ xb8 \ x00 \ x00 \ x00" \ \
--máscara "\ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff" \ \ \
--tamaño 20 -set habilitado
Es importante recordar que el vino no puede detectar la presencia de aplicaciones de Windows infectadas, así que asegúrese de obtener las aplicaciones de Windows de fuentes oficiales.
En conclusión
Con el vino, puedes ejecutar casi cualquier aplicación de Windows, incluidos los videojuegos. Es probable que encuentre algunos errores y problemas de compatibilidad en su experiencia con el vino, especialmente cuando trabaja con aplicaciones más pesadas.