Ten samouczek ilustruje, jak zainstalować i skonfigurować wino na FreeBSD 12.0.
Instalowanie wina na FreeBSD
Użyjemy repozytorium FreeBSD Ports, aby uzyskać najnowsze pakiety wina, zarówno dla wersji stabilnych, jak i rozwojowych. Jeśli używasz 32-bitowej wersji FreeBSD, po prostu umieść poniższe polecenia, aby zainstalować stabilność wina:
$ pkg instaluj wino
Do rozwoju wina (32 -bit):
$ pkg instaluj devel wina
W przypadku wina eksperymentalnego (32 -bitowe):
$ pkg instaluj instalację wina
Jeśli jednak używasz 64-bitowej wersji FreeBSD, pobierz pakiety i386 dla wina, które umożliwiają uruchomienie pakietów 32-bitowych w 64-bitowych systemach operacyjnych.
W przypadku wina stajni (64 -bit):
$ pkg instaluj i386-win
Do rozwoju wina (64 -bit):
$ pkg instaluj i386-win-devel
W przypadku wina eksperymentalnego (64 -bit):
$ PKG instaluj i386-winne
Budowanie wina z chrootem
Najpierw dodaj wszystkie odpowiednie pliki i386 do folderu Chroot.
Aby zbudować wino na FreeBSD, użyjemy Chroot w następujący sposób:
$ cd /usr /src
$ Make BuildWorld Target = i386
$ Make InstaltWorld Target = i386 destdir =/compat/i386
$ Make Distribution Target = i386 destdir =/compat/i386
$ mkdir/compat/i386/usr/porty
Następnie dołącz punkty montażu dla odpowiednich katalogów:
$ Mount -t devfs devfs/compat/i386/dev
$ Mount -t nullfs/usr/porty/compat/i386/usr/porty
Następnie wydaj poniższe polecenia, aby uruchomić Idconfig:
$ chroot /compat /i386
$ setenv maszyna i386
$ setenv uname_m i386
$ setenv uname_p i386
$ service ldconfig start
Następnie przejdź do dowolnego katalogu i wyodrębnij opakowanie:
$ cd/usr/porty/emulatory/i386-win-devel
$ Make Pakiet
Aktywacja obrazu binarnego
Możesz wykonać konfiguracje do jądra FreeBSD, aby za każdym razem, gdy plik binarny system Windows był otwarty, jest uruchamiany w winie. To pozwala na utrzymanie plików binarnych w systemie Windows, jak każde inne pliki binarne na FreeBSD.
Z dostępem do root, wydaj poniższe polecenie:
# binmiscctl Dodaj wino -interpreter/usr/lokalny/bin/wine \
--Magic "\ 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" \ \
--Rozmiar 20-Zwiększony
Ważne jest, aby pamiętać, że wino nie może wykryć obecności zainfekowanych aplikacji Windows, więc upewnij się, że otrzymujesz aplikacje Windows z oficjalnych źródeł.
Podsumowując
Dzięki wina możesz uruchomić prawie dowolną aplikację Windows, w tym gry wideo. Prawdopodobnie napotkasz niektóre błędy i problemy z kompatybilnością w swoim doświadczeniu z winem, szczególnie gdy pracujesz z cięższymi aplikacjami.