FreeMind on Linux

From FreeMind

Jump to: navigation, search
(-spam)
m (Install FreeMind on Fedora 10, 11 and 12)
 
Line 1: Line 1:
<table><tr>
<table><tr>
-
<td valign=top>
 
-
{{Navigation_bar}}
 
-
<td>&nbsp;</td>
 
<td>
<td>
Line 82: Line 79:
==== Ubuntu & Kubuntu ====
==== Ubuntu & Kubuntu ====
 +
''2010/10/06 - The following is no longer true on 10.04. Just installed FreeMind via the repositories on Kubuntu 10.04 and the version is 0.9.0 RC 6.''
-
''Update: 2009-10-03:'' Freemind is now included in Synaptic (System > Administration > Synaptic), so it's a one-click install.
+
An outdated and buggy Freemind is included in Ubuntu multiverse repositories (enable multiverse in Software Sources), though it's a one-click install.
If you get an error when you try to run freemind about not being able to open libgtkpeer then use the following command line:
If you get an error when you try to run freemind about not being able to open libgtkpeer then use the following command line:
Line 89: Line 87:
(Source for fix: https://bugs.launchpad.net/ubuntu/+source/gcj-4.1/+bug/90380 )
(Source for fix: https://bugs.launchpad.net/ubuntu/+source/gcj-4.1/+bug/90380 )
 +
===== Easily Run most-recent Freemind from the zip =====
 +
see instructions [https://help.ubuntu.com/community/Freemind?highlight=%28%5CbCategorySoftware%5Cb%29#Run%20Freemind%20from%20the%20zip here]
-
If you'd like to see Freemind included in Ubuntu, consider [http://brainstorm.ubuntu.com/idea/1741/promote/|voting for Freemind on brainstorm].
+
===== Alternative, More updated Repository =====
-
===== Easiest method (tested under Gutsy Gibbon) =====
 
-
 
-
This is how to install the most-recently-packaged version of FreeMind.
 
-
 
-
As Freemind should be in the multiverse repositories, you should be able to open a terminal and use the following command line:
 
-
** <tt>sudo apt-get install freemind</tt>
 
-
 
-
Once installed, you can run it from the command line with the command:
 
-
** <tt>freemind</tt>
 
-
 
-
Or you can also create an icon on the panel by right clicking the panel, clicking <tt>Add to Panel...</tt>, selecting the <tt> Custom Application Launcher</tt> and entering in the command (and name) as <tt>freemind</tt>
 
-
 
-
Should the above not work, then use the following to manually add the necessary repositories and software to your computer.
 
Start the Synaptic Package Manager (under the System menu), and then do the following:
Start the Synaptic Package Manager (under the System menu), and then do the following:
Line 277: Line 264:
; Note : search for "msv" in order to find "msv-xsdlib". All the FreeMind RPM sources can be downloaded from [http://eric.lavar.de/comp/linux/rpm/noarch/SRPMS.java/].
; Note : search for "msv" in order to find "msv-xsdlib". All the FreeMind RPM sources can be downloaded from [http://eric.lavar.de/comp/linux/rpm/noarch/SRPMS.java/].
-
==== Install FreeMind on Fedora 10 and 12 (not tested on 11) ====
+
==== Install FreeMind on Fedora 10, 11 and 12 ====
First become root, create a temporary directory and CD to it.
First become root, create a temporary directory and CD to it.
Line 294: Line 281:
Remove the temporary directory you made and start freemind :)
Remove the temporary directory you made and start freemind :)
 +
 +
==== Install FreeMind on Fedora 13 (64bit) ====
 +
 +
Open terminal, and execute the following with command line.
 +
 +
1) Make a directory (e.g. mkdir FreeMind).
 +
 +
2) Download the FreeMind ANY packages into the make directory (filename: freemind-bin-max-0_8_1.zip approx 8 MB).
 +
 +
3) unzip the all the file in that directory ([user@computer FreeMind] gunzip freemind-bin-max-0_8_1.zip).
 +
 +
4) type the following "bash Freemind.sh" and a GUI will pop out.
 +
 +
That was tested with Fedora 13-64bit.
==== Install FreeMind using <tt>apt4rpm</tt> ====
==== Install FreeMind using <tt>apt4rpm</tt> ====
Line 367: Line 368:
To ensure you are up-to-date in portage:
To ensure you are up-to-date in portage:
-
  # emerge sync (or emerge-websync)
+
  # emerge --sync (or emerge-websync)
The [http://packages.gentoo.org/search/?sstring=freemind latest version] of FreeMind in Portage may be masked. To use this "unstable" version you may have to [http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=3 unmask] the package.
The [http://packages.gentoo.org/search/?sstring=freemind latest version] of FreeMind in Portage may be masked. To use this "unstable" version you may have to [http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=3 unmask] the package.
Line 490: Line 491:
* Under Debian, it's called ''cupsys-bsd''. Sun's Java 6 (package sun-java6) needs the package libcupsys2. I addition to this you got to have a ServerName line in /etc/cups/client.conf.
* Under Debian, it's called ''cupsys-bsd''. Sun's Java 6 (package sun-java6) needs the package libcupsys2. I addition to this you got to have a ServerName line in /etc/cups/client.conf.
Install this package and you should be able to print from FreeMind.
Install this package and you should be able to print from FreeMind.
 +
 +
If problem persist, try this [http://kbpdfstudio.qoppa.com/general/iamrunningpdfstudioon64bitdebiansqueezewithgnomedesktopwhenitrytoprintigettheerrormessagenoprintservicefound].
If CUPS is not installed on your system, it is easier to install the traditional lpr/lpd system. On Debian, the package is just ''lpr'', <tt>apt-get install lpr</tt> should be enough.
If CUPS is not installed on your system, it is easier to install the traditional lpr/lpd system. On Debian, the package is just ''lpr'', <tt>apt-get install lpr</tt> should be enough.
Line 748: Line 751:
</td></tr>
</td></tr>
</table>
</table>
 +
 +
== Building the Debian Package of FreeMind ==
 +
Regarding the package source code, the package is embedded in the Debian processes and especially Java Maintainers team [http://pkg-java.alioth.debian.org/]:
 +
* the package source code is available to everybody [http://svn.debian.org/wsvn/pkg-java/trunk/freemind/#_trunk_freemind_] and well tracked [http://svn.debian.org/wsvn/pkg-java/tags/freemind/#_tags_freemind_]
 +
* there is a team around it and not only a single person.
 +
* a newbie can get help and support from this same team
 +
* Ubuntu Java developers are also on the mailing list, hence (slightly) better chances to get it into Ubuntu.
[[Category:Documentation]]
[[Category:Documentation]]

Latest revision as of 23:09, 10 March 2011

Personal tools