See õpetus illustreerib Wine'i installimist ja seadistamist FreeBSD 12-s.0.
Veini installimine FreeBSD-sse
Veini uusimate pakettide saamiseks nii stabiilsete kui ka arendavate versioonide jaoks kasutame FreeBSD pordihoidlat. Kui kasutate FreeBSD 32-bitist versiooni, pange Wine stabilsi installimiseks lihtsalt järgmised käsud:
$ pkg veini installimineVeini arendamiseks (32-bitine):
$ pkg installige vein-develVeini eksperimentaalne (32-bitine):
$ pkg installige veini lavastusKui aga kasutate FreeBSD 64-bitist versiooni, laadige alla Wine'i i386 paketid, mis võimaldavad 32-bitistel pakettidel töötada 64-bitistes operatsioonisüsteemides.
Veini talli (64-bitine) jaoks:
$ pkg installige i386-wine
Veini arendamiseks (64-bitine):
$ pkg installige i386-wine-develEksperimentaalse veini jaoks (64-bitine):
$ pkg installige i386-wine-lavastusEhitamine Vein koos chroot
Kõigepealt lisage kõik asjakohased i386-failid chroot-kausta.
Veini ehitamiseks FreeBSD-le kasutame chroot järgmiselt:
$ cd / usr / src$ make buildworld TARGET = i386
$ make installworld TARGET = i386 DESTDIR = / compat / i386
$ make jaotus TARGET = i386 DESTDIR = / compat / i386
$ mkdir / compat / i386 / usr / ports
Seejärel lisage asjakohaste kataloogide ühenduspunktid:
$ mount -t devfs devfs / compat / i386 / dev$ mount -t nullfs / usr / ports / compat / i386 / usr / ports
Seejärel väljastage idconfigi käivitamiseks järgmised käsud:
$ chroot / compat / i386$ setenv MASIN i386
$ setenv UNAME_m i386
$ setenv UNAME_p i386
$ service ldconfig start
Seejärel minge suvalisse kataloogi ja eraldage pakett:
$ cd / usr / ports / emulaatorid / i386-wine-develPakett $ make
Binaarse pildi aktiveerimine
Saate teha FreeBSD kernelile seadistusi nii, et iga kord, kui Windowsi binaarfail avatakse, käivitatakse see Wine'is. See võimaldab teil hoida Windowsi kahendfaile nagu kõiki teisi kaaneid FreeBSD-s.
Juurdepääsuga väljastage allpool käsk:
# binmiscctl lisage veini - tõlk / usr / local / bin / vein \--maagia "\ x4d \ x5a \ x90 \ x00 \ x03 \ x00 \ x00 \ x00 \ x04 \ x00 \ x00 \ x00 \ xff \ xff \ x00 \ x00 \ xb8 \ x00 \ x00 \ x00" \
--mask "\ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff" \
--suurus 20 - seadistatud
Oluline on meeles pidada, et Wine ei suuda tuvastada nakatunud Windowsi rakenduste olemasolu, seega veenduge, et hankiksite Windowsi rakendused ametlikest allikatest.
Kokkuvõtteks
Veini abil saate käivitada peaaegu kõiki Windowsi rakendusi, sealhulgas videomänge. Veinikogemuses ilmnevad tõenäoliselt mõned vead ja ühilduvusprobleemid, eriti kui töötate raskemate rakendustega.