ubuntu19.10上用源码安装freemind
个人非常喜欢freemind软件,该软件在ubuntu19.10上不能直接使用sudo apt-get install freemind命令直接安装,很不方便。而使用源码方式安装,里面却有很多坑,为此折腾了几个小时。面记录下面以备后查
环境
系统:ubuntu19.10-x64
软件:
- ant: Apache Ant(TM) version 1.10.6 compiled on July 11 2019
- freemind: freemind-src-1.0.1.tar.gz
- java:openjdk version “1.8.0_232”
1、安装前先安装必须软件,sudo apt-get install ant libcanberra-gtk-module, 下载 freemind-src-1.0.1.tar.gz,并解压到 Document 目录下,如下
- albter@tyrone:~/Documents/freemind$ ls
- accessories doc images Resources_bg.properties Resources_gl.properties Resources_pl.properties Resources_vi.properties
- build.xml eclipe_templates lib Resources_ca.properties Resources_hr.properties Resources_pt_BR.properties Resources_zh_CN.properties
- check_for_duplicate_resources.sh freemind license Resources_cs.properties Resources_hu.properties Resources_pt_PT.properties Resources_zh_TW.properties
- de freemind_actions.xsd mac_file_association.xslt Resources_da.properties Resources_id.properties Resources_ro.properties tests
- dictionaries.properties freemind.bat mindmap_menus.xml Resources_de.properties Resources_it.properties Resources_ru.properties version.properties
- dictionary_de.ortho freemind.properties mkdmg.sh Resources_el.properties Resources_ja.properties Resources_se.properties windows-launcher
- dictionary_en.ortho freemind.sh patterns_updater.xslt Resources_en.properties Resources_ko.properties Resources_sk.properties
- dictionary_es.ortho freemindw.bat patterns.xml Resources_es.properties Resources_lt.properties Resources_sl.properties
- dictionary_fr.ortho freemind.xsd plugins Resources_et.properties Resources_nb.properties Resources_sr.properties
- dictionary_nl.ortho history.txt readme.txt Resources_eu.properties Resources_nl.properties Resources_tr.properties
- dictionary_ru.ortho html Resources_ar.properties Resources_fr.properties Resources_nn.properties Resources_uk_UA.properties
注意在使用README里面的步骤时不要加sudo,也就是直接在该目录下执行
- chmod +x *.sh # 赋予该目录下的sh文件执行权限
- ant dist
- ant post
- ant run # 运行freemind
2、执行ant dist后会在~/Document下生成bin文件夹,情况如下
- albter@tyrone:~/Documents/bin$ ls
- classes dist