FreeBSD

Konfiguracija vina FreeBSD

Konfiguracija vina FreeBSD
Wine je besplatan softver otvorenog koda koji pruža sloj kompatibilnosti, a koji korisnicima omogućuje pokretanje aplikacija izrađenih za Microsoft Windows na BSD i Linux distribucijama. Njegovo ime, "Vino", zapravo je povratno ime za "Vino nije emulator". To je zato što Wine zapravo ne koristi nikakve tehnike virtualizacije ili emulacije za pokretanje aplikacija.

Ovaj vodič će ilustrirati kako instalirati i konfigurirati Wine na FreeBSD 12.0.

Instaliranje vina na FreeBSD

Upotrijebit ćemo spremište FreeBSD portova kako bismo dobili najnovije pakete za Wine, kako za stabilnu tako i za razvojnu verziju. Ako koristite 32-bitnu verziju FreeBSD-a, samo stavite naredbe u nastavku da biste instalirali Wine stable:

$ pkg instalirati vino

Za razvoj vina (32 bita):

$ pkg instalirati wine-devel

Za eksperimentalno vino (32 bita):

$ pkg instalirati postavljanje vina

Međutim, ako koristite 64-bitnu verziju FreeBSD-a, preuzmite i386 pakete za Wine koji omogućuju rad 32-bitnih paketa na 64-bitnim operativnim sustavima.

Za stabilno vino (64 bit):

$ pkg instalirajte i386-wine

Za razvoj vina (64 bit):

$ pkg instalirajte i386-wine-devel

Za eksperimentalno vino (64 bit):

$ pkg instalirajte i386-wine-staging

Građenje vina s chrootom

Prvo dodajte sve relevantne i386 datoteke u mapu chroot.

Za izgradnju Winea na FreeBSD-u koristit ćemo chroot kako slijedi:

$ cd / usr / src
$ make buildworld CILJ = i386
$ make installworld CILJ = i386 DESTDIR = / compat / i386
$ make distribucija CILJ = i386 DESTDIR = / compat / i386
$ mkdir / compat / i386 / usr / ports

Zatim dodajte točke montiranja za relevantne direktorije:

$ mount -t devfs devfs / compat / i386 / dev
$ mount -t nullfs / usr / ports / compat / i386 / usr / ports

Zatim izdajte naredbe u nastavku za pokretanje idconfig:

$ chroot / compat / i386
$ setenv STROJ i386
$ setenv UNAME_m i386
$ setenv UNAME_p i386
$ usluga ldconfig početak

Zatim prijeđite u bilo koji direktorij i izvadite paket:

$ cd / usr / ports / emulators / i386-wine-devel
$ make paket

Binarna aktivacija slike

Možete napraviti konfiguracije jezgre FreeBSD tako da se svaki put kada se otvori binarna datoteka sustava Windows, pokrene u Wineu. To vam omogućuje da zadržite binarne datoteke sustava Windows kao i bilo koje druge binarne datoteke na FreeBSD-u.

S root pristupom izdajte naredbu u nastavku:

# binmiscctl dodaj vino --interpreter / usr / local / bin / wine \
--magija "\ x4d \ x5a \ x90 \ x00 \ x03 \ x00 \ x00 \ x00 \ x04 \ x00 \ x00 \ x00 \ xff \ xff \ x00 \ x00 \ xb8 \ x00 \ x00 \ x00" \
--maska ​​"\ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff" \
--veličina 20 - set-enabled

Važno je zapamtiti da Wine ne može otkriti prisutnost zaraženih Windows aplikacija, zato pazite da Windows programe dohvaćate iz službenih izvora.

U zaključku

S Wineom možete pokretati gotovo bilo koji Windows sustav, uključujući video igre. Vjerojatno ćete naići na neke probleme i probleme s kompatibilnošću u svom iskustvu s Wineom, posebno kada radite s težim aplikacijama.

Najbolji Linux Distros za igre na sreću 2021. godine
Linux operativni sustav daleko je prevalio svoj izvorni, jednostavni izgled zasnovan na poslužitelju. Ovaj se OS posljednjih godina izuzetno poboljšao...
Kako snimiti i struji svoju igraću sesiju na Linuxu
U prošlosti se igranje igara smatralo samo hobijem, ali s vremenom je igračka industrija zabilježila ogroman rast u pogledu tehnologije i broja igrača...
Najbolje igre za ručno praćenje
Oculus Quest nedavno je predstavio sjajnu ideju ručnog praćenja bez kontrolera. Sa sve većim brojem igara i aktivnosti koje izvršavaju podršku bilo fo...