您的位置:首页 > 其它

Ubuntu安装StarUML依赖问题及破解方法

2017-09-06 20:00 621 查看
在Ubuntu上安装Staruml

一、下载

首先下载 Staruml.deb包

下载地址

二、安装

sudo dpkg -i StarUML-v2.8.0-64-bit.deb


可能会遇到如下问题:

staruml 依赖于 libgcrypt11 (>= 1.4.5);然而:未安装软件包 libgcrypt11。

dpkg: 处理软件包 staruml (--install)时出错:

依赖关系问题 - 仍未被配置

正在处理用于 hicolor-icon-theme (0.15-0ubuntu1) 的触发器 ...

在处理时有错误发生:

staruml

...

三、解决方法

手动下载安装libgcrypt11,[下载地址(64位机子):(Ubuntu 16.04默认安装libgcrypt20,不提供libgcrypt11),deb包下载地址[官方地址]
i386,amd64。下载完成后,首先安装libgcrypt11,然后重新安装你要安装的软件。

sudo dpkg -i libgcrypt11_1.5.3-2ubuntu4.4_amd64.deb


四、破解方法

1. 查找LicenseManagerDomain.js位置

命令:

dpkg -S staruml | grep LicenseManagerDomain.js


2. 然后编辑文件

sudo gedit /opt/staruml/www/license/node/LicenseManagerDomain.js


写入如下更改

return {
name: "ywgdk",
product: "StarUML",
icenseType: "vip",
quantity: "csdn.ywgdk",
licenseKey: "GNU is GNU is Not Unix"
};


//分号不能少



最后,打开安装好的StarUML,选择“help”->“enter license”。然后按上述代码中的name和licenseKey输入相应的内容,确定后便会提示注册成功。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu StarUML
相关文章推荐