Whatsapp

Kör enkelt Windows-programvara på Linux med flaskor

Anonim
… eller generellt POSIX (Portable Operating System Interface) kompatibel – för Windows-program. Ett anständigt projekt med öppen källkod har etablerats med det primära målet att säkerställa den långsiktiga potentialen för Windows på Linux.

Med tanke på den kontinuerliga utvecklingen av plattformen har Wine blivit avgörande för att hjälpa Windows-användare, särskilt de som är nybörjare i Linux att gå över till en Linux-baserat operativsystem som deras dagliga drivrutin.

Den har dock inte haft så mycket framgång på grund av inkompatibiliteten med vissa Windows-program som kan uppstå och som ett resultat blir många ofta besvikna eftersom de vanligtvis förväntar sig en smidig upplevelse som de hade på Windows som inte är längre från sanningen.

För vad det är värt, dessa appar har sina unika beroenden som Wine kanske inte kan uppfylla och det är här Flaskor kommer in.

Flaskor är en av huvudlösningarna som syftar till att ändra den berättelsen genom att låta dig manuellt konfigurera de beroenden som din app kan behöva utan några problem. Ännu bättre, Bottles uppfyller också de ofta unika fall som spel kan kräva, inklusive stöd för några av de största spelbiblioteken som Steam

Varför flaskor?

Bottle som en ny plattform beroende av Wine vill omorientera tillvägagångssättet för installation av Windows-applikationer genom att tillhandahålla en sandlådemiljö som isolerar ordentligt din “Bottles” installation förutsatt att du följer installationsvägen Flatpak.

I huvudsak innebär att ha en sådan inställning att du får bestämma när Bottles kommer åt dina personliga filer/hemkatalog. Med versionshanteraren inbakad kan Bottle hjälpa dig att återgå till ett tillstånd som fungerade tidigare.

För att dra nytta av den här funktionen måste du dock först aktivera den genom att gå till fliken Versioning. När den är aktiverad skapar Bottles i princip ett helt nytt tillstånd med din standardkonfiguration och ett nytt varje gång du lägger till ett nytt beroende till din installation.

Versionering av flaskor

Installera flaskor i Linux

Med en kombination av färdiga att använda inställningar, bibliotek och beroenden har Bottles i huvudsak omdefinierat omfattningen av Windows-applikationer på Linux. Detta är, för alla ändamål, ett nytt sätt att hantera Windows-prefix med hjälp av miljöer som går utöver det vanliga.

Installation av flaskor är en ganska enkel affär eftersom utvecklarna rekommenderar Flatpak-vägen som är det överlägset enklaste sättet att konfigurera en sådan installation i en isolerad miljö som du enkelt kan kärnvapen när du är klar eller när du bestämmer dig för att du inte längre behöver Windows på ditt Linux-system.

För Ubuntu Systems, utför helt enkelt kommandona nedan i följd.

$ sudo add-apt-repository ppa:flatpak/stable
$ sudo apt uppdatering
$ sudo apt installera flatpak

För andra system måste du ställa in Flatpak och sedan gå till Flathub för att installera flaskor som visas.

$ flatpak installera flathub com.usebottles.bottles
$ flatpak kör com.usebottles.bottles

Konfigurera flaskor i Linux

Med en integrerad beroendehanterare antar flaskor inte bara de förkonfigurerade beroenden för att tillfredsställa alla användningsfall du kan ha, utan det gör ett ganska bra jobb med att göra det möjligt för dig att individuellt hantera beroenden för varje Windows-program som du kan behöva installera.

Med skapandet av varje flaska skapar du en unik isolerad miljö för den angivna applikationen.

Skapa flaskor

Spelsupport

Som standard i 2022.2.14, Flaskor har tagit detta ett steg längre genom att möjliggöra installationsprogram som ytterligare förenklar processen att få kompatibla Windows-applikationer som körs på ditt Linux-system.

Bottle installatörer har utvecklats med hjälp av communityn vilket är ganska inspirerande med tanke på den enorma fördelen med att automatisera hela installationsprocessen, inklusive en smärtfri beroendekonfiguration.

Med möjligheten att välja mellan spel- och mjukvarumiljöer kan du snabbt optimera din Windows-applikationsdistribution.Men det är inte allt; du kan välja att konfigurera en anpassad miljö – reserverad för avancerade användare – om du har ett mer märkligt användningsfall. Du kan lära dig hur du bättre kan manipulera flaskor här.

Inställningar för flaskor

För vad det är värt bör standard alternativen fungera utmärkt utan någon egentlig varning. Ännu bättre? Flaskor har smart integrerat ett system som visar kompatibilitetsnivån för varje applikation som är tillgänglig via installatörerna.

Detta ger dig i huvudsak en snabb visuell översikt över kompatibilitetsnivån för varje applikation. Nivåerna är brons till silver, guld och platina.

Med tanke på att plattformen är mycket tweakbar, kan du effektivt välja från en mängd förkonfigurerade alternativ som ytterligare effektiviserar installationsprocessen. Dessa alternativ inkluderar dxvk, vkd3d, gamemode, esync, fsync och potentiellt ännu fler.

Flaskinstallatörer

Även om det utan tvekan finns alternativ till Bottle-systemet, finns det utan tvekan liten eller ingen verklig ansträngning som Flaskor som i huvudsak fördummar hela processen för Windows-applikationer på Linux samtidigt som de erbjuder ett ganska snyggt användargränssnitt att följa. Detta maximerar ytterligare möjligheten att konvertera Windows-användare till Linux.