Why was Diffuse left out of Universe repository of Ubuntu 20.04? What to use instead (if you don't want to use plain diff
but a graphical software)?
Why was Diffuse left out of Universe repository of Ubuntu 20.04? What to use instead (if you don't want to use plain diff
but a graphical software)?
It is possible to install from manually downloaded packages from 18.04 LTS:
Other good alternatives are Meld (
meld
package) or KDiff3 (kdiff3
package).The package was dropped from Debian back in 2019, thence from Ubuntu also.
As of summer 2020, the updated fork of diffuse at https://github.com/MightyCreak/diffuse is the best way to go. It is very usable directly from source on Ubuntu 20.04. The main prerequisites are python3 and python3-gi, both of which are new enough on Ubuntu 20.04. Install python3 and python3-gi with
On non-desktop machines, you may need to install also the following packages that are otherwise typically installed already:
Then clone the diffuse fork from github to a folder of your liking. To run diffuse, it's sufficient to call the python script
src/usr/bin/diffuse
. It may be even more convenient to add the bin-folder to your PATH:The path setting can also be placed in your shells startup scripts (i.e.
.bashrc
or similar) to have diffuse always available.