WhatsApp

Einfaches Ausführen von Windows-Software unter Linux mit Bottles

Anonim

Wine, die Abkürzung für Wine is Not an Emulator, ist die Flaggschiff-Open-Source-Kompatibilitätsebene, die innerhalb des Linux-Ökosystems verfügbar ist – oder allgemein POSIX (Portable Operating System Interface)-kompatibel – für Windows-Anwendungen. Ein anständiges Open-Source-Projekt wurde mit dem primären Ziel eingerichtet, das langfristige Potenzial von Windows unter Linux sicherzustellen.

In Anbetracht der kontinuierlichen Weiterentwicklung der Plattform ist Wine entscheidend geworden, um Windows-Benutzern, insbesondere denen, die neu bei Linux sind, beim Übergang zu a Linux-basiertes Betriebssystem als täglicher Treiber.

Allerdings hatte es aufgrund der möglicherweise auftretenden Inkompatibilität mit einigen Windows-Anwendungen keinen großen Erfolg, und als Ergebnis sind viele oft enttäuscht, da sie normalerweise ein reibungsloses Erlebnis erwarten, wie sie es hatten unter Windows, was nicht weiter von der Wahrheit entfernt ist.

Für das, was es wert ist, haben diese Apps ihre einzigartigen Abhängigkeiten, die Wine möglicherweise nicht erfüllen können, und hier ist Flaschen kommt herein.

Bottles ist eine der Hauptlösungen, die darauf abzielt, diese Erzählung zu ändern, indem es Ihnen ermöglicht, die Abhängigkeiten, die Ihre App möglicherweise benötigt, mit wenig Aufwand manuell zu konfigurieren. Noch besser, Bottles erfüllt auch die oft einzigartigen Fälle, die Spiele erfordern, einschließlich der Unterstützung einiger der größten Spielbibliotheken wie Steam

Warum Flaschen?

Bottles als neue Plattform, abhängig von Wine versucht, den Ansatz der Windows-Anwendungsinstallation neu auszurichten, indem es eine Sandbox-Umgebung bereitstellt, die ordnungsgemäß isoliert Ihre „Bottles“-Installation, vorausgesetzt, Sie wählen die Flatpak-Installationsroute.

Ein solches Setup bedeutet im Wesentlichen, dass Sie entscheiden können, wann Bottles auf Ihre persönlichen Dateien/Ihr Home-Verzeichnis zugreift. Mit dem eingebauten Versionierungsmanager kann Bottle Ihnen helfen, zu einem Zustand zurückzukehren, der zuvor funktioniert hat.

Um diese Funktion nutzen zu können, müssen Sie sie jedoch zuerst aktivieren, indem Sie zur Registerkarte Versionierung gehen. Einmal aktiviert, erstellt Bottles im Grunde genommen einen brandneuen Status mit Ihrer Standardkonfiguration und jedes Mal einen neuen, wenn Sie Ihrer Installation eine neue Abhängigkeit hinzufügen.

Flaschenversionierung

Flaschen unter Linux installieren

Mit einer Kombination aus gebrauchsfertigen Einstellungen, Bibliotheken und Abhängigkeiten hat Bottles den Umfang von Windows-Anwendungen grundlegend neu definiert Linux. Dies ist in jeder Hinsicht eine neue Art, Windows-Präfixe in Umgebungen zu handhaben, die über das Gewöhnliche hinausgehen.

Flaschen zu installieren ist eine ziemlich einfache Angelegenheit, da die Entwickler die Flatpak-Route empfehlen, die bei weitem der einfachste Weg ist, eine solche Installation zu konfigurieren in einer isolierten Umgebung, die Sie einfach löschen können, wenn Sie fertig sind oder wann immer Sie entscheiden, dass Sie Windows nicht mehr auf Ihrem Linux-System benötigen.

Für Ubuntu-Systeme, führt einfach die folgenden Befehle nacheinander aus.

$ sudo add-apt-repository ppa:flatpak/stable
$ sudo apt-Update
$ sudo apt Flatpak installieren

Für andere Systeme müssen Sie Flatpak einrichten und dann zu Flathub gehen, um Bottles wie gezeigt zu installieren.

$ flatpak install flathub com.usebottles.bottles
$ flatpak führt com.usebottles.bottles aus

Flaschen unter Linux konfigurieren

Mit einem integrierten Abhängigkeitsmanager übernimmt Bottles nicht nur die vorkonfigurierten Abhängigkeiten, um jeden möglichen Anwendungsfall zu erfüllen, sondern leistet ziemlich gute Arbeit, indem es Ihnen ermöglicht, die Abhängigkeiten für jeden individuell zu verw alten Windows-Anwendung, die Sie möglicherweise installieren müssen.

Mit der Erstellung jeder Flasche errichten Sie eine einzigartige isolierte Umgebung für die vorgesehene Anwendung.

Flaschen erstellen

Gaming-Support

Standardmäßig im Update 2022.2.14 Flaschen ist noch einen Schritt weiter gegangen, indem es Installer aktiviert hat, die den Prozess, kompatible Windows-Anwendungen auf Ihrem Linux-System zum Laufen zu bringen, weiter vereinfachen.

Bottle Installer wurden mit Hilfe der Community entwickelt, was sehr inspirierend ist, wenn man bedenkt, welche enormen Vorteile die Automatisierung des gesamten Installationsprozesses mit sich bringt eine schmerzlose Abhängigkeitskonfiguration.

Mit der Möglichkeit, zwischen Spiel- und Softwareumgebungen zu wählen, können Sie Ihre Windows-Anwendungsbereitstellung schnell optimieren.Aber das ist nicht alles; Sie können sich entscheiden, eine benutzerdefinierte Umgebung zu konfigurieren, die fortgeschrittenen Benutzern vorbeh alten ist, wenn Sie einen spezielleren Anwendungsfall haben. Hier erfährst du, wie du Flaschen besser manipulieren kannst.

Flaschenpräferenzen

Für das, was es wert ist, sollten die Standardoptionen ohne wirkliche Einschränkungen gut funktionieren. Noch besser? Bottles hat ein System integriert, das den Kompatibilitätsgrad jeder Anwendung anzeigt, die über die Installationsprogramme verfügbar ist.

Dies gibt Ihnen im Wesentlichen einen schnellen visuellen Überblick über den Kompatibilitätsgrad jeder Anwendung. Die Stufen sind Bronze bis Silber, Gold und Platin.

Da die Plattform hochgradig anpassbar ist, können Sie effektiv aus einer Vielzahl vorkonfigurierter Optionen wählen, die den Einrichtungsprozess weiter rationalisieren. Zu diesen Optionen gehören dxvk, vkd3d, gamemode, esync, fsync und möglicherweise noch mehr.

Flascheninstallateure

Während es zweifellos Alternativen zum Flaschensystem gibt, gibt es wohl wenig bis gar keinen wirklichen Aufwand wie Flaschen, die im Wesentlichen den gesamten Prozess von Windows-Anwendungen unter Linux verdummen und gleichzeitig eine ziemlich ordentliche Benutzeroberfläche bieten. Dadurch wird die Möglichkeit, Windows-Benutzer auf Linux umzustellen, weiter maximiert.