„FreeBSD“

„FreeBSD“ vyno konfigūracija

„FreeBSD“ vyno konfigūracija
„Wine“ yra nemokama ir atviro kodo programinė įranga, suteikianti suderinamumo sluoksnį, leidžiantį vartotojams paleisti „Microsoft Windows“ skirtas programas naudojant BSD ir „Linux“ paskirstymus. Jo pavadinimas „Vynas“ iš tikrųjų yra „Vynas nėra emuliatorius“ fonas. Taip yra todėl, kad „Wine“ tikrai nenaudoja jokių virtualizavimo ar emuliavimo metodų, kad paleistų programas.

Šioje pamokoje bus parodyta, kaip įdiegti ir konfigūruoti „Wine“ „FreeBSD 12“.0.

Vyno diegimas FreeBSD

Mes naudosime „FreeBSD“ prievadų saugyklą, kad gautume naujausius „Wine“ paketus, skirtus stabiliai ir tobulinti. Jei naudojate 32 bitų „FreeBSD“ versiją, tiesiog įdėkite toliau pateiktas komandas, kad įdiegtumėte „Wine stabil“:

$ pkg įdėti vyno

Vyno kūrimui (32 bitų):

$ pkg įdiegti vyno devel

Eksperimentiniam vynui (32 bitų):

$ pkg įdiegti vyno pastatymą

Tačiau, jei naudojate 64 bitų „FreeBSD“ versiją, atsisiųskite „Wine“ i386 paketus, leidžiančius 32 bitų paketus paleisti 64 bitų operacinėse sistemose.

Vyno stabilumui (64 bitų):

$ pkg įdiekite „i386-wine“

Vyno kūrimui (64 bitų):

$ pkg įdiekite „i386-wine-devel“

Eksperimentiniam vynui (64 bitų):

$ pkg įdiekite „i386-wine-insaging“

Statybos vynas su chroot

Pirmiausia pridėkite visus susijusius „i386“ failus į „chroot“ aplanką.

Norėdami sukurti „Wine“ FreeBSD, naudosime chroot taip:

$ cd / usr / src
$ make buildworld TARGET = i386
$ make installworld TARGET = i386 DESTDIR = / compat / i386
$ make paskirstymas TARGET = i386 DESTDIR = / compat / i386
$ mkdir / compat / i386 / usr / ports

Tada pridėkite atitinkamų katalogų tvirtinimo taškus:

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

Tada paleiskite toliau nurodytas komandas, kad paleistumėte „idconfig“:

$ chroot / compat / i386
$ setenv MAŠINA i386
$ setenv UNAME_m i386
$ setenv UNAME_p i386
$ service ldconfig pradžia

Tada eikite į bet kurį katalogą ir ištraukite paketą:

$ cd / usr / ports / emulators / i386-wine-devel
paketas „$ make“

Dvejetainio vaizdo aktyvinimas

Galite atlikti „FreeBSD“ branduolio konfigūracijas, kad kiekvieną kartą, kai atidaromas „Windows“ dvejetainis failas, jis būtų paleistas „Wine“. Tai leidžia jums laikyti „Windows“ dvejetainius failus kaip ir bet kuriuos kitus „FreeBSD“ dvejetainius failus.

Su root prieiga išleiskite toliau nurodytą komandą:

# binmiscctl pridėti vyno --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" \
--kaukė "\ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff" \
--20 dydis - įjungtas nustatymas

Svarbu atsiminti, kad „Wine“ negali aptikti užkrėstų „Windows“ programų, todėl įsitikinkite, kad „Windows“ programas gaunate iš oficialių šaltinių.

Apibendrinant

Naudodami „Wine“ galite paleisti beveik bet kurią „Windows“ programą, įskaitant vaizdo žaidimus. Tikėtina, kad susidursite su kai kuriomis klaidomis ir suderinamumo problemomis, susijusiomis su „Wine“, ypač kai dirbate su sunkesnėmis programomis.

Kaip rodyti OSD perdangą viso ekrano „Linux“ programose ir žaidimuose
Žaisdami viso ekrano žaidimus arba naudodamiesi programomis be išsiblaškymo viso ekrano režimu, galite nutraukti nuo susijusios sistemos informacijos,...
5 geriausios žaidimų fiksavimo kortos
Visi mes matėme ir pamėgome srautinius žaidimus „YouTube“. „PewDiePie“, „Jakesepticye“ ir „Markiplier“ yra tik vieni iš geriausių žaidėjų, kurie uždir...
Kaip sukurti žaidimą „Linux“
Prieš dešimtmetį nedaugelis „Linux“ vartotojų numatė, kad jų mėgstama operacinė sistema vieną dieną bus populiari komercinių vaizdo žaidimų žaidimų pl...