Dia for mac 的正确打开方式
Dia 是一个linux上十分好用的绘图工具, 可以满足你对UML的一切需求; 但是在mac上使用的时候是会出现会出现 XQuratz 的logo, 但是没法使用Dia;
XQuratz 就是常见的X11, 可以看作是一个类似于Wine的软件, 不同的是Wine是可以在让wins程序运行在linux系统上;
可见目前出现的问题与XQuratz , 需要设置环境变量 export DISPLAY=:0
设置完这个变量后, 在当前的terminal里面运行 /Applications/Dia.app/Contents/Resources/bin/dia 的时候就不会出错了;
如果感觉每次设置麻烦, 可以把这个环境变量写在 /Applications/Dia.app/Contents/Resources/bin/dia 的文件末尾即可;
至于为什么要设置这个环境变量, 可以看: https://askubuntu.com/questions/432255/what-is-the-display-environment-variable/432257#432257
下载页面:
https://sourceforge.net/projects/dia-installer/
安装:

修复:
需要设置环境变量 export DISPLAY=:0
其他:
XQuratz是让linux程序可以在Mac上运行, 详情见: https://www.cnblogs.com/guchunchao/p/9863094.html
我心匪石,不可转也。我心匪席,不可卷也。

浙公网安备 33010602011771号