Ich weiß genau was falsch ist, ich hatte genau das gleiche Problem!
1. WineBottler herunterladen (das ist eine direkte Verbindung)
2. Öffnen Sie die DMG und kopieren Sie Wine und WineBottler in Ihren Anwendungsordner.
3. Laden Sie die KeePass-Setup-Datei herunter.
4. Öffnen Sie WineBottler.
5. Klicken Sie in der oberen Leiste auf Erweitert.
6. Stellen Sie sicher, dass das neue Präfix angezeigt wird .
7.
Aktivieren Sie das Kontrollkästchen "Dies ist das Installationsprogramm, führen Sie es aus." 8. Suchen Sie die Datei " KeePassSetup.exe" in WineBottler
9. Scroll ein wenig und stellen Sie sicher, dass es das Open-Source-Framework .Net Framework Mono
10 enthält. Machen Sie es mit wine.app
11. In Winetricks finden und überprüfen Sie dotnet45 (MS .NET 4.0)
12. In Winetricks finden und überprüfenforcemono (Mit Mono erzwingen ...)
13. Geben Sie der App eine Kennung.
14. Erstellen Sie Ihre App!
15. Es dauert eine Weile (möglicherweise müssen Sie .NET 3.0 herunterladen und den Erstellungsprozess erneut starten)
16. Führen Sie es aus, und das Präfix wird kopiert.
17. Wenn es geschlossen wird, öffnen Sie es erneut.
17. Wenn Sie Plugins benötigen, kopieren Sie sie nach ~ / Library / Applcation Support / und suchen Sie nach der Kennung
18. Fertig
Berechtigungen zum Durchsuchen außerhalb des Basisverzeichnisses, wenn Sie Mono verwenden, um Exe auf dem Mac auszuführen?
Ich versuche, Mono zu verwenden, um KeePass.exe auf meinem Mac auszuführen, und zwar mit dem Befehl (aus dem KeePass-Verzeichnis im Terminal): sudo mono keepass.exe
Es läuft einwandfrei, mit der Ausnahme, dass beim Durchsuchen der Kdbx-Datei nur die Ordner in meinem Benutzerordner angezeigt werden.
Siehe Druckbildschirm: Unter "Arbeitsplatz" gibt es nur "Persönlich", wobei es sich um meinen Heimatordner handelt
Ich vermute, ich vermisse etwas bezüglich Berechtigungen für Terminal oder Mono?
2 Antworten auf die Frage
Ich habe eine Problemumgehung für das Problem gefunden - was getan werden kann, ist das Erstellen eines symbolischen Links zu dem Ordner, der die Schlüsseldatei enthält (mithilfe des Terminals). Anschließend kann der verknüpfte Ordner über diesen symbolischen Link aufgerufen werden.
Befehl im Terminal:
ln -s [path of the folder which contains the key file] [path of the symbolic link which will be created]
Beispiel:
ln -s "/Volumes/WinPartition/Data/PasswordFolder ~/Desktop/PasswordLink
Verwandte Probleme
-
3
Warum stürzt der Macbook Pro Unibody im Ruhezustand unter Windows ab?
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
2
iTunes auf dem Mac: Wie verwendet man eine externe Musikbibliothek auf einem NAS (Windows-Freigabe)?
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
4
Wie kann ich ein ISO-CD-Image auf einem Mac in das bin / cue-Format konvertieren?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
5
Das Macbook Pro stößt ständig alles aus, was ich in das interne optische Laufwerk eingelegt habe
-
4
Gibt es Alternativen zu TextExpander unter Mac OS X?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?