在ubuntu上跑plantuml
说来, 我都快要放弃这事了.
在家重装了电脑后, 没有及时把 plantuml 的环境给配出来. 结果来公司后, 这个环境就再没配出来过. 主要的原因竟是, 公司网络屏蔽了 ubuntu 的 apt 的源.
当然可以用手机的流量来装. 但是一方面因为并不急着用这个工具, 另一方面, 也确实没什么大把的时间, 所以也就一直没管这事.
今天早上在家里写东西的时候, 惊讶的发现, 自己家里的电脑也没有配 plantuml 的环境. 本来想着, 主要的工具都有, 顺手就配了. 结果发现如何配 plantuml 的方法忘的七七八八了.
所以来到公司后, 干完了主要的工作, 试着配了一下. 结果半个下午就差不多过去了.
为了这样的悲剧 ( 忘记配环境的方法 ) 再次发生, 我决定花点时间, 记录一下.
下载 plantuml.jar
首先, 在我的脚本库里, 长年下好了这个工具. 就在 ~/myScript/tool/
里.
如果需要重新下载, 可以去 官网 下载.
安装运行环境
需要使用 java 和 graphviz 来运行 plantuml.jar.
直接用 openjdk-11
就可以.
sudo apt-get install openjdk-11-dbg
还需要下载 graphviz.
sudo apt-get install graphviz
如果要在 uml 图里显示中文, 还需要为 ubuntu 安装中文环境和中文字库.
安装 ubuntu 中文语言包
apt-get update && apt-get install language-pack-zh-hans
安装 ubuntu 中文字库
sudo apt-get install ttf-arphic-ukai ttf-arphic-uming
sudo apt-get install ttf-wqy-zenhei
sudo fc-cache -v
有一句应该执行不成功. 但影响不大.
添加别名
因为通过命令行来调用 plantuml.jar, 因此给它一个别名会很方便.
alias plantuml="java -jar ~/myScript/tools/plantuml.jar -charset UTF-8"
后面那个 -charset UTF-8
是用来显示中文的.
大概就是这样的.