Denne vejledning illustrerer, hvordan du installerer og konfigurerer Wine på FreeBSD 12.0.
Installation af vin på FreeBSD
Vi bruger FreeBSD-porteopbevaringsstedet til at få de nyeste pakker til vin, både til stabile versioner og udviklingsversioner. Hvis du bruger 32-bit versionen af FreeBSD, skal du blot sætte kommandoerne nedenfor for at installere Wine stable:
$ pkg installer vinTil vinudvikling (32 bit):
$ pkg installer vinudviklingTil eksperimentel vin (32 bit):
$ pkg installer vin-iscenesættelseMen hvis du bruger 64-bit versionen af FreeBSD, skal du downloade i386-pakkerne til vin, der gør det muligt at køre 32-bitpakker på 64-bit operativsystemer.
For vinstabil (64 bit):
$ pkg installerer i386-vin
Til vinudvikling (64 bit):
$ pkg installer i386-wine-develTil eksperimentel vin (64 bit):
$ pkg installer i386-vin-iscenesættelseBygning af vin med rødder
Først skal du tilføje alle de relevante i386-filer i chroot-mappen.
For at bygge vin på FreeBSD bruger vi chroot som følger:
$ 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
Derefter tilføj monteringspunkterne for de relevante mapper:
$ mount -t devfs devfs / compat / i386 / dev$ mount -t nullfs / usr / porte / compat / i386 / usr / porte
Udgiv derefter kommandoerne nedenfor for at starte idconfig:
$ chroot / compat / i386$ setenv MACHINE i386
$ setenv UNAME_m i386
$ setenv UNAME_p i386
$ service ldconfig start
Gå derefter over til et hvilket som helst bibliotek og udpak pakken:
$ cd / usr / porte / emulatorer / i386-vin-udvikling$ make pakke
Binær billedaktivering
Du kan foretage konfigurationer af FreeBSD-kernen, så hver gang en Windows-binærfil åbnes, startes den i Wine. Dette giver dig mulighed for at beholde Windows-binære filer som alle andre binære filer på FreeBSD.
Med rodadgang skal du udstede kommandoen nedenfor:
# binmiscctl tilføj vin - fortolker / 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 - sæt-aktiveret
Det er vigtigt at huske, at Wine ikke kan registrere tilstedeværelsen af inficerede Windows-applikationer, så sørg for at få Windows-applikationerne fra officielle kilder.
Afslutningsvis
Med Wine kan du køre stort set ethvert Windows-program, inklusive videospil. Du vil sandsynligvis støde på nogle bugs og kompatibilitetsproblemer i din oplevelse med Wine, især når du arbejder med tungere applikationer.