I was looking to move off of Gorilla and to something else, and I really like the look of KeePass even though I have never used it. It's a Windows app (or so I thought) though and that kinda bummed me out. I thought I'd try to run it in Wine but meh, too much effort is involved in Wine.

Then I thought about just laying down and running it in a virtual machine, but I didn't like that approach either.

Well, it turns out the KeePass folks wrote the app in C# and on their website they note that it should run happily in Mono. Cool! Then I read that they suggest Mono 2.2 or greater. Bummer, because Ubuntu is stuck on 2.0 for the foreseeable future. I decided to give it a try anyway and it worked like a charm; awesome!

What you need to do is install a couple packages

  • mono-devel</li>
  • libmono-winforms2.0-cil</li>
    Then just go grab the portable version of KeePass from their site, extract it and do
    • mono KeePass.exe</li>
      Surprisingly it works. Way cool