web-dev-qa-db-ja.com

MacOSX用の最新のKeePassをソースからインストールする

パスワードをKeePassに移行しました。 LastPassはかっこいいように見えますが、私はデータベースをクラウドに保持するのではなく、ローカルで制御するシステムを好みます。私はWindowsとLinuxシステムを持っており、どちらもKeePassデータベースに簡単にアクセスできます。私のLinuxシステム(Ubuntu)では、シナプスを介してKeePassをインストールするだけで、正常に機能しました。

そのため、妻がデータベースにアクセスするためにMacBookで設定を試みるまで、すべてがうまく機能していました。大きな問題。 Linuxはとても簡単だったので、そこに問題があるとは思っていませんでした。役に立つ場合は、彼女はMac OSX 10.5.8、Leopardの新規インストールを実行しています。

KeePassのダウンロードサイトにアクセスしただけです: http://keepass.info/download.html

KeePass 2.x for MacOSというタイトルのリンクをクリックしましたXMono 2.10.5およびKeePass 2.18そのサイトから(この記事の執筆時点でそこに投稿されたパッケージ)。

Monoは問題なくインストールされました(少なくとも、私たちが見たものはありません)。

彼女はKeePassイメージを開き、アプリケーション側にドラッグして、そこで解凍しました。 KeePassのインストール手順の説明に従って、彼女はターミナルを開き、KeePass.exeを含む/ Applicationsのディレクトリに移動し、monoを実行しました。

mono KeePass.exe

アプリケーションがまったく開かない-ブリップが表示されますが、すぐに消えて、クラッシュしていることがわかります。

また、MacOSXのKeePass2.18でコピーアンドペーストが機能しないことについて、人々が不満を投げかけているようです。 2.19から判断すると、コピー/貼り付けの問題に対処します。そのバージョンが私たちのすべての問題を解決することを願っています。

だからここに私の質問があります:どうすれば彼女のシステムで2.19を試すことができますか? 2.18のようにパッケージ化されていないようです。しかし、私たちはそれを構築することを恐れていません。 2.19のソースは ここ (ページの下部)であることがわかります。それを彼女のマシンのどこかにダウンロードして、何かを実行してビルドすることはできますか?私はautomakeには精通していますが、.NETソースの構築には精通していないので、これがばかげて簡単な場合は、穏やかに答えてください。 :^)

ところで:明日は私の妻の誕生日、そしてこれは彼女を失望させています。あなたがこれらの問題をナビゲートする方法を知っているなら、それは彼女への素敵な誕生日プレゼントになるでしょう。


更新

他の誰かに役立つかもしれないので、これを投稿します:

Monoを2.10.9に更新することでKeePass2.18を実行できるようになりました(上記のサイトで提供されている2.10.5ではありません)。それ以降のバージョンのMonoでは、クラッシュすることなく実行されます。

それでも、他の人が見ているコピーアンドペーストの問題はあります。彼女のマシンでデータベースを開くことはできますが、間違ったデータがコピーされます。

繰り返しになりますが、誰かがKeePass 2.19のインストールを手伝ってくれますか?

1
firebush

モノをお持ちの場合は、OS Xパッケージバージョンのkeepassは必要ありません。また、ソースからのコンパイルも不要です。 2.19が必要なことを実行するかどうかをテストする最も簡単な方法は、zipバージョンをダウンロードすることです。

Zipパッケージが抽出されると、次のコマンドを実行できます。

mono Keepass.exe

最新バージョンが機能している場合は、小さなスクリプトを作成し、それをドックに追加してキーパスを起動することはそれほど大きな問題ではありません。

5
Ahe