Whatsapp

Voer eenvoudig Windows-software uit op Linux met Bottles

Anonim

Wine, wat een afkorting is van Wine is Not an Emulator, is de belangrijkste open-source compatibiliteitslaag die beschikbaar is binnen het Linux-ecosysteem – of in het algemeen POSIX-compatibel (Portable Operating System Interface) - voor Windows-toepassingen. Er is een fatsoenlijk open source-project opgezet met als hoofddoel het langetermijnpotentieel van Windows op Linux te waarborgen.

Gezien de voortdurende ontwikkeling van het platform, is Wine een belangrijke rol gaan spelen bij het helpen van Windows-gebruikers, vooral degenen die voor het eerst met Linux Op Linux gebaseerd besturingssysteem als dagelijkse driver.

Het heeft echter niet veel succes gehad vanwege de incompatibiliteit met sommige Windows-applicaties die kan optreden en als gevolg hiervan zijn velen vaak teleurgesteld omdat ze meestal een soepele ervaring verwachten zoals ze hadden op Windows wat niet verder van de waarheid is.

Voor wat het waard is, deze apps hebben hun unieke afhankelijkheden waaraan Wine misschien niet kan voldoen en dit is waar Flessen komt binnen.

Bottles is een van de belangrijkste oplossingen die tot doel heeft dat verhaal te veranderen door u in staat te stellen de afhankelijkheden die uw app mogelijk nodig heeft met weinig moeite handmatig te configureren. Nog beter, Bottles voldoet ook aan de vaak unieke gevallen die games nodig kunnen hebben, inclusief ondersteuning voor enkele van de grootste spelbibliotheken zoals Steam

Waarom flessen?

Bottles als een nieuw platform dat afhankelijk is van Wine wil de aanpak van de installatie van Windows-applicaties heroriënteren door een sandbox-omgeving te bieden die goed isoleert uw "Bottles"-installatie op voorwaarde dat u de Flatpak-installatieroute volgt.

In wezen betekent het hebben van een dergelijke configuratie dat u kunt beslissen wanneer Bottles toegang krijgt tot uw persoonlijke bestanden/thuismap. Met versiebeheer ingebakken, kan Bottle u helpen terug te keren naar een toestand die eerder werkte.

Om echter van deze functie te profiteren, moet u deze eerst inschakelen door naar het tabblad Versioning te gaan. Eenmaal ingeschakeld, creëert Bottles in feite een geheel nieuwe status met uw standaardconfiguratie en een nieuwe elke keer dat u een nieuwe afhankelijkheid aan uw installatie toevoegt.

Flessen versiebeheer

Flessen installeren in Linux

Met een combinatie van kant-en-klare instellingen, bibliotheken en afhankelijkheden heeft Bottles het bereik van Windows-applicaties op Linux. Dit is in alle opzichten een nieuwe manier om met Windows-voorvoegsels om te gaan met omgevingen die verder gaan dan het gewone.

Het installeren van flessen is vrij eenvoudig aangezien de ontwikkelaars de route Flatpak aanbevelen, wat verreweg de gemakkelijkste manier is om een ​​dergelijke installatie te configureren in een geïsoleerde omgeving die je eenvoudig kunt vernietigen als je klaar bent of wanneer je besluit dat je Windows niet langer nodig hebt op je Linux-systeem.

Voor Ubuntu-systemen, voert u eenvoudig de onderstaande opdrachten achtereenvolgens uit.

$ sudo add-apt-repository ppa:flatpak/stable
$ sudo apt-update
$ sudo apt flatpak installeren

Voor andere systemen moet je Flatpak instellen en vervolgens naar Flathub gaan om Bottles te installeren, zoals weergegeven.

$ flatpak installeer flathub com.usebottles.bottles
$ flatpak voert com.usebottles.bottles uit

Flessen configureren in Linux

Met een geïntegreerde afhankelijkheidsmanager nemen flessen niet alleen de vooraf geconfigureerde afhankelijkheden aan om te voldoen aan elke use case die je hebt, maar stelt het je in plaats daarvan in staat om de afhankelijkheden voor elk afzonderlijk te beheren Windows-toepassing die u mogelijk moet installeren.

Met het maken van elke fles creëert u een unieke geïsoleerde omgeving voor de aangewezen toepassing.

Flessen maken

Gaming-ondersteuning

Standaard in de update 2022.2.14, Flessen heeft dit een stap verder gebracht door installatieprogramma's mogelijk te maken die het proces om compatibele Windows-applicaties op uw Linux-systeem te laten draaien verder vereenvoudigen.

Bottle installatieprogramma's zijn ontwikkeld met de hulp van de gemeenschap, wat behoorlijk inspirerend is gezien het enorme voordeel van het automatiseren van het volledige installatieproces, inclusief een pijnloze afhankelijkheidsconfiguratie.

Met de mogelijkheid om te kiezen tussen gaming- en softwareomgevingen, kunt u de implementatie van uw Windows-applicaties snel optimaliseren.Maar dat is niet alles; u kunt besluiten om een ​​aangepaste omgeving te configureren – gereserveerd voor geavanceerde gebruikers – als u een meer bijzondere use case heeft. Je kunt hier leren hoe je flessen beter kunt manipuleren.

Flessen Voorkeuren

Voor wat het waard is, zouden de standaardopties prima moeten werken zonder enig voorbehoud. Nog beter? Bottles heeft op slimme wijze een systeem geïntegreerd dat het compatibiliteitsniveau toont van elke applicatie die beschikbaar is via de installatieprogramma's.

Dit geeft u in wezen een snel visueel overzicht van het compatibiliteitsniveau van elke toepassing. De niveaus zijn Brons tot Zilver, Goud en Platina.

Aangezien het platform in hoge mate aanpasbaar is, kunt u effectief kiezen uit een verscheidenheid aan vooraf geconfigureerde opties die het instellingsproces verder stroomlijnen. Deze opties omvatten dxvk, vkd3d, gamemode, esync, fsync en mogelijk nog meer.

Flesseninstallateurs

Hoewel er ongetwijfeld alternatieven zijn voor het Bottles-systeem, is er aantoonbaar weinig tot geen echte inspanning zoals Flessendie in wezen het hele proces van Windows-applicaties op Linux verdooft en tegelijkertijd een behoorlijk nette gebruikersinterface biedt. Dit maximaliseert verder de mogelijkheid om Windows-gebruikers over te zetten naar Linux.