Wine-10.13

Introduksjon til Wine

Wine er et kompatibilitetslag for å kjøre Windows programmer på Unix.

[Notat]

Notat

Dette kan ta litt tid å bygge. Gjør gjerne noe annet mens dette bygges.

Wine Avhengigheter

Wine Avhengigheter

Installasjon av Wine

Wine har tre byggetyper. Bla ned til byggetypen du ønsker. Besøk Wine Avhengigheter for mer informasjon om hver byggetype.

WoW64

Installer WoW64 Wine ved å kjøre følgende kommandoer:

mkdir build-win64 &&
cd    build-win64 &&

../configure --prefix=/usr   \
             --disable-tests \
             --enable-win64 &&

make              &&

cd ..             &&
mkdir build-win32 &&
cd    build-win32 &&

PKG_CONFIG_PATH=/usr/lib32/pkgconfig \
../configure --prefix=/usr           \
             --disable-tests         \
             --with-wine64=../build-win64 &&

make

Nå, som root bruker:

make install      &&
cd ../build-win64 &&
make install

Bare 64-bit

Installer bare 64-bit Wine ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

../configure --prefix=/usr   \
             --disable-tests \
             --enable-win64 &&

make

Nå, som root bruker:

make install

Bare 32-bit

Installer bare 32-bit Wine ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

PKG_CONFIG_PATH=/usr/lib32/pkgconfig \
../configure --prefix=/usr --disable-tests &&

make

Nå, som root bruker:

make install

Parameterforklaringer

[Notat]

Notat

Kjør ../configure --help for en fullstendig liste over alternativer.

--disable-tests: Denne parameteren deaktiverer bygging av tester.

--with-wine64=../build-win64: Dette alternativet lar Wine bruke filer innebygd i wine64 fasen under kompileringsfasen å aktivere støtte for både 32-bit og 64-bit.

Konfigurere Wine

Denne installasjonen burde være god nok for de fleste, men det kan være noen ting du ønsker å endre eller gjøre i forbindelse med denne pakken. The Arch Wiki siden for Wine dekker det meste du måtte ønske å gjøre. I forbindelse med spilling og Vulkan, kan det være lurt å installere DXVK-2.7 som konverterer Direct3D 8-11 kall til Vulkan, i motsetning til WineD3D som konverterer Direct3D kall til OpenGL på en dårlig måte og er mye tregere.

Når det gjelder Direct3D 12, kan det også være lurt å installere VKD3D-Proton-2.14.1 som erstatter VKD3D levert av Wine. VKD3D er mindre aggressiv med optimaliseringer og er rettet mot generell bruk, mens VKD3D-Proton har aggressive optimaliseringer og er rettet mot spilling. Til tross for navnet kan den brukes med Wine og fungerer ganske bra.

Valget om hva du skal installere er opp til deg.

I noen tilfeller vil noen Windows programmer forvente filer som ikke er inkludert i denne installasjonen. I slike tilfeller kan du installere Winetricks fra SLFS for å installere de manglende filene.

Innhold

Installerte Programmer: function_grep.pl, msidb (lenke til wine), msiexec (lenke til wine), notepad (lenke til wine), regedit (lenke til wine), regsvr32 (lenke til wine), widl, wine, wineboot (lenke til wine), winebuild, winecfg (lenke til wine), wineconsole (lenke til wine), winecpp (lenke til winegcc), winedbg (lenke til wine), winedump, winefile (lenke til wine), wineg++ (lenke til winegcc), winegcc, winemaker, winemine (lenke til wine), winepath (lenke til wine), wineserver, wmc, og wrc
Installerte Biblioteker: Ulike dynamiske og statiske biblioteker
Installerte Mapper: /usr/include/wine/windows, /usr/lib/wine/x86_64-windows, /usr/lib32/wine/i686-unix, og /usr/share/wine

Korte Beskrivelser

function_grep.pl

er et Perl skript som gjør samme jobb som grep

msidb

håndterer MSI databaser; symbolsk lenke til wine

msiexec

er Wine MSI installasjonsprogrammet; symbolsk lenke til wine

notepad

er tekstredigereren til Wine; symbolsk lenke til wine

regedit

er Wine registerredigereren; symbolsk lenke til wine

regsvr32

er Wine DLL registreringsserveren; symbolsk lenke til wine

widl

er Wine Grensesnittdefinisjon Språk (IDL)kompilatoren

wine

kjører Windows programmer på Unix

wineboot

utfører initialisering, oppstart og avslutning av Wine; symbolsk lenke til wine

winebuild

er Wine DLL byggeren

winecfg

er konfigurasjonsredigereren for Wine; symbolsk lenke til wine

wineconsole

er Wine konsollen; symbolsk lenke til wine

wine{cpp,g++,gcc}

er Wine C og C++ MinGW-w64 kompatibel kompilator

winedbg

er Wine feilsøkingsprogrammet; symbolsk lenke til wine

winedump

er et Wine DLL verktøy

winefile

er en Wine filbehandler; symbolsk lenke til wine

winemaker

genererer en byggeinfrastruktur for kompilering av Windows programmer på Unix

winemine

er Wine Minesveiper spillet; det er også bare et eksempel og ikke ment å være en nøyaktig implementering av Minesveiper; symbolsk lenke til wine

winepath

er et verktøy for å konvertere Unix stier til/fra Win32 stier; symbolsk lenke til wine

wineserver

er Wine serveren

wmc

er Wine meldingskompilatoren

wrc

er Wine ressurskompilatoren