Vin er en populær gratis og open source-software der giver brugerne mulighed for at køre Windows-applikationer på Linux og andre Unix-lignende operativsystemer. For at være lidt mere teknisk, Vin er et kompatibilitetslag, der oversætter systemopkald fra Windows til Linux og det bruger nogle Windows-biblioteker i form af .dll-filer.
Vin det er en af de bedste måder at køre Windows-applikationer på Linux på. Derudover Vin samfund den har en meget detaljeret applikationsdatabase, vi finder den som AppDB den indeholder mere end 25,000 programmer og spil, klassificeret efter deres kompatibilitet med Wine.
Vin er et fremragende helt gratis alternativ til Windows API til GNU / Linux-systemer og du kan også valgfrit bruge native Windows DLL'er, hvis de er tilgængelige.
Desuden Vin tilbyder et udviklingssæt samt en Windows-programindlæser, så udviklere kan let ændre mange Windows-programmer, der kører under x86 Unix, inklusive Linux, FreeBSD, Mac OS X og Solaris.
Vin er i øjeblikket opdelt i to typer udviklinger, hvorfra man kan vælge, hvilken der skal bruges. Den første af dem og den mest anvendte er den stabile version, denne skiller sig ud for at have færre fejl og større stabilitet, men det understøtter færre Windows-applikationer. Mens den anden version er udvikling giver bedre kompatibilitet, men har flere uløste fejl.
Udviklingsversionen er normalt i teorien den vigtigste, da denne version frigives for at opdage alle disse fejl og være i stand til at rette eller anvende programrettelser. Bemærk, at mens nogle applikationer og spil fungerer fint med Wine på en Linux-distribution, kan andre muligvis have fejl.
Index
Om den nye udviklingsversion af Wine 4.21
Den nye eksperimentelle version af Wine 4.21 open source-implementeringen blev for nylig frigivet, som fra frigivelsen af version 4.20 indtil kompilering af denne nye version 50 fejlrapporter lukket og 343 ændringer foretaget.
Fra fejlrapporter lukket relateret til arbejdet med spil og applikationer, skiller sig ud : LegoLand, Need For Speed: Shift, Super Mario Brothers X, Ccleaner, Xin Shendiao Xialv, Family Tree Maker 2012, lsTasks, Toad for MySQL Freeware 7.x, Gothic 2, Splinter Cell, Crysis 1, Nextiva, Everquest Classic, Archicad 22 .
Mens arbejdet skiller sig ud implementeringen af url-definitionen proxy-konfiguration HTTP baseret på data transmitteret via DHCP.
også det bemærkes, at understøttelse af parameterblokke blev tilføjet i D3DX9 (Tilføjede opkald til d3dx_effect_ApplyParameterBlock (), d3dx_effect_BeginParameterBlock (), d3dx_effect_EndParameterBlock () og d3dx_effect_DeleteParameterBlock ()).
udover det arbejdet fortsatte med at opbygge standard-DLL'en med msvcrt-biblioteket indbygget (leveret af Wine-projektet, ikke Windows DLL) i PE-format (Portable Executable).
Hvordan installeres Wine 4.21-udviklingsversion på Ubuntu og derivater?
Hvis du er interesseret i at kunne teste denne nye udviklingsversion af Wine på din distro, kan du gøre det ved at følge de instruktioner, vi deler nedenfor.
Det første trin vil være at aktivere 32-bit arkitektur, at selvom vores system er 64 bits, sparer vi mange problemer, der normalt opstår, når vi udfører dette trin, for dette skriver vi på terminalen:
sudo dpkg --add-architecture i386
Nu vi skal importere nøglerne og føje dem til systemet med denne kommando:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Færdiggjort dette nu vi vil tilføje følgende lager til systemet, for dette skriver vi i terminalen:
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ sudo apt-get update sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
Endelig kan vi kontrollere, at vi allerede har installeret Wine, og også hvilken version vi har i systemet ved at udføre følgende kommando:
wine --version
Sådan afinstalleres Wine fra Ubuntu?
Hvis du vil afinstallere Wine fra dit system af en eller anden grund, Du skal bare køre følgende kommandoer.
Afinstaller udviklingsversionen:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove
Vær den første til at kommentere