1

Я пытаюсь запустить KeePass (v2.20.1) с Mono (v2.10.10) на моем Mac OS X 10.8.2

KeePass, который я скачал с http://keepass2.openix.be , НЕ является файлом KEEPASS.EXE, как упоминалось в предыдущих постах выше, но кажется приложением для Mac, и при нажатии на него что-то вроде

У вас нет разрешения на открытие Keepass 2.20.1 "(у меня есть голландский интерфейс)

Я пытался запустить Windows .exe, но безрезультатно, может кто-нибудь сказать мне, как я могу запустить KeePass на моем Mac?

3 ответа3

2

У меня возникли проблемы с запуском пакета keepass, загруженного с openix.be (я пробовал на Mac OS X Snow Leopard - 10.6.8). Единственный способ запустить оригинальный keepass на Mac - это загрузить Mono Framework (www.mono-project.com) для Mac, загрузить последнюю версию keepass.exe с исходного сайта (http://keepass.info/download.html). выбрав переносимый пакет .zip, распакуйте файл .zip на моем Mac и запустите "mono keepass.exe" из приложения Terminal.

К сожалению, я обнаружил некоторые проблемы с копированием и вставкой, которые в настоящее время не поддерживаются в моно для Mac. В последней версии (2.22) кнопка "Копировать пароль" работает, но любая другая функция, основанная на копировании и вставке (например, Cmd-C / Cmd-V), не будет работать.

Я решил свои проблемы с помощью KeepassX (версия 2.0 альфа 4), которая, кажется, имеет меньше функций, но изначально встроена в OsX, и копирование-вставка работает, как и ожидалось.

2

Похоже, что разработчик допустил ошибку при создании образа диска для KeePass для OS X. У вашего пользователя нет прав для комплекта приложений на его запуск или копирование с образа диска.

Удалите все, что вы, возможно, уже скопировали в первую очередь. Затем, после того как вы смонтируете образ (и посмотрите инструкции «Чтобы установить, перетащите…»), откройте Терминал и введите следующее:

sudo cp -r /Volumes/KeePass2.20.1/KeePass2.20.1.app /Applications
sudo chmod u+wrx /Applications/KeePass2.20.1.app
sudo chown -R $( whoami ):staff /Applications/KeePass2.20.1.app

Вам будет предложено ввести пароль после первой команды. Вы должны быть администратором компьютера для выполнения этих шагов.

0

У меня была такая же проблема, пока я не узнал, что предотвращение соединения KeePass с Интернетом (через брандмауэр) решает проблему. Теперь он начинается и остается открытым. Попробуйте.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .