Linux代码比对工具meld

2023-11-09

Ubuntu20.04下安装meld的时候报错:

root@PC:~# apt-get install meld
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
 diffmerge : 依赖: libcurl3 (>= 7.16.2-1) 但无法安装它
             依赖: libpng12-0 (>= 1.2.13-4) 但无法安装它
 meld : 依赖: libgtksourceview-3.0-1 (>= 3.20) 但是它将不会被安装
        依赖: gir1.2-gtksource-3.0 (>= 3.20) 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
root@PC:~# apt-get install libcurl3
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
没有可用的软件包 libcurl3,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
然而下列软件包会取代它:
  libcurl4:i386 libcurl4

E: 软件包 libcurl3 没有可安装候选
root@PC:~# apt-get install libcurl4
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
libcurl4 已经是最新版 (7.68.0-1ubuntu2.12)。
libcurl4 已设置为手动安装。
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
 diffmerge : 依赖: libcurl3 (>= 7.16.2-1) 但无法安装它
             依赖: libpng12-0 (>= 1.2.13-4) 但无法安装它
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。

解决方法:

apt-get --fix-broken install 

apt-get --fix-broken install meld

 功能和beyond compare差不多,非常好用!

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux代码比对工具meld 的相关文章

  • Linux内核调试方法总结之strace ,ltrace, ptrace, ftrace, sysrq

    come from https www cnblogs com justin y lin tag E5 86 85 E6 A0 B8 strace 用途 strace是一个功能强大的调试 分析 诊断工具 跟踪程序或进程执行时的系统调用和所接
  • Linux代码比对工具meld

    Ubuntu20 04下安装meld的时候报错 root PC apt get install meld 正在读取软件包列表 完成 正在分析软件包的依赖关系树 正在读取状态信息 完成 您也许需要运行 apt fix broken insta
  • Beyond Compare代码对比工具

    一个程序员的工作不仅仅是写代码 还有代码的检查 比较 版本日志等等 所以一个聪明的程序员会利用各种工具来简化这些工作 比如 代码的检查 我们会用一些ide 如写ios用xcode 写c 用vs 写android用android studio
  • Beyond Compare 4.2.9破解

    Beyond Compare 4 2 9破解教程 1 Beyond Compare 4 2 9下载 2 安装软件 3 破解 4 再次打开软件 破解后完成状态 1 Beyond Compare 4 2 9下载 点击这里官网下载 2 安装软件
  • Beyond Compare 3 许可证密钥被撤销

    最近在使用 Beyond Compare 3 时突然出现 许可证密钥被撤销 问题 现象截图以下 自己清除注册表并重新安装后还是出现相同的问题 没办法只能求助于百度 找到解决方法 删除 C Users Administrator AppDat
  • 常用小工具使用记录整理

    简单记录方便后续使用 1 截图软件 FSCapture exe FSCapture最新版是款适合电脑屏幕中使用的抓屏工具 FSCapture官方版集成了图像捕捉 图像浏览以及图像编辑等功能为一体 帮助用户对截取的图形进行处理操作 并且FSC
  • Beyond Compare使用和安装教程

    一 背景 Beyond Compare是一款文件和文件夹比较工具 它能够比较和同步文件夹和文件 并显示它们之间的差异 方便用户决定如何更新和管理它们 Beyond Compare的主要用途包括 文件和文件夹比较 用户可以将两个文件或文件夹进
  • 压缩 xml 文件的 Subversion diff

    我正在使用 MySQL Workbench 来维护应用程序的数据库架构 这 mwbWorkbench 使用的文件是一个压缩的 XML 文档 保存在 Subversion 存储库中 该文件被 Subversion 视为二进制数据 因此我无法使
  • 如何修复因缺少“gi.repository”而导致的融合“无法导入:GTK+”错误?

    我最近开始学习 GTK 开发并安装了一些新软件包 我不记得是哪些 现在是合并工具meld不再工作了 Cannot import GTK No module named repository 这是由 meld 可执行文件的第 155 行引起的
  • 使用 meld 作为 diff 工具时查看 git 过滤器输出

    我设置了一些git 过滤器为了在提交某些文件之前对其进行预处理 在我的例子中是 IPython Notebooks 更准确地说 我正在遵循以下说明 https stackoverflow com a 20844506 578770 如果我提
  • 最终将使用哪个版本的 git 文件:LOCAL、BASE 还是 REMOTE?

    当发生碰撞时git merge 我打开一个名为的合并工具Meld 它打开三个文件 LOCAL BASE 和 REMOTE 正如我所读到的 LOCAL 是我的本地分支 BASE 是共同的祖先 REMOTE 是要合并的分支 现在我的问题是 最终
  • Meld 错误“无法导入:GTK+;没有名为存储库的模块”

    Meld 曾经在我的机器 openSuse Linux 13 1 Python 2 7 6 上工作 但在 Spyder 遇到问题 比如它拒绝实际运行任何脚本 后 我卸载了大量的东西 然后慢慢地把它们带回来 从那时起 meld就不再起作用了
  • GIT Meld 如何在合并过程中保留两个更改?

    我在 Sourcetree 中使用 Meld 来解决冲突 面临的问题是我必须选择本地或远程更改 并且无法保留这两种更改 知道这在 Meld 中是否可行吗 您可以选择一侧 然后按键盘上的 CTRL 键添加另一侧 如果您想在之前添加的更改上方或
  • 有没有办法使用 Visual Studio Code 查看 git diff 与 origin/master 的差异?

    使用 Visual Studio Code 版本 1 11 2 我可以通过单击源代码控制左侧面板中的按钮 但是 一旦我将这些更改提交到本地存储库 我就无法找到一种方法来查看与 origin master 相同的并排差异 换句话说 有没有办法
  • 无法使用 meld 进行 svn diff

    我想使用 meld 来查看修订版之间的差异 我安装了meld 然后在项目目录下执行 svn diff r 2165 2182 diff cmd meld 但它会引发以下错误 Index app models college friends
  • 通过融合查看分支的差异?

    我知道我可以查看 HEAD 和当前状态之间的差异meld 但是我如何查看分支之间的差异 例如master and devel与融合 目前我执行以下步骤 重命名工作副本的文件夹例如mv projectA projectA master 再次克
  • 为什么我的 Git mergetool 配置不起作用?

    我想设置trustExitCode到虚假和keepTemporaries为真 但它不起作用 我不明白为什么 这是我的 gitconfig merge conflictstyle diff3 tool p4merge mergetool ke
  • 如何在 Windows 上使用 Meld 作为 Sourcetree 的合并工具?

    我的中有以下内容 gitconfig file user name myname email email protected cdn cgi l email protection core autocrlf true excludesfil
  • 为什么“git mergetool”(meld)显示冲突标记?

    为什么 git mergetool meld 向我显示带有 conclict 标记的祖先视图 这是完全错误的 我一直不明白为什么会这样做 我该如何修复它 应该显示 3 路合并 Your Changes Common Base Upstrea
  • meld - GLib-GIO-ERROR**:系统上未安装 GSettings 架构

    经过近40个小时的努力 我终于安装了meld 3 14 2 在Redhat 6 3服务器的NFS共享上 安装了每个依赖项 最后似乎成功了 但最后一个错误需要解决 meld 20703 GLib GIO ERROR No GSettings

随机推荐