Denne opplæringen vil illustrere hvordan du installerer og konfigurerer Wine på FreeBSD 12.0.
Installere vin på FreeBSD
Vi vil bruke FreeBSD-porterregisteret for å få de nyeste pakkene for Wine, både for stabile versjoner og utviklingsversjoner. Hvis du bruker 32-biters versjonen av FreeBSD, er det bare å sette kommandoene nedenfor for å installere Wine stable:
$ pkg installer vinFor vinutvikling (32 bit):
$ pkg installer vinutviklingFor eksperimentell vin (32 bit):
$ pkg installer vin-iscenesettelseImidlertid, hvis du bruker 64-biters versjonen av FreeBSD, kan du laste ned i386-pakkene for Wine som lar 32-biterspakker kjøre på 64-biters operativsystemer.
For vinstabil (64 bit):
$ pkg installer i386-vin
For vinutvikling (64 bit):
$ pkg installer i386-wine-develFor eksperimentell vin (64 bit):
$ pkg installer i386-vin-iscenesettelseBygge vin med chroot
Først legger du til alle relevante i386-filer i chroot-mappen.
For å bygge vin på FreeBSD, bruker vi chroot som følger:
$ cd / usr / src$ make buildworld MÅL = i386
$ make installworld TARGET = i386 DESTDIR = / compat / i386
$ make distribution TARGET = i386 DESTDIR = / compat / i386
$ mkdir / compat / i386 / usr / porter
Deretter legger du til festepunktene for de aktuelle katalogene:
$ mount -t devfs devfs / compat / i386 / dev$ mount -t nullfs / usr / porter / compat / i386 / usr / porter
Gi 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 hvilken som helst katalog og trekk ut pakken:
$ cd / usr / porter / emulatorer / i386-vin-utvikling$ lage pakke
Binær bildeaktivering
Du kan konfigurere FreeBSD-kjernen slik at hver gang en Windows-binærfil åpnes, blir den lansert i Wine. Dette lar deg beholde Windows-binærfiler som alle andre binærfiler på FreeBSD.
Med root-tilgang, gi kommandoen nedenfor:
# binmiscctl legg til vin - tolk / usr / lokal / bin / vin \--magisk "\ 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 Wine 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 Wine kan du kjøre stort sett alle Windows-applikasjoner, inkludert videospill. Du vil sannsynligvis støte på noen feil og kompatibilitetsproblemer i din erfaring med Wine, spesielt når du jobber med tyngre applikasjoner.