私はWineHQを使用しています。Debian 10多くのWindowsプログラムで非常にうまく動作します。ただし、Wineは正しいアプリケーションアイコンを表示しません(常にアプリケーションの一般的なアイコンのみを表示します.exe
)。
正しいアイコンを復元する方法があるのか、それとも別のアイコンをその特定のプログラムに恒久的にリンクする方法があるのか疑問に思います。
たとえば、私はFO2をプレイしていますが、同じフォルダに保存されているアイコンにファイルをリンクし、.exe
ゲームを別のディレクトリに移動するたびに同じアイコンを維持することをお勧めします。
.mp3
デフォルトのオーディオアイコンを変更したいファイルでも同じ問題が発生しました。私はPuddletag
「Merge Images to Raw Files」というプログラムを使って.mp3
この問題を解決しました。プログラムに似たものがありますか.exe
?
答え1
Windowsアプリケーションには通常、.exe
ファイルにアイコンがすでに含まれています。ここで欠落しているのは、アイコンを抽出して対応するサムネイルを作成するプログラムです。
このexe-thumbnailer
パッケージをインストールすると問題が解決します。
答え2
ただし、まだテストされていませんが、Stephenの答え(パッケージングexe-thumbnailer
で提案されている)の代わりに、アイコン属性を持つ.desktopショートカットを作成してパッケージを使用してエクスポートwine
できます。icoutils
$ wrestool -x -t 14 app.exe > "$HOME/.icons/app.ico"
$ cat > ~/app.desktop << EOF
[Desktop Entry]
Name=An App
Exec=env WINEPREFIX="$HOME/.wine" wine-stable 'C:\Program Files (x86)\...\app.exe'
Type=Application
StartupNotify=true
Path="$HOME/.wine/dosdevices/c:/Program Files (x86)/..."
Icon="$HOME/.icons/app.ico"
StartupWMClass=app.exe
EOF
$ chmod +x ~/app.desktop