Difference between revisions of "Linux"

From Freeplane - free mind mapping and knowledge management software
(partial rewrite of linux-install method to simplify steps required)
(add XDG spec link)
Line 23: Line 23:
 
Comment=A free mind mapping tool
 
Comment=A free mind mapping tool
 
</pre></blockquote>
 
</pre></blockquote>
 +
 +
(for more details on why adding this file works, see [http://standards.freedesktop.org/menu-spec/menu-spec-latest.html the XDG Desktop Menu Specification], which is followed by all major linux desktop-environments)
  
 
Now, any time you wish to update your Freeplane application, just repeat steps 1 and 2.
 
Now, any time you wish to update your Freeplane application, just repeat steps 1 and 2.
  
 
[[Category:User_Documentation]][[Category:Advanced_Users]]
 
[[Category:User_Documentation]][[Category:Advanced_Users]]

Revision as of 19:52, 24 January 2011

To run freeplane in Linux, the following steps are recommended:

1. Download the Freeplane tarball, and extract its contents to the folder of your choosing (e.g. ~/local/freeplane-xxxx).

2. Create a freeplane symlink to ~/local/freeplane-xxxx:

ln -nsf ~/local/freeplane-xxxx ~/local/freeplane

3. (optional) If you have a ~/bin folder which is in your shell path, you can create a symlink to the freeplane start-script:

ln -s ~/local/freeplane/freeplane.sh ~/bin/freeplane

You should now be able to run freeplane from the commandline by simply typing freeplane.

4. Finally, to add an icon which will show up in your applications menu, save the following text to the file ~/.local/share/applications/freeplane.desktop :

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Freeplane
Exec=/bin/sh /home/YOUR-USERNAME/local/freeplane/freeplane.sh %f
Terminal=false
Icon=/home/YOUR-USERNAME/local/freeplane/freeplane.svg
Type=Application
MimeType=application/x-freemind
Categories=Application;Office;
GenericName=Freeplane
Comment=A free mind mapping tool

(for more details on why adding this file works, see the XDG Desktop Menu Specification, which is followed by all major linux desktop-environments)

Now, any time you wish to update your Freeplane application, just repeat steps 1 and 2.