Questo tutorial illustrerà come installare e configurare vino su FreeBSD 12.0.
Installazione di vino su FreeBSD
Useremo il repository di porte FreeBSD per ottenere gli ultimi pacchetti per il vino, sia per le versioni stabili e di sviluppo. Se stai usando la versione a 32 bit di FreeBSD, basta inserire i comandi qui sotto per installare il vino stabile:
$ pkg Installa vino
Per lo sviluppo del vino (32 bit):
$ pkg Installa il vino-devel
Per vino sperimentale (32 bit):
$ pkg Installa la messa in scena del vino
Tuttavia, se si utilizza la versione a 64 bit di FreeBSD, scarica i pacchetti i386 per il vino che consente ai pacchetti a 32 bit di funzionare su sistemi operativi a 64 bit.
Per il vino stabile (64 bit):
$ pkg Installa i386-vino
Per lo sviluppo del vino (64 bit):
$ pkg Installa i386-wine-devel
Per vino sperimentale (64 bit):
$ pkg Installa i386-wine-staging
Costruire vino con Chroot
Innanzitutto, aggiungi tutti i file I386 rilevanti nella cartella Chroot.
Per costruire vino su FreeBSD, useremo Chroot come segue:
$ 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/porte
Quindi, aggiungi i punti di montaggio per le directory pertinenti:
$ mount -t devfs devfs/compat/i386/dev
$ mount -t nullfs/usr/porte/compat/i386/usr/porte
Quindi, emetti i comandi di seguito per avviare IDConfig:
$ chroot /compat /i386
$ setenv macchina i386
$ setenv uname_m i386
$ setenv uname_p i386
$ SERVIZIO LDCONFIG Avvia
Quindi, vai a qualsiasi directory ed estrai il pacchetto:
$ cd/usr/porte/emulatori/i386-wine-devel
pacchetto $ make
Attivazione binaria dell'immagine
È possibile effettuare configurazioni per il kernel FreeBSD in modo che ogni volta che viene aperto un file binario di Windows, viene lanciato in vino. Ciò ti consente di mantenere i binari di Windows come qualsiasi altro binare su FreeBSD.
Con l'accesso alla root, emette il comando di seguito:
# binmiscctl Aggiungi 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" \
--maschera "\ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff" \ XF
--dimensione 20-abilitato per set
È importante ricordare che il vino non può rilevare la presenza di applicazioni Windows infette, quindi assicurati di ottenere le applicazioni Windows da fonti ufficiali.
Insomma
Con il vino, puoi eseguire praticamente qualsiasi applicazione Windows, compresi i videogiochi. Probabilmente incontrerai alcuni bug e problemi di compatibilità nella tua esperienza con il vino, specialmente quando lavori con applicazioni più pesanti.