How to install Meld 3.14.2 on Linux Mint 18.3

To install Meld 3.14.2 on Linux Mint 18.3

Meld is a visual diff and merge tool which was created for the developers. It is used for comparing files, directories, and version controlled projects. It supports two-way and three-way comparison of both files and directories. It also has support for many popular version control systems. Meld helps you review code changes and understand patches. It has Auto-merge mode and actions on change blocks which helps to make merges easier. It is so simple to install Meld and this tutorial covers the method to install Meld on Linux Mint 18.3

Installing Meld

First, make sure you update your system repository by making use of the following command.

linuxhelp user # apt-get update
Hit:1 http://archive.ubuntu.com/ubuntu xenial InRelease
Ign:2 http://packages.linuxmint.com sylvia InRelease                                                              
Get:3 http://archive.canonical.com/ubuntu xenial InRelease [11.5 kB]                                              
Get:4 http://archive.canonical.com/ubuntu xenial/partner amd64 Packages [3,128 B]              
Get:5 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]                                       
Get:6 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]                             
Get:7 http://archive.canonical.com/ubuntu xenial/partner i386 Packages [3,116 B]                                  
Get:8 http://packages.linuxmint.com sylvia Release [24.2 kB]  
.
.
Get:27 http://archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [562 kB]                            
Get:28 http://archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [244 kB]                           
Get:29 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [16.2 kB]                        
Get:30 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse i386 Packages [15.3 kB]                         
Get:31 http://archive.ubuntu.com/ubuntu xenial-backports/universe amd64 Packages [7,084 B]                        
Get:32 http://archive.ubuntu.com/ubuntu xenial-backports/universe i386 Packages [7,060 B]                         
Get:33 http://archive.ubuntu.com/ubuntu xenial-backports/universe Translation-en [3,812 B]                        
Fetched 5,509 kB in 18s (299 kB/s)                                                                                
Reading package lists... Done

Once it is done, you need to install Meld by making use of the following command.

linuxhelp user # apt-get install meld
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  meld
0 upgraded, 1 newly installed, 0 to remove and 283 not upgraded.
Need to get 457 kB of archives.
After this operation, 2,964 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu xenial/universe amd64 meld all 3.14.2-1 [457 kB]
Fetched 457 kB in 2s (220 kB/s)
Selecting previously unselected package meld.
(Reading database ... 219622 files and directories currently installed.)
Preparing to unpack .../archives/meld_3.14.2-1_all.deb ...
Unpacking meld (3.14.2-1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for shared-mime-info (1.5-2ubuntu0.1) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for libglib2.0-0:amd64 (2.48.2-0ubuntu1) ...
Processing triggers for desktop-file-utils (0.22+linuxmint1) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Setting up meld (3.14.2-1) ...

After the installation, you shall launch your Meld application via your Linux Mint search field.

Now the Meld application appears on your screen.

You can also check the version of Meld.


With this, the installation of Meld on Linux Mint 18.3 comes to an end.

FAQ
Q
What is this XXXEXPORT stuff?
A
In IMP we only export selected functions and classes from the dynamically linked libraries. This is required for things to work on Windows; while it is not strictly necessary on other platforms it gives slightly faster code. As a result, each class/function that is used outside of the library needs to be marked with IMPMODULENAMEEXPORT.
Q
Why can't I clone a Particle in meld?
A
The short answer is: "because no one knows how to do it safely". The complication is that the attributes of various particles may have relationships to one another that would be violated by the cloning process. For example, a Particle attribute in a Particle could be part of a bond, in which case the bond particle must also be cloned and the attribute in the new particle must point to the new bond, or it could be a pointer to a particle which keeps track of all of the atoms in the system, in which case the attribute value should be copied unchanged.
A clone function would have no way of knowing which should be done.
Q
give the link to download meld for windows?
A
try following link, https://download.gnome.org/binaries/win32/meld/3.18/Meld-3.18.2-win32.msi
Q
name some similar tools like meld?
A
Alternatives for meld are
"Beyond Compare, kdiff3, Diffuse, P4Merge, DiffMerge".
Q
What is Meld tool?
A
Meld helps you review code changes and understand patches. It has Auto-merge mode and actions on change blocks which helps to make merges easier.