1

Я перевел наши пароли на KeePass. LastPass выглядит круто, но я предпочитаю систему, в которой мы контролируем базу данных локально, а не в облаке. У меня есть система Windows и Linux, и оба могут легко получить доступ к нашей базе данных KeePass. В моей системе Linux (Ubuntu) я просто установил KeePass через Synaptic, и он просто работал.

Так что все работало замечательно, пока моя жена не попыталась настроить на своем MacBook доступ к базе данных. Огромные проблемы. В Linux это было так просто, что я не ожидал, что там будут проблемы. На случай, если это будет полезно, она запускает новую версию Mac OSX 10.5.8, Leopard.

Мы просто пошли на сайт загрузки для KeePass:http://keepass.info/download.html

Нажмите на ссылку под названием KeePass 2.x для Mac OS X, с которой мы получили Mono 2.10.5 и KeePass 2.18 с этого сайта (пакеты, размещенные там на момент написания этой статьи).

Моно установлено без проблем (по крайней мере, ни одного, которое мы видели).

Она открыла образ KeePass и перетащила его в сторону приложения, распаковав его там. В соответствии с инструкциями, приведенными в инструкциях по установке KeePass, она открыла терминал, перешла в каталог в /Applications, содержащий KeePass.exe, и запустила его через моно:

mono KeePass.exe

Ни одно приложение не открывается вообще - мы видим сообщение об этом, но затем оно немедленно исчезает, указывая нам, что оно падает.

Кроме того, я смущаюсь тем, что люди сходят с ума из-за того, что копирование и вставка не работают для KeePass 2.18 на Mac OSX. Судя по 2.19 адресуется проблема копирования / вставки. Я надеюсь, что эта версия решит все наши проблемы.

Итак, вот мой вопрос: как я могу попробовать 2.19 на ее системе. Кажется, он не упакован так, как 2.18. Но мы не боимся его строить. Я вижу, что источник для 2.19 находится здесь (внизу страницы). Могу ли я просто загрузить это куда-нибудь на свою машину и запустить что-нибудь для ее сборки? Я знаком с automake, но не со сборкой исходного кода .NET, поэтому, пожалуйста, ответьте мягко, если это глупо легко. : ^)

Кстати: завтра день рождения моей жены, и это ее расстраивает. Если вы знаете, как справляться с этими проблемами, это будет хорошим подарком на день рождения для нее.


Обновить

Я опубликую это, так как это может быть полезно для кого-то еще:

Я запустил KeePass 2.18, обновив Mono до 2.10.9 (а не 2.10.5, указанный на сайте выше). С более поздней версией Mono он работает без сбоев.

И все же я вижу проблему с копированием и вставкой, которую видят другие. Я могу открыть базу данных на ее компьютере, но неверные данные копируются.

Итак, еще раз, может кто-нибудь помочь мне установить KeePass 2.19?

1 ответ1

5

Если у вас моно, вам не нужна упакованная версия keepass для OS X, компиляция из исходного кода также не требуется. Самый простой способ проверить, что 2.19 делает то, что вам нужно, это скачать архивную версию.

После распаковки zip-пакета вы можете просто запустить:

mono Keepass.exe

Если последняя версия работает для вас, то создание небольшого скрипта и добавление его в док для запуска keepass не должно быть слишком большой проблемой.

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