18ae28f918
Chemenu kompiliert Rohnotizen zu einem verlinkten, quellengebundenen Wiki: raw/ -> types/ + tools/ -> kb/ -> reports/. Was mechanisch ist, macht tools/wikitool; was Urteil braucht, macht ein Agent unter Contracts, deren Grenzen in Code durchgesetzt sind statt im Prompt. Dieser Commit ist der Startpunkt der oeffentlichen Historie. Die vorherige Entwicklung fand in einer privaten Instanz statt und ist nicht Teil dieses Repositorys; ihre Erzaehlung steht vollstaendig in CHANGES.md, das mit 44 Eintraegen von 0.1.0 bis 2.1.0 erhalten geblieben ist. Der mitgelieferte Korpus ist ein Testbett und eine Demo: 170 Seiten ueber den Stack selbst - Gates, Lint, Versionierung, Suche, das Wiki-Muster. Er dokumentiert das Werkzeug mit den eigenen Mitteln des Werkzeugs. Lizenz: AGPL-3.0 fuer den Stack (tools/, types/), CC-BY-4.0 fuer die Inhalte. Die Grenze zwischen beiden ist der Dateiplan, den dist export berechnet - siehe NOTICE.
2.3 KiB
2.3 KiB
type, source_type, author, raw_files, source_language, date, tags, entities, concepts, summary
| type | source_type | author | raw_files | source_language | date | tags | entities | concepts | summary | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| types/source.md | notes | Torben |
|
en | 2026-08-01 |
|
|
Wine-Konfiguration für Arch Linux: pacman-NoExtract-Einstellungen und Bottles-Runtime-Optionen einschließlich Proton- und Lutris-Varianten. |
Source: Wine
Autor: Torben
Datum: 2026-08-01
Quelle: raw/notes/Wine.md
Typ: Personal notes
Zusammenfassung
Persönliche technische Notizen zur Wine-Konfiguration für Arch Linux und Bottles-Laufzeit-Optionen. Die Datei enthält zwei Hauptabschnitte: pacman-Konfiguration zur Verhinderung von Wine-Dateibindungen und eine Liste der verfügbaren Bottles-Laufzeiten mit ihren zugrunde liegenden Wine-Varianten.
Kernaussagen
- Pacman-Konfiguration: Um zu verhindern, dass Wine systemweite Dateibindungen auf Arch Linux erstellt, NoExtract-Einträge zu
pacman.conffürusr/lib/binfmt.d/wine.confundusr/share/applications/wine.desktophinzufügen - Bottles-Ökosystem: Bottles bietet mehrere Laufzeit-Optionen, die jeweils verschiedene Wine-Varianten mit zusätzlichen Patches und Integrationen kombinieren
- Laufzeit-Vielfalt: Sieben unterschiedliche Laufzeiten sind verfügbar, von Upstream Wine bis zu Valve's Proton mit Steam-Integration
Konfigurationsdetails
Das Folgende zu /etc/pacman.conf hinzufügen:
[options]
# Prevent wine file bindings
NoExtract = usr/lib/binfmt.d/wine.conf
NoExtract = usr/share/applications/wine.desktop
Dies verhindert, dass Wine Dateitypassoziationen und binfmt-Handler systemweit während der Paketinstallation registriert.
Bottles-Laufzeiten
| Laufzeit | Basis Wine | Zusätzliche Patches | Integrationen |
|---|---|---|---|
| Soda | Wine Valve | +Staging | +Proton |
| Caffe | Wine Upstream | +Staging | +Proton |
| GE Wine | Wine GE | - | - |
| Lutris | Lutris Wine | - | - |
| Lutris-Ge-Lol | Lutris GE | - | - |
| Vaniglia | Wine Upstream | +Staging | - |
| GE Proton | Wine Valve | +Staging | +Proton, +Steam |