jarno Asked: 2020-05-07 08:24:28 +0800 CST2020-05-07 08:24:28 +0800 CST 2020-05-07 08:24:28 +0800 CST 如何更换漫反射? 772 为什么 Diffuse 被排除在 Ubuntu 20.04 的 Universe 存储库之外?改用什么(如果您不想使用普通diff的图形软件)? software-recommendation 20.04 3 个回答 Voted Best Answer N0rbert 2020-05-07T09:14:28+08:002020-05-07T09:14:28+08:00 可以从 18.04 LTS 手动下载的软件包进行安装: cd ~/Downloads wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb wget http://archive.ubuntu.com/ubuntu/pool/universe/d/diffuse/diffuse_0.4.8-3_all.deb sudo apt-get install ./diffuse_0.4.8-3_all.deb ./python-gtk2_2.24.0-5.1ubuntu2_amd64.deb 其他好的替代品是Meld(meld包)或KDiff3(kdiff3包)。 user535733 2020-05-07T08:55:21+08:002020-05-07T08:55:21+08:00 该软件包于 2019 年从 Debian 中删除,随后也从 Ubuntu 中删除。 看起来它被上游遗弃了。他们的邮件列表几年来没有开发人员的回复。 emmenlau 2020-09-29T11:16:49+08:002020-09-29T11:16:49+08:00 截至 2020 年夏季,https://github.com/MightyCreak/diffuse上更新的漫反射分支是最好的选择。它在 Ubuntu 20.04 上直接从源代码非常有用。主要的先决条件是 python3 和 python3-gi,它们在 Ubuntu 20.04 上都足够新。安装 python3 和 python3-gi sudo apt install python3-gi 在非桌面计算机上,您可能还需要安装以下通常已经安装的软件包: sudo apt install gobject-introspection gir1.2-gtk-3.0 gnome-icon-theme python3-gi-cairo 然后将diffuse fork从github克隆到你喜欢的文件夹中。要运行漫反射,调用 python 脚本就足够了src/usr/bin/diffuse。将 bin 文件夹添加到 PATH 可能更方便: export PATH="${HOME}/your/path/to/diffuse/src/usr/bin:${PATH}" 路径设置也可以放置在您的 shell 启动脚本(即.bashrc或类似)中,以使漫反射始终可用。
可以从 18.04 LTS 手动下载的软件包进行安装:
其他好的替代品是Meld(
meld
包)或KDiff3(kdiff3
包)。该软件包于 2019 年从 Debian 中删除,随后也从 Ubuntu 中删除。
截至 2020 年夏季,https://github.com/MightyCreak/diffuse上更新的漫反射分支是最好的选择。它在 Ubuntu 20.04 上直接从源代码非常有用。主要的先决条件是 python3 和 python3-gi,它们在 Ubuntu 20.04 上都足够新。安装 python3 和 python3-gi
在非桌面计算机上,您可能还需要安装以下通常已经安装的软件包:
然后将diffuse fork从github克隆到你喜欢的文件夹中。要运行漫反射,调用 python 脚本就足够了
src/usr/bin/diffuse
。将 bin 文件夹添加到 PATH 可能更方便:路径设置也可以放置在您的 shell 启动脚本(即
.bashrc
或类似)中,以使漫反射始终可用。