meld是一款图形化的文本比较工具,该工具在windows与linux平台下均有对应版本,最新版本为3.14.2,附上下载地址http://meldmerge.org/meld

meld相较diff命令其输出结果更加直观,因此在linux下使用该工具进行程序源码的比较。忘了说了当前的安装环境是Ubuntu15.04。

安装步骤:

1.解压

1)由于下载文件为xz文件,因此使用“xz -d meld-3.14.2.tar.xz”命令解压为“meld-3.14.2.tar”文件。

2)在此基础上,使用“tar xvf meld-3.14.2.tar”命令对tar文件进行解压。

2.安装

PS:好吧,我承认我有些装x了,本来可以直接apt-get install安装的,非要源码安装,不过安装过程中还是用到了apt-get install命令,装X没有成功。

1)根据meld官网上给出的资料,在安装前需要“Python 2.7”(注意Python3并不支持!!!)、“GTK+ 3.12”、“GLib 2.36”、“PyGObject 3.8”、“GtkSourceView 3.10”,不过我在安装过程根本就没看系统是否安装了上述软件,Python2.7是一定有的,GTK+和GLib由于以前装过opencv、Qt5什么的估计也应该有。后两个直接不管,强行开始安装。

2)根据README文件,meld可以直接使用,因此切换到bin文件下,直接输入./meld,结果显示没有安装meld。好吧,接着读README文件,ubuntu下可运行“python setup.py install --prefix=/usr”,切换到meld根目录下,运行上述命令。

3)在运行过程中相继出现intltool、itstool没有安装,这就是我装x没有满分的地方,我直接使用apt-get install命令安装的上述两个工具,好了到此meld就安装完成了,接下来就是使用了,在下一篇博客中会结合一个实例简单分析meld的使用方法。

一点补充知识:

gtk+与GLib在系统中的安装方法可以通过"pkg-config --list | grep gtk"、“pkg-config --list | grep glib”两条命令进行查找,至于pkg-config的用途,如果有时间会专门开一片博客讲解。

剩下两个工具的查找方法尚不明确,欢迎知道的大神给予帮助。

最后附上itstool与intltool的用途,反正我是没有看懂

itstool:http://itstool.org/

intltool:http://www.freedesktop.org/wiki/Software/intltool/

Linux meld安装相关推荐

  1. linux安装meld rpm,Linux meld安装

    meld是一款图形化的文本比较工具,该工具在windows与linux平台下均有对应版本,最新版本为3.14.2,附上下载地址http://meldmerge.org/meld meld相较diff命 ...

  2. linux meld 中文乱码,linux下paste、diff、meld的使用

    linux下paste.diff.meld的使用 非常实用的几个小命令,可用于对文件.目录进行处理. paste 逐行合并两个文件 -d 指定两个文件合并后每行之间的分隔符,如: -d " ...

  3. 无法使用_解决kali linux 2020 安装完后发现无法使用 ifconfig

    鱼蛋计算机交流群总部: 606219746 鱼蛋计算机交流分群002: 212088123 鱼蛋计算机交流分群003: 1020025486 鱼蛋计算机交流分群004:1158384728 (建议加此 ...

  4. linux编译安装jpeg,Linux下JPEG库安装脚本(转)

    Linux下JPEG库安装脚本(转)[@more@]该脚本用于在Linux下安装JPEG库,在安装GD库的时候如果没有JPEG库,GD将不能生成JPEG格式的图象. 作者: 何志强#----where ...

  5. Python基础学习1(Python的Windows和Linux的安装及简单学习)

    一Python的安装 1.Windows下安装Python (1)windows 命令行的几个常见的命令 dir:查看当前目录下的所有文件,以及目录 cd + NAME:进入到NAME目录下(tab键 ...

  6. linux valgrind 安装和使用

    linux valgrind 安装和使用 安装过程没这么复杂. 直接命令行: sudo apt-get install valgrind Valgrind 是个开源的工具,功能很多.例如检查内存泄漏工 ...

  7. linux命令安装组件,Linux安装各种组件

    [TOC] Linux安装各种组件 ============================= ## 安装JDK 官网下载最新JDK ``` http://www.oracle.com/technet ...

  8. linux上安装mysql,tomcat,jdk

    Linux 上安装 1 安装jdk 检测是否安装了jdk 运行 java –version 若有 需要将其卸载 a)         查看安装哪些jdk rmp –qa |grep java b)   ...

  9. linux下安装sbt_如何在Linux上安装SBT

    linux下安装sbt 介绍 (Introduction) Hi! I am Sanjula, and in this guide I hope to teach you how to install ...

最新文章

  1. Python3中with用法
  2. 在线音频“三国争霸”,谁能率先登陆资本市场?
  3. 英语语法---形容词性从句详解
  4. 刷leetcode第705题- 设计哈希集合
  5. 将RHEL7/centos7系统网卡名称eno16777736改为eth0
  6. JSP的HTML基础实验原理,实验四 JSP基础语法
  7. P3243-[HNOI2015]菜肴制作【拓扑排序,优先队列】
  8. 华为trt一al00计算机在哪,华为trt一al00a属于什么系列
  9. 文档预览 OfficeWebViewer:在浏览器中查看Office文档
  10. mysql查询班级作业提交情况_MySQL中查询获取每个班级成绩前三名的学生信息
  11. 性能测试工具AlldayTest 的测试方法及说明
  12. 【EMV L2】CDA复合动态数据认证/应用密文生成
  13. 微信小程序项目源代码SSM考勤签到管理系统
  14. Unity3D游戏框架设计
  15. psp3000 java_psp上的python
  16. office2016专业增强版安装
  17. 成田机场坐access到品川_下了飞机看不懂日语?这篇干货告诉你从羽田/成田机场到东京市区怎样方便又省钱!...
  18. 裸金属服务器能虚拟化吗,裸金属服务器虚拟化概述
  19. Twincat3报错AdsWarning: 4115 (0x1013, RTIME: system clock setup fails
  20. 如何准备pmp考试?

热门文章

  1. 交叉编译wpa_supplicant常见问题总结
  2. SIM卡所能保存的联系人姓名长度研究。
  3. 5款超级无敌好用的电脑软件 建议收藏!
  4. 网站制作从原型图架构到设计开发的具体步骤
  5. 如何定位公众号形象,有什么方法
  6. HTML技能点--设置网页图标标志
  7. 【前端用法】html5实现地理位置定位(JS获取当前地理位置的方法)
  8. (非常实用)局部解剖学重点
  9. 阿里云域名证书免费认证教程
  10. 安装Ubuntu 16.04时出现:没有定义根文件系统,请到分区菜单修改