LINUX - Fedora 19 - Keepass Install

THESE ARE COPY PASTES FROM A FORUM, ALL CREDIT GOES TO THE AUTHORS.
http://forums.fedoraforum.org/showthread.php?t=278932


My explanation: Since keepass wasnt exactly compiled to run from Fedora, there arent any downloadable rpms or anything (not that I am aware of at least). So since keepass is a .NET app and linux has software that can emulate .NET specifically "mono".

First log in to fedora and log in as root user to a terminal

***First Steps (Which I grabbed from second step)***
sudo -i
yum install mono-core
yum install mono-winforms

***Check package info***
yum info mono-core

***Install package***
yum -y install mono-core

***Check package info***
yum info mono-devel

***Install package***
yum -y install mono-devel

download keepass portable from http://keepass.info/download.html

Make sure its the latest 2.x firmware that specifically says its protable

***Create file for archive to be extracted to***
cd /usr/bin
mkdir KeePass


***unzip keepass .zip file***
unzip <keepass.zip download location> -d KeePass/

Note: usually downloaded stuff goes to
/home/<currently logged in user>/Downloads/

***download KeePass icon***
cd /usr/bin/KeePass
wget http://upload.wikimedia.org/wikipedia/commons/1/19/KeePass_icon.png


***Create shortcut for your applications menu***
cd /usr/share/applications/
nano KeePass.desktop

NOTE: all of the applications are listed here do an "ls" and "cat" any of the files to see how they are constructed. The KeePass config file for the .desktop file is below.

***Add the following lines to Nano (without any extra whitespace like new lines)***

[Desktop Entry]
Name=KeePass
Exec=mono /usr/bin/KeePass/KeePass.exe
Icon=/usr/bin/KeePass/KeePass_icon.png
Categories=Other
Type=Application


***Save file***
ctl-x
type y
press enter

***Restart Gnome 3***
Alt-F2
Type "r" without quotes
Hit Enter

***Launch KeePass***
Hit the WINDOWS key and type KeePass and hit enter
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
Comments