如何安装StarUML及其依赖项?
我刚安装了Ubuntu 16.04并想安装StarUML。 我从http://staruml.io/download/release/v2.0.2/StarUML-v2.0.2-64-bit.deb下载了StarUML,然后在终端中:
dpkg -i StarUML-v2.0.2-64-bit.deb
我收到了这条消息:
Unpacking staruml (2.0.2) ... dpkg: dependency problems prevent configuration of staruml: staruml depends on libgcrypt11 (>= 1.4.5); however: Package libgcrypt11 is not installed. dpkg: error processing package staruml (--install): dependency problems - leaving unconfigured Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ... Errors were encountered while processing: staruml
我能做什么?
您可以从Precise and Trust Ubuntu存储库下载并安装libgcrypt11软件包,例如: https ://launchpad.net/ubuntu/+archive/primary/+files/libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb
sudo dpkg -i libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb sudo dpkg -i StarUML-v2.8.0-64-bit.deb
StarUML包有几个依赖项:
Depends: gconf-service, libasound2 (>= 1.0.23), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.11), libcairo2 (>= 1.6.0), libcups2 (>= 1.4.0), libdbus-1-3 (>= 1.2.14), libexpat1 (>= 1.95.8), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.3.9), libgcc1 (>= 1:4.1.1), libgconf-2-4 (>= 2.31.1), libgcrypt11 (>= 1.4.5), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.18.0), libgtk2.0-0 (>= 2.24.0), libnspr4 (>= 1.8.0.10), libnss3 (>= 3.12.6), libpango1.0-0 (>= 1.22.0), libstdc++6 (>= 4.6), libudev0 (>= 147) | libudev1 (>= 198), libx11-6 (>= 2:1.4.99.1), libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxrandr2 (>= 2:1.2.0), libxrender1, ca-certificates, libcurl3, lsb-base (>= 3.2), xdg-utils (>= 1.0.2), wget
其中一些是微不足道的,应该在大多数桌面安装中找到。
如果您使用以下方法安装它
sudo apt-get install ./StarUML-v2.0.2-64-bit.deb
apt-get将自动查找并安装依赖项。
现在,缺少“libgcrypt11”的特定软件包仅在Precise and Trust(12.04和14.04) 1上可用,它被Debian替换为libgcrypt20,因此被Ubuntu取代。
我会联系包的包维护者,你可以通过这个命令找出他们是谁
dpkg --info StarUML-v2.0.2-64-bit.deb | grep Maintainer
尝试运行此命令:
sudo apt-get install -f
上述命令应该修复安装程序所需的缺少软件包的依赖项问题。
您可以通过阅读手册获得有关apt-get命令的更多信息:
man apt-get
我希望这可以帮到你。
首先下载libgcrypt包: https ://launchpad.net/ubuntu/+archive/primary/+files/libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb
然后安装它:
sudo dpkg -i libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb
最后,安装StarUML:
sudo dpkg -i StarUML-v2.7.0-64-bit.deb
- 如何在Ubuntu 15.04上安装mysql-server?
- 如何在一个命令行中下载具有依赖性及其依赖性依赖性的包?
- 无法安装任何东西,dpkg错误
- 强制删除不需要的linux-image-extra *包
- 如何在ubuntu 14.04 LTS 64位版本上安装flash插件
- dpkg总是尝试安装mysql-server-5.7
- `usermod:user’mahmoud’不存在dpkg:error handlingkismet( – configure)`安装kismet时出错
- E:无法获取锁定/ var / lib / dpkg / lock – 打开(11:资源暂时不可用)
- 如何判断可执行文件来自哪个包?