Whatsapp

Kør nemt Windows-software på Linux med flasker

Anonim

Wine, som er en forkortelse for Wine is Not an Emulator, er flagskibet open source-kompatibilitetslag tilgængeligt i Linux-økosystemet – eller generelt POSIX (Portable Operating System Interface) kompatibel – til Windows-applikationer. Et anstændigt open source-projekt er blevet etableret med det primære mål at sikre det langsigtede potentiale for Windows på Linux.

I betragtning af den løbende udvikling af platformen er Wine blevet medvirkende til at hjælpe Windows-brugere, især dem, der er nye til Linux med at gå over til en Linux-baseret styresystem som deres daglige driver.

Den har dog ikke haft stor succes på grund af inkompatibiliteten med nogle Windows-applikationer, der kan opstå, og som et resultat bliver mange ofte skuffede, da de norm alt forventer en jævn oplevelse, som de havde på Windows, som ikke er længere fra sandheden.

For hvad det er værd, har disse apps deres unikke afhængigheder, som Wine muligvis ikke kan opfylde, og det er her Flasker kommer ind.

Bottles er en af ​​de vigtigste løsninger, der har til formål at ændre denne fortælling ved at give dig mulighed for manuelt at konfigurere de afhængigheder, som din app kan have brug for, uden problemer. Endnu bedre, Bottles opfylder også de ofte unikke tilfælde, som spil kan kræve, herunder support til nogle af de største spilbiblioteker som Steam

Hvorfor flasker?

Bottles som en ny platform afhængig af Wine søger at omorientere tilgangen til Windows-applikationsinstallation ved at levere et sandkassemiljø, der isolerer korrekt din “Bottles” installation forudsat at du følger Flatpak-vejen for installation.

I bund og grund betyder en sådan opsætning, at du kan bestemme, hvornår Bottles får adgang til dine personlige filer/hjemmemappe. Med versionsstyring indbygget kan Bottle hjælpe dig med at vende tilbage til en tilstand, der fungerede tidligere.

For at drage fordel af denne funktion skal du dog først aktivere den ved at gå til fanen Versioning. Når den er aktiveret, opretter Bottles dybest set en helt ny tilstand med din standardkonfiguration og en ny, hver gang du tilføjer en ny afhængighed til din installation.

Versionering af flasker

Installation af flasker i Linux

Med en kombination af klar til brug indstillinger, biblioteker og afhængigheder har Bottles i det væsentlige omdefineret omfanget af Windows-applikationer på Linux. Dette er, for alt i verden, en ny måde at håndtere Windows-præfikser ved hjælp af miljøer, der går ud over det sædvanlige.

Installation af flasker er en ret ligetil affære, da udviklerne anbefaler Flatpak-ruten, som er langt den nemmeste måde at konfigurere en sådan installation på i et isoleret miljø, som du nemt kan nuke, når du er færdig, eller når du beslutter, at du ikke længere har brug for Windows på dit Linux-system.

For Ubuntu Systems, udfører blot kommandoerne nedenfor fortløbende.

$ sudo add-apt-repository ppa:flatpak/stable
$ sudo apt opdatering
$ sudo apt installer flatpak

For andre systemer skal du konfigurere Flatpak og derefter gå til Flathub for at installere flasker som vist.

$ flatpak installer flathub com.usebottles.bottles
$ flatpak køre com.usebottles.bottles

Konfiguration af flasker i Linux

Med en integreret afhængighedsmanager antager flasker ikke blot de forudkonfigurerede afhængigheder for at tilfredsstille enhver brugssag, du måtte have, i stedet gør den et ret godt stykke arbejde med at give dig mulighed for individuelt at administrere afhængighederne for hver Windows-program, du muligvis skal installere.

Med oprettelsen af ​​hver flaske etablerer du et unikt isoleret miljø for den udpegede applikation.

Oprettelse af flasker

Gaming Support

Som standard i 2022.2.14-opdateringen, Botles har taget dette et skridt videre ved at aktivere installationsprogrammer, der yderligere forenkler processen med at få kompatible Windows-applikationer til at køre på dit Linux-system.

Bottle installatører er blevet udviklet med hjælp fra fællesskabet, hvilket er ret inspirerende i betragtning af den enorme fordel ved at automatisere hele installationsprocessen, bl.a. en smertefri afhængighedskonfiguration.

Med muligheden for at vælge mellem spil- og softwaremiljøer kan du hurtigt optimere din Windows-applikationsimplementering.Men det er ikke alt; du kan beslutte at konfigurere et brugerdefineret miljø – forbeholdt avancerede brugere – hvis du har en mere ejendommelig use case. Du kan lære, hvordan du bedre kan manipulere flasker her.

Flaskepræferencer

For hvad det er værd, burde standardindstillingerne fungere fint uden nogen reel advarsel. Endnu bedre? Flasker har smart integreret et system, der viser kompatibilitetsniveauet for hver applikation, der er tilgængelig via installatørerne.

Dette giver dig i det væsentlige et hurtigt visuelt overblik over kompatibilitetsniveauet for hver applikation. Niveauerne er bronze til sølv, guld og platin.

I betragtning af, at platformen er meget tweakbar, kan du effektivt vælge mellem en række prækonfigurerede muligheder, der yderligere strømliner opsætningsprocessen. Disse muligheder omfatter dxvk, vkd3d, gamemode, esync, fsync og potentielt endnu mere.

Flaskeinstallatører

Selv om der utvivlsomt er alternativer til Botles-systemet, er der uden tvivl lidt eller ingen reel indsats som Flasker, der i det væsentlige dæmper hele processen med Windows-applikationer på Linux, mens de tilbyder en ret pæn brugergrænseflade at gå med. Dette maksimerer yderligere muligheden for at konvertere Windows-brugere til Linux.