FreeBSD

FreeBSD bor konfiguráció

FreeBSD bor konfiguráció
A Wine ingyenes és nyílt forráskódú szoftver, amely kompatibilitási réteget biztosít, amely lehetővé teszi a felhasználók számára a Microsoft Windows számára készített alkalmazások futtatását BSD és Linux disztribúciókon. A neve, a „bor”, valójában a „bor nem emulátor” háttere. Ennek oka, hogy a Wine nem igazán használ virtualizációs vagy emulációs technikákat az alkalmazások futtatásához.

Ez az oktatóanyag bemutatja a Wine telepítését és konfigurálását a FreeBSD 12 rendszeren.0.

A Wine telepítése a FreeBSD-re

A FreeBSD portok tárházát felhasználjuk a Wine legújabb csomagjainak megszerzéséhez, mind a stabil, mind a fejlesztői verziókhoz. Ha a FreeBSD 32 bites verzióját használja, egyszerűen írja be az alábbi parancsokat a Wine stabil telepítéséhez:

$ pkg bor telepítése

A bor fejlesztéséhez (32 bites):

$ pkg install bor-devel

Kísérleti borhoz (32 bites):

$ pkg telepítse a bort

Ha azonban a FreeBSD 64 bites verzióját használja, töltse le az i386 csomagokat a Wine számára, amely lehetővé teszi a 32 bites csomagok futtatását 64 bites operációs rendszereken.

Borstabilhoz (64 bites):

$ pkg i386-wine telepítése

Borfejlesztéshez (64 bites):

$ pkg telepítse az i386-wine-devel programot

Kísérleti borokhoz (64 bites):

$ pkg i386-wine-staging telepítése

Építés bor chroot

Először adja hozzá az összes vonatkozó i386 fájlt a chroot mappához.

A Wine felépítéséhez a FreeBSD-n a chroot-t fogjuk használni az alábbiak szerint:

$ cd / usr / src
$ make buildworld TARGET = i386
$ make installworld TARGET = i386 DESTDIR = / compat / i386
$ make disztribúció TARGET = i386 DESTDIR = / compat / i386
$ mkdir / compat / i386 / usr / ports

Ezután csatolja a megfelelő könyvtárak csatolási pontjait:

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

Ezután adja ki az alábbi parancsokat az idconfig elindításához:

$ chroot / compat / i386
$ setenv GÉP i386
$ setenv UNAME_m i386
$ setenv UNAME_p i386
$ service ldconfig start

Ezután menjen át bármelyik könyvtárba, és bontsa ki a csomagot:

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

Bináris képaktiválás

Beállíthatja a FreeBSD kernelt úgy, hogy minden egyes Windows bináris fájl megnyitásakor elinduljon a Wine-ban. Ez lehetővé teszi a Windows bináris fájljainak megőrzését, mint bármely más bináris fájlt a FreeBSD-n.

Root hozzáféréssel adja ki az alábbi parancsot:

# binmiscctl bor hozzáadása - tolmács / usr / local / bin / bor \
--varázslat "\ x4d \ x5a \ x90 \ x00 \ x03 \ x00 \ x00 \ x00 \ x04 \ x00 \ x00 \ x00 \ xff \ xff \ x00 \ x00 \ xb8 \ x00 \ x00 \ x00" \
--maszk "\ 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. méret - beállított

Fontos megjegyezni, hogy a Wine nem képes észlelni a fertőzött Windows alkalmazások jelenlétét, ezért győződjön meg róla, hogy a Windows alkalmazásokat hivatalos forrásból szerzi be.

Következtetésképpen

A Wine segítségével nagyjából bármilyen Windows alkalmazást futtathat, beleértve a videojátékokat is. Valószínűleg hibákat és kompatibilitási problémákat fog tapasztalni a Wine-val kapcsolatos tapasztalatai között, különösen akkor, ha nehezebb alkalmazásokkal dolgozik.

Sid Meier Civilization VI letöltése és lejátszása Linuxon
Bevezetés a játékba A Civilization 6 egy modern felvétel a Age of Empires játékok sorozatában bevezetett klasszikus koncepcióra. Az ötlet meglehetősen...
A Doom telepítése és lejátszása Linuxon
Bevezetés a Doom-ba A Doom sorozat a 90-es években keletkezett az eredeti Doom megjelenése után. Azonnali sláger volt, és ettől kezdve a játéksorozat ...
Vulkan Linux felhasználók számára
A grafikus kártyák minden új generációjával azt látjuk, hogy a játékfejlesztők átlépik a grafikus hűség határait, és egy lépéssel közelebb kerülnek a ...