Hva skjer

Kjør enkelt Windows-programvare på Linux med flasker

Anonim

Wine, som er forkortelse for Wine is Not an Emulator, er flaggskipet med åpen kildekode-kompatibilitet som er tilgjengelig i Linux-økosystemet – eller generelt POSIX (Portable Operating System Interface) kompatibel – for Windows-applikasjoner. Et anstendig åpen kildekode-prosjekt er etablert med hovedmålet å sikre det langsiktige potensialet til Windows på Linux.

Tatt i betraktning den kontinuerlige utviklingen av plattformen, har Wine blitt medvirkende til å hjelpe Windows-brukere, spesielt de som er nye til Linux med å gå over til en Linux-basert operativsystem som deres daglige driver.

Den har imidlertid ikke hatt mye suksess på grunn av inkompatibiliteten med noen Windows-applikasjoner som kan oppstå, og som et resultat blir mange ofte skuffet ettersom de vanligvis forventer en jevn opplevelse som de hadde på Windows som ikke er lenger fra sannheten.

For hva de er verdt, har disse appene sine unike avhengigheter som Wine kanskje ikke kan tilfredsstille, og det er her Flasker kommer inn.

Bottles er en av hovedløsningene som tar sikte på å endre den fortellingen ved å la deg manuelt konfigurere avhengighetene appen din trenger uten problemer. Enda bedre, Bottles tilfredsstiller også de ofte unike tilfellene som spill kan kreve, inkludert støtte for noen av de største spillbibliotekene som Steam

Hvorfor flasker?

Bottles som en ny plattform avhengig av Wine ønsker å reorientere tilnærmingen til Windows-applikasjonsinstallasjon ved å tilby et sandkassemiljø som isolerer på riktig måte din "Bottles" installasjon forutsatt at du følger Flatpak-veien for installasjon.

I hovedsak betyr å ha et slikt oppsett at du kan bestemme når Bottles får tilgang til dine personlige filer/hjemmekatalog. Med versjonsstyring bakt inn kan Bottle hjelpe deg tilbake til en tilstand som fungerte tidligere.

Men for å dra nytte av denne funksjonen, må du først aktivere den ved å gå til Versioning-fanen. Når aktivert, Bottles oppretter i utgangspunktet en helt ny tilstand med standardkonfigurasjonen og en ny hver gang du legger til en ny avhengighet til installasjonen.

Versjon av flasker

Installere flasker i Linux

Med en kombinasjon av klare til bruk innstillinger, biblioteker og avhengigheter har Bottles i hovedsak redefinert omfanget av Windows-applikasjoner på Linux. Dette er, for alt i verden, en ny måte å håndtere Windows-prefikser ved å bruke miljøer som går utover det vanlige.

Installering av flasker er en ganske grei affære ettersom utviklerne anbefaler Flatpak-ruten som er den desidert enkleste måten å konfigurere en slik installasjon på i et isolert miljø som du enkelt kan nuke når du er ferdig eller når du bestemmer deg for at du ikke lenger trenger Windows på Linux-systemet.

For Ubuntu Systems, utfører ganske enkelt kommandoene nedenfor fortløpende.

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

For andre systemer må du sette opp Flatpak og deretter gå til Flathub for å installere flasker som vist.

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

Konfigurere flasker i Linux

Med en integrert avhengighetsbehandling antar flasker ikke bare de forhåndskonfigurerte avhengighetene for å tilfredsstille alle brukstilfeller du måtte ha, i stedet gjør det en ganske god jobb med å gjøre det mulig for deg å administrere avhengighetene individuelt for hver Windows-programmet du kanskje må installere.

Med opprettelsen av hver flaske etablerer du et unikt isolert miljø for den angitte applikasjonen.

Opprette flasker

Gamingstøtte

Som standard i 2022.2.14-oppdateringen, Botles har tatt dette et skritt videre ved å aktivere installasjonsprogrammer som ytterligere forenkler prosessen med å få kompatible Windows-applikasjoner som kjører på Linux-systemet.

Bottle installatører har blitt utviklet med hjelp av fellesskapet, noe som er ganske inspirerende med tanke på den enorme fordelen med å automatisere hele installasjonsprosessen, inkludert en smertefri avhengighetskonfigurasjon.

Med muligheten til å velge mellom spill- og programvaremiljøer kan du raskt optimere Windows-applikasjonsdistribusjonen.Men det er ikke alt; du kan bestemme deg for å konfigurere et tilpasset miljø – reservert for avanserte brukere – hvis du har en mer særegen brukssituasjon. Du kan lære hvordan du bedre kan manipulere flasker her.

Flaskeinnstillinger

For hva det er verdt, bør standard alternativene fungere helt fint uten noen reelle forbehold. Enda bedre? Flasker har smart integrert et system som viser kompatibilitetsnivået for hver applikasjon tilgjengelig via installatørene.

Dette gir deg i hovedsak en rask visuell oversikt over kompatibilitetsnivået til hver applikasjon. Nivåene er bronse til sølv, gull og platina.

Gitt at plattformen er svært finjusteringsbar, kan du effektivt velge mellom en rekke forhåndskonfigurerte alternativer som strømlinjeformer oppsettprosessen ytterligere. Disse alternativene inkluderer dxvk, vkd3d, gamemode, esync, fsync og potensielt enda flere.

Flaskeinstallatører

Selv om det utvilsomt finnes alternativer til Bottles-systemet, er det uten tvil lite eller ingen reell innsats som Flasker som i det vesentlige forvirrer hele prosessen med Windows-applikasjoner på Linux, samtidig som de tilbyr et ganske pent brukergrensesnitt. Dette maksimerer muligheten til å konvertere Windows-brukere til Linux ytterligere.