Wine : EAC ( Exact audio copy ) fehlen Plugins

Offensichtlich ist die Setup-Exe nicht da, wo du wine ausführst.

Ich habe mal meine alten Scripts rausgesucht und entsprechend für EAC angepasst:

:notebook: Benötigt wird: bash wine winetricks p7zip

#!/bin/bash

# Lege die Pfade fest
export ROOT=$(dirname "$(readlink -f "${0}")")
export APPPATH=$ROOT/app
export WINEPREFIX=$ROOT/prefix

# Setup-Datei herunterladen, falls nicht da.
SETUPFILE="installer.exe"
VERSION="1.6"
URL="https://www.exactaudiocopy.de/eac-$VERSION.exe"
if [[ ! -f $ROOT/$SETUPFILE ]]; then curl -s $URL -o $ROOT/$SETUPFILE; fi

# Beschränke auf 32bit
export WINEARCH=win32
# Setze den Suchpfad
export WINEPATH=$APPPATH
# Unterdrücke alle Debug-Nachrichten
export WINEDEBUG=-all
# Deaktiviere Gecko/IE6, WineMenu
export WINEDLLOVERRIDES="winemenubuilder.exe=d,mshtml=d"

# Falls Ordner prefix nicht da, initialisieren und Abhängigkeiten installieren
if [[ ! -d $WINEPREFIX ]]; then
export WINEDLLOVERRIDES="mscoree=d,winemenubuilder.exe=d,mshtml=d"
wineboot --init
export WINEDLLOVERRIDES="winemenubuilder.exe=d,mshtml=d"
winetricks --unattended vcrun2005 dotnet20 dotnet40
fi
# Falls Ordner app nicht da, Programm installieren
if [[ ! -d $APPPATH ]]; then
   # Installationspfad festlegen
   export INSTALLPATH=$ROOT/app
   # Konvertiere Unix Installationspfad in Windows-Pfad um
   export WINDOWSPATH=$(winepath --windows $INSTALLPATH)
   wine installer.exe "/S" "/D=$WINDOWSPATH"
   mv $APPPATH/CDRDAO $APPPATH/CDRDAO.BAK
fi

# Extrahiere Icon aus EAC.exe
if [[ ! -f ${ROOT}/EAC.png ]]; then
7z e ${APPPATH}/EAC.exe '-i!.rsrc/1033/ICON/28' -y -o${ROOT} &> /dev/null
mv ${ROOT}/28 ${ROOT}/EAC.png
fi

# Schreibe/aktualisiere Desktop-Datei
echo "$(cat <<EOF
[Desktop Entry]
Name=Exact Audio Copy
Exec=${ROOT}/$0
Path=${ROOT}
Type=Application
Terminal=false
Categories=Utility;
Icon=${ROOT}/EAC.png
EOF
)" > $ROOT/wine-EAC.desktop 

cp -u $ROOT/wine-EAC.desktop $HOME/.local/share/applications/wine-EAC.desktop

# Starte das Programm
wine EAC.exe
  1. Ordner erstellen
  2. Script in eine Textdatei (zB. start.sh) in den Ordner einfügen & speichern
  3. Im Terminal ausführen
  4. Erneutes Starten kann vom Startmenü geschehen.

Schon hast du deine portable Wine-Flasche. Kann, wenn man weiß wie, für jedes Programm entsprechend angepasst werden.