GraphViz 官方文档页面上有一个指向实用程序手册页的链接:gvedit
NAME
gvedit
- 简单的图形编辑器和查看器
但有趣的是 - 这个实用程序不包含在官方 Ubuntu 软件包中。
我向启动板报告了关于错过可执行文件的错误 1784224 。
如何为 Ubuntu 获取 gvedit(GVEdit 图形文件编辑器)?
GraphViz 官方文档页面上有一个指向实用程序手册页的链接:gvedit
NAME
gvedit
- 简单的图形编辑器和查看器
但有趣的是 - 这个实用程序不包含在官方 Ubuntu 软件包中。
我向启动板报告了关于错过可执行文件的错误 1784224 。
如何为 Ubuntu 获取 gvedit(GVEdit 图形文件编辑器)?
问题是由
debian/control
文件引起的——它不包含 GUI 的构建依赖项——Qt。在 Ubuntu 16.04.6 LTS 或 18.04.2 LTS 系统上从源代码编译包会安装
gvedit
可执行文件。首先,我们需要在软件和更新 ( ) 中启用源代码
software-properties-gtk
存储库,并运行以下命令:结果,
gvedit
文件就位并在 APT 数据库中注册:GVEdit 应用程序似乎工作正常:
但在终端显示错误:
我们可以通过从源包中复制这个文件来解决这个问题:
我们需要固定自编译包以防止它们升级(和丢失
gvedit
):这是为了补充@magjac 的答案。我知道这个答案是针对 Ubuntu 20 的,但我在这里发布了它,因为这是我在 Ubuntu 上找到的关于 gvedit 的唯一线程,它应该适用于 Ubuntu 18。
以下是我的安装步骤:
显然版本号会随时间而变化,并且您的依赖项可能与我的不同。
根据此处的答案,也可以使用
sudo apt -f install
获取依赖项:https ://linuxhint.com/install_deb_file_ubuntu/包含的 Graphviz 版本
gvedit
可在https://www2.graphviz.org/Packages/stable/ubuntu/获得。