Denne opplæringen vil illustrere hvordan du installerer og konfigurerer vin på FreeBSD 12.0.
Installere vin på FreeBSD
Vi vil bruke FreeBSD Ports -depotet for å få de nyeste pakkene for vin, både for stabile og utviklingsversjoner. Hvis du bruker 32-biters versjonen av FreeBSD, bare legg kommandoene nedenfor for å installere vinstabil:
$ pkg installer vin
For vinutvikling (32 bit):
$ pkg installer vin-deivå
For vineksperimentell (32 bit):
$ pkg installer vinstaging
Imidlertid, hvis du bruker 64-biters versjonen av FreeBSD, kan du laste ned I386-pakkene for vin som lar 32-biters pakker kjøre på 64-biters operativsystemer.
For vinstabil (64 bit):
$ pkg installer i386-wine
For vinutvikling (64 bit):
$ pkg installer i386-wine-devel
For vineksperimentell (64 bit):
$ pkg installer i386-wine-iscenesatt
Bygge vin med chroot
Legg først alle relevante i386 -filer i chroot -mappen.
For å bygge vin på FreeBSD, bruker vi Chroot som følger:
$ cd /usr /src
$ lage buildworld -mål = i386
$ Make InstallWorld Target = I386 DESTDIR =/COMPAT/I386
$ Make Distribution Target = I386 DESTDIR =/COMPAT/I386
$ mkdir/compat/i386/usr/porter
Legg deretter monteringspunktene for de relevante katalogene:
$ mount -t devfs devfs/compat/i386/dev
$ Mount -T NULLFS/USR/PORTS/COMPAT/I386/USR/PORTS
Utsted deretter kommandoene nedenfor for å starte Idconfig:
$ chroot /compat /i386
$ setenv Machine i386
$ setenv uname_m i386
$ setenv uname_p i386
$ service ldconfig start
Gå deretter over til enhver katalog og trekke ut pakken:
$ CD/USR/PORTS/EMULATORER/I386-WINE-DEVEL
$ lage pakke
Binærbildeaktivering
Du kan lage konfigurasjoner til FreeBSD -kjernen slik at hver gang en Windows -binær fil åpnes, lanseres den i vin. Dette lar deg holde Windows Binaries som alle andre binære filer på FreeBSD.
Med rottilgang, utsted kommandoen nedenfor:
# binmiscctl Legg til vin -tolk/usr/local/bin/vin \
--Magic "\ x4d \ x5a \ x90 \ x00 \ x03 \ x00 \ x00 \ x00 \ x04 \ x00 \ x00 \ x00 \ xff \ xff \ x00 \ x00 \ xb8 \ x00 \ x00 \ x00" \
--maske "\ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff" \
--Størrelse 20-Sett-aktivert
Det er viktig å huske at vin ikke kan oppdage tilstedeværelsen av infiserte Windows -applikasjoner, så sørg for at du får Windows -applikasjonene fra offisielle kilder.
For å konkludere
Med vin kan du kjøre stort sett alle Windows -applikasjoner, inkludert videospill. Du vil sannsynligvis møte noen feil og kompatibilitetsproblemer i din erfaring med vin, spesielt når du jobber med tyngre applikasjoner.