--- type: types/entity.md entity_type: tool tags: [compatibility, windows, linux, gaming] created: 2026-08-01 modified: 2026-08-29 related: - Bottles - Proton - Wine-Staging - Wine GE - Lutris - runs-on: Arch Linux sources: [Source - Wine, Source - Arch Linux Cheat Sheet] confidence: 0.95 confidence_base: 0.95 provenance: sourced summary: Kompatibilitätsschicht, die Windows-API-Aufrufe nach POSIX übersetzt und Windows-Anwendungen unter Linux, BSD und macOS ohne Virtualisierung oder Emulation ausführt. --- # Wine **Typ:** tool ## Beschreibung Wine (Wine Is Not an Emulator) ist eine Kompatibilitätsschicht, die Windows-Anwendungen auf Unix-ähnlichen Betriebssystemen einschließlich Linux, macOS und BSD ausführen kann. Sie übersetzt Windows-API-Aufrufe zur Laufzeit in POSIX-kompatible Aufrufe, wodurch die Leistungs- und Speicherstrafen einer vollständigen virtuellen Maschine entfallen. ## Kerndaten - **Zweck:** Ausführen von Windows-Anwendungen unter Linux und anderen Unix-ähnlichen Systemen - **Status:** Aktiv, weit verbreitet - **Lizenz:** LGPL - **Plattform:** Linux, macOS, BSD - **Website:** https://www.winehq.org/ ## Beziehungen - **Verwendet von:** [[Bottles]], [[Lutris]], [[Proton]] - **Erweitert von:** [[Wine-Staging]], [[Wine GE]] - **Verwandt mit:** [[Proton]], [[Arch Linux]] - **Abhängig von:** System-Bibliotheken, X11/Wayland ## Details ### Varianten - **Wine Upstream:** Vanilla Wine from winehq.org - **Wine Valve:** Valves benutzerdefinierter Wine-Build mit Proton-Integration - **Wine GE:** Benutzerdefinierte Builds von GloriousEggroll mit zusätzlichen Patches - **Wine-Staging:** Wine mit zusätzlichen experimentellen Patches ### Arch-Linux-Konfiguration Um zu verhindern, dass Wine während der Paketinstallation systemweit Dateibindungen erstellt, fügen Sie folgendes zu `/etc/pacman.conf` hinzu: ``` [options] NoExtract = usr/lib/binfmt.d/wine.conf NoExtract = usr/share/applications/wine.desktop ``` Dies verhindert, dass Wine Dateityp-Zuordnungen und binfmt-Handler systemweit registriert. ## Verwendung in Bottles Wine dient als Grundlage für mehrere [[Bottles]]-Runtimes, einschließlich: - Soda - Basierend auf Wine Valve mit Staging und Proton - Caffe - Basierend auf Wine Upstream mit Staging und Proton - Vaniglia - Basierend auf Wine Upstream mit Staging ## Siehe auch - [[Bottles]] - [[Proton]] - [[Wine-Staging]] - [[Wine GE]] - [[Lutris]] - [[Source - Wine]] ## Beziehungen - [[Bottles]] - [[Proton]] - [[Wine-Staging]] - [[Wine GE]] - [[Lutris]] - **runs-on:** [[Arch Linux]]