Wenn Sie Verzeichnisse in einem in Wine installierten Windows-Programm durchsuchen - wie beim Öffnen eines Ordners in Foobar2000 -, öffnet Wine immer den Wine Explorer:
Kann Wine so eingestellt werden, dass stattdessen ein Ubuntu-Dateimanager (z. B. Nautilus) geöffnet wird?
wine
filemanager
default-programs
JonasCz - Setzen Sie Monica wieder ein
quelle
quelle
usr/bin/winefile
. Ich habe es jedoch nicht getestet (und ich vermute, dass die FM, durch die Sie es ersetzen, den Pfad als Argument akzeptieren müsste).usr/bin/winefile
?Antworten:
In Ubuntu 14.04 und 16.04 Eine schnelle Überprüfung des Codes in
/usr/bin/winefile
zeigt an, dass die Antwort nein ist. Nachdem überprüft wurde, ob es mit einem Verzeichnisnamen aufgerufen wurde, wird Wine verwendet, um den Dateimanager zu starten.Auszug:
Da wine so konzipiert ist, dass es ausführbare Windows-Anwendungen startet, werden keine nativen Apps gestartet. Ich würde annehmen, dass die Verwendung von wine zum Starten der Dateiauswahlroutine erforderlich ist, um sicherzustellen, dass der richtige Parameter nach der Dateiauswahl übergeben wird. Diese Meinung basiert ausschließlich auf Logik (und dem Inhalt von / usr / bin / winefile). Wenn Sie gegenteilige Informationen haben, kommentieren Sie diese bitte und teilen Sie sie mit.
quelle
winefile
als ob Sie nur die Übersetzung des Anwendungsnamens oder des .exe-Namens durchführen und daswine
Programm so handhaben, dass es etwas damit anfängt.Der aus meiner Sicht vielversprechendste Ansatz besteht darin, MIME-Typen für alle relevanten Dateien festzulegen. Schauen Sie sich an, wie alle Dateitypen in Wine mit der entsprechenden nativen Anwendung verknüpft werden.
Andere Dinge, die ich versucht habe, aber nicht funktionierte:
/usr/bin/winefile
Ist ein einfaches Wrapper-Skript, das Sie ersetzen oder ändern können. Wenn Sie beispielsweise thunar als Dateimanager in wine verwenden möchten, fügen Sie nach den Kommentarzeilen Folgendes hinzuSie können den Rest so lassen, wie er ist, um Ihre Änderungen rückgängig zu machen.
Zweiter Ansatz, nicht funktioniert: Suche in
system32
fürwinefile.exe
undexplorer.exe
, sie mit Softlinks ersetzt Thunar. Wine ignoriert dies, sogar ein Doppelklick auf diese Softlinks läuftwinefile
statt Thunar.Es scheint mir, dass
winefile
ein Wein eingebaut ist. Vielleicht könnten einige Änderungen in der Registrierung das Verhalten des Weins ändern.quelle
Ich denke nicht. Auch wenn ich Crossover mit aktiviertem "Use Native Browser Standard" verwendet habe, wird immer noch ein eigener Dateibrowser verwendet, als ich versuchte, eine Datei aus ms zu öffnen. Wort
quelle