Wine 8.0 är ett kompatibilitetslager som låter dig köra Windows-applikationer på Unix-liknande operativsystem, som Linux Mint. Den här versionen ger betydande förbättringar, inklusive övergången till PE-format för alla moduler, förbättrat 32-bitars programstöd på 64-bitars värdar och bättre hantering av kopieringsskydd. WoW64-förbättringar möjliggör förbättrat stöd för 32-bitars PE-moduler som anropar 64-bitars Unix-bibliotek och ett experimentellt WoW64-läge som nära efterliknar Windows-arkitekturen. Wine 8.0 introducerar också ett "Lätt"-tema, utskriftsprocessorarkitektur, förbättrade Direct2D-effekter och betydande Direct3D-uppgraderingar för bättre prestanda. Ytterligare förbättringar inkluderar förfinad ljud-/videohantering, förbättringar av mediegrunden, bättre stöd för inmatningsenheter, internationaliseringsfunktioner, text- och teckensnittsutvecklingar och kärnoptimeringar.
För att installera Wine 8.0 på Linux Mint 22, 21 eller 20 med kommandoradsterminalen kan du följa stegen som beskrivs i den här guiden. Genom att använda WineHQ APT-förrådet kan du välja mellan den senaste stabila versionen, förhandsversioner eller utvecklingsbyggen, vilket säkerställer att du har den bästa versionen som passar dina behov.
Uppdatera Linux Mint före vininstallation
Uppdatera ditt Linux Mint-system för att initiera installationsprocessen. Detta steg säkerställer att alla programvarupaket på ditt system är aktuella, vilket minskar sannolikheten för konflikter under Wine-installationen.
Börja med att uppdatera din paketlista:
sudo apt update
Efter att ha uppdaterat listan, fortsätt att uppgradera eventuella föråldrade paket med detta kommando:
sudo apt upgrade
Installera nödvändiga paket för WineHQ PPA
Specifika paket måste installeras innan WineHQ PPA (Personal Package Archive) läggs till. Dessa paket är viktiga för att hantera programvaruförråd och säker kommunikation.
Utför följande kommando för att installera dessa förutsättningar:
sudo apt install dirmngr ca-certificates software-properties-common apt-transport-https curl -y
Aktivera 32-bitars support (valfritt)
Detta steg är valfritt. Du kan hoppa över det här steget om du inte tänker använda äldre 32-bitars spel eller applikationer. Det kan dock vara fördelaktigt att lägga till 32-bitarsstöd, eftersom det utökar utbudet av kompatibla applikationer och spel som är tillgängliga för användning med Wine.
För att aktivera 32-bitars arkitektur på ditt system, använd följande kommando:
sudo dpkg --add-architecture i386
Att aktivera detta stöd är fördelaktigt för low-end-system, som kan köra äldre 32-bitarsspel mer effektivt, och high-end-system, som inte kommer att drabbas av någon prestandaförsämring från detta tillägg.
Importera WineHQ APT Repository
För att komma åt de senaste versionerna av Wine måste du importera WineHQ-förrådet till ditt system. För att säkerställa äktheten och säkerheten för paketen, börja med att lägga till förvarets GPG-nyckel.
Kör detta kommando:
curl -s https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/winehq.gpg > /dev/null
Lägg sedan till WineHQ-förrådet. Välj kommandot som motsvarar din version av Linux Mint:
Importera WineHQ-förråd för Linux Mint 22:
echo deb [signed-by=/usr/share/keyrings/winehq.gpg] http://dl.winehq.org/wine-builds/ubuntu/ noble main | sudo tee /etc/apt/sources.list.d/winehq.list
Importera WineHQ-förråd för Linux Mint 21:
echo deb [signed-by=/usr/share/keyrings/winehq.gpg] http://dl.winehq.org/wine-builds/ubuntu/ jammy main | sudo tee /etc/apt/sources.list.d/winehq.list
Importera WineHQ-förråd för Linux Mint 20:
echo deb [signed-by=/usr/share/keyrings/winehq.gpg] http://dl.winehq.org/wine-builds/ubuntu/ focal main | sudo tee /etc/apt/sources.list.d/winehq.list
Avsluta detta steg genom att uppdatera din paketlista för att känna igen det nyligen tillagda förvaret:
sudo apt update
Dessa steg förbereder metodiskt ditt Linux Mint-system för installationen av Wine 8.0, vilket säkerställer en strömlinjeformad och framgångsrik installationsprocess.
Installera Wine 8.0
Installera Wine 8.0 – WineHQ Stable Release
Välj WineHQ Stable Release för att balansera de senaste funktionerna med systemstabilitet. Denna version är idealisk för användare som behöver en pålitlig installation utan de frekventa uppdateringarna av mer experimentella grenar.
Kör följande kommando för att installera den stabila versionen:
sudo apt install winehq-stable --install-recommends
Efter installationen, bekräfta den installerade versionen av Wine med detta kommando:
wine --version
Installera Wine 8.0 – WineHQ Staging Release
Att välja WineHQ Staging Release ger tillgång till beta- eller testversioner innan deras officiella release. Det här alternativet passar användare som söker nyare funktioner som är bekväma med mindre risker förknippade med en mindre stabil gren.
Installera uppsättningsversionen med detta kommando:
sudo apt install --install-recommends winehq-staging
För att verifiera versionen av Wine installerad, använd kommandot:
wine --version
Installera Wine – WineHQ Development Build
WineHQ Development Build är det bästa alternativet för dem som föredrar avancerade funktioner, om än med en potential för instabilitet. Rekommenderas främst för avancerade användare och utvecklare, den här byggnaden erbjuder den senaste utvecklingen inom Wine. Installera den med:
sudo apt install --install-recommends winehq-devel
Efter att ha slutfört installationen, kontrollera den installerade Wine-versionen:
wine --version
Det är viktigt att notera att utvecklings- och iscensättningsförråden ibland är värd för samma version av Wine. Denna överlappning uppstår på grund av vinets kontinuerliga utvecklingscykel.
Slutför installationen av Wine 8.0
Steg 1: Installera nödvändiga miljöer för vin
Efter installation av Wine är ytterligare miljöer som Mono nödvändiga för optimal funktionalitet. Mono är avgörande eftersom det tillåter Wine att köra .NET-applikationer som inte stöds av Linux.
Starta denna installation med följande kommando:
winecfg
Om du kör det här kommandot öppnas ett konfigurationsfönster. En prompt visas för att installera Mono och dess beroenden.
Klick Installera för att lägga till dessa viktiga komponenter till Wine.
Steg 2: Konfigurera Wine Window
När miljöerna är installerade öppnas dialogrutan Vinkonfiguration. Det här gränssnittet erbjuder anpassningsalternativ för att skräddarsy vin efter dina specifika behov. Det låter dig välja standardversionen av Windows som Wine kommer att emulera. Medan standarden ofta är inställd på Windows 7, kan du ändra detta till en nyare version som Windows 10, beroende på kompatibilitetskraven för dina applikationer.
Konfigurationsdialogrutan ger också åtkomst till olika inställningsflikar, såsom ljud och grafik. Dessa flikar möjliggör ytterligare anpassning av Wine, så att du kan justera prestanda och visuella aspekter för att passa ditt systems kapacitet och personliga preferenser. När du har gjort önskade ändringar, stäng dialogrutan för att slutföra konfigurationen.
Installation av Notepad++ med Wine 8.0
Ladda ner och öppna Notepad++ Installer
För att börja installationen av Notepad++ på ditt Linux Mint-system med Wine 8.0, börja med ladda ner Notepad++ Windows-installationsprogrammet (en .exe-fil). Se till att du väljer den version som är lämplig för ditt systems arkitektur (32-bitars eller 64-bitars).
När du har laddat ner, navigera till filplatsen, högerklicka på installationsprogrammet och välj Öppna med annat program. Välj Vin i listan över applikationer. Den här åtgärden uppmanar Wine att köra installationsprogrammet, på samma sätt som det skulle köras i en Windows-miljö.
Följ installationsstegen för Notepad++
Efter att ha öppnat installationsprogrammet med Wine, fortsätt med installationsstegen som om du körde på ett Windows-system. Denna process inkluderar att godkänna licensvillkoren, välja installationsalternativ och ange installationskatalogen.
Startar Notepad++
Du kan hitta Notepad++ i din programmeny efter installationen eller söka efter det på ditt Linux Mint-skrivbord. Starta programmet med hjälp av dess kodnings-, skript- eller allmänna textredigeringsfunktioner. Integrationen av Notepad++ genom Wine visar programvarans mångsidighet när det gäller att köra Windows-baserade applikationer sömlöst på Linux-plattformar.
Det här exemplet illustrerar enkelheten och effektiviteten i att använda Wine för att installera och köra Windows-applikationer, som Notepad++, på Linux Mint, vilket utökar utbudet av verktyg som är tillgängliga för Linux-användare.
Förstagångstips med Wine 8.0
Installera Windows-applikationer med Winetricks
Winetricks, ett värdefullt hjälpskript för Wine, effektiviserar installationen av Windows-applikationer och -bibliotek. Det är praktiskt för att ställa in särskilda konfigurationer inom Wine.
För att installera Winetricks, kör:
sudo apt install winetricks -y
När Winetricks väl har installerats kan du enkelt installera viktiga Windows-komponenter. För att till exempel installera Microsoft Visual C++ runtime-bibliotek, använd:
winetricks vcrun2015
Hantera vinprefix
Vinprefix skapar isolerade miljöer, vilket gör att du kan köra applikationer separat. Som standard använder Wine ~/.wine som primärt prefix. För att skapa ett nytt, anpassat prefix, kör:
WINEPREFIX=~/.custom_wine_prefix winecfg
Ersätt ~/.custom_wine_prefix med din valda katalog. Detta kommando upprättar en ny miljö och öppnar dess vinkonfigurationsdialogruta.
Anpassa vinets utseende
För att anpassa utseendet på Wine-applikationer med ditt Linux Mint-tema, gå till konfigurationsdialogrutan:
winecfg
På fliken "Desktop Integration" kan du anpassa teman, typsnitt och färger för att säkerställa att Wine-applikationer visuellt integreras med ditt system.
Förbättra prestanda med DirectX
För applikationer, särskilt spel, som är beroende av DirectX, installera DirectX-bibliotek via Winetricks för förbättrad prestanda:
winetricks d3dx9 d3dx10 d3dx11
Dessa bibliotek (DirectX 9, 10 och 11) ökar kompatibiliteten och prestandan för Windows-applikationer på Linux Mint.
Utforska Wine Application Database
Wine Application Database (AppDB) erbjuder kompatibilitetsinformation och tips för att köra Windows-program med Wine. Besök Vin AppDB för insikter och användarbidragna råd om specifika applikationer.
Hantera Wine 8.0
Konfigurera Wine som 32-bitars
Medan Wine som standard stöder 64-bitars Windows-applikationer på Linux Mint, kan du behöva köra 32-bitars applikationer. För att konfigurera Wine för 32-bitars applikationer, ställ in en ny miljö med dessa kommandon:
export WINEARCH=win32
export WINEPREFIX=~/.wine32
winecfg
Genom att köra dessa kommandon etableras ett nytt vinprefix exklusivt för 32-bitars applikationer och öppnar vinkonfigurationsdialogrutan för det specifika prefixet.
Kör vin från Linux Mint Terminal
Vin kan användas direkt från terminalen, vilket ger en snabb metod för att starta Windows-applikationer. Kommandostrukturen är som följer:
wine PROGRAM [ARGUMENTS...]
För att köra ett Windows-program, som t.ex example_app.exe
, stiga på:
wine example_app.exe
Denna metod är effektiv för att köra Windows-applikationer utan att behöva ett grafiskt gränssnitt.
Uppdatera Wine 8.0
Regelbundna uppdateringar säkerställer att Wine förblir funktionellt och säkert. Uppdatera Wine med dessa vanliga APT-kommandon:
sudo apt upgrade && sudo apt update
Dessa kommandon hämtar de senaste uppdateringarna från WineHQ-förrådet och håller din Wine-installation aktuell.
Ta bort Wine 8.0
Om du behöver avinstallera Wine, välj kommandot som motsvarar din installerade version:
sudo apt remove winehq-stable
sudo apt remove winehq-staging
sudo apt remove winehq-devel
För en fullständig borttagning, inklusive förvarsinformationen, kör:
sudo rm /etc/apt/sources.list.d/winehq.list
Att ta bort Wine och dess relaterade data säkerställer att ditt system förblir rent och organiserat, särskilt om du inte längre behöver programvaran.
Slutsats
Med Wine 8.0 framgångsrikt installerat på ditt Linux Mint-system kan du nu enkelt köra olika Windows-applikationer och spel. Se till att du håller Wine uppdaterad för att dra nytta av de senaste förbättringarna och kompatibilitetsfixarna. Se vinet dokumentation och gemenskapsforum för eventuella problem eller ytterligare hjälp. Njut av flexibiliteten och bekvämligheten med att köra Windows-programvara på din Linux Mint-installation.