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éseA bor fejlesztéséhez (32 bites):
$ pkg install bor-develKísérleti borhoz (32 bites):
$ pkg telepítse a bortHa 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 programotKí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.