MakeMKV, make MKV from Blu-ray and DVD, now is easy to install via Snap package in Ubuntu 18.04 and higher.
Snap is a containerized software package runs in most Linux desktop. Thanks to Daniel Llewellyn, he has made the MakeMKV Snap package. So it can be easily installed either via Snappy Store or by running single command in terminal.
Install MakeMKV snap in Ubuntu:
1.) Don’t know why, but I don’t find makemkv in Ubuntu Software in Ubuntu 18.04. However, it can be installed by running single command in terminal (open terminal via Ctrl+Alt+T):
snap install makemkv
2.) One more command is required to run to connect the snap to the hardware-observe interface:
sudo snap connect makemkv:hardware-observe
(Optional) For any reason, you can easily remove the MakeMKV snap package by running command in terminal:
snap remove makemkv
For those who prefer installing it via native Ubuntu .deb package, there’s also a PPA repository that contains the software for all current Ubuntu releases.
You can simply open terminal and run 3 commands one by one to add the PPA and install MakeMKV:
mkvmerge: chapter generation: if the name template given by --generate-chapters-name-template is empty, no names (ChapterDisplay
master elements with ChapterString/ChapterLanguage children) will be
generated for the chapter atoms.
mkvmerge: chapters: chapter names generated from MPLS files will now use the
name template if one is set via --generate-chapters-name-template.
mkvmerge: mkvmerge will no longer abort with an error message if no audio,
video and subtitle tracks should be multiplexed. This allows copying of
chapters from non-chapter source files (e.g. Matroska or MP4 files).
MKVToolNix GUI: the font size in the tool selector on the left will scale
with the font size the user selects in the preferences.
MKVToolNix GUI: the GUI will no longer automatically resize the columns in
tree and list views to match the content size. Instead it remembers and
restores the widths set by the user.
MKVToolNix GUI: multiplexer: the chapter name template will now be set
automatically to the name template in the preferences’ “chapter editor”
section. Additionally the option --generate-chapters-name-template … will
be passed to mkvmerge in situations when mkvmerge will generate chapters
(either because automatic generation is enabled or if chapters are generated
for MPLS playlists).
MKVToolNix GUI: chapter editor: if the chapter name template is empty,
chapters will be generated without names.
MKVToolNix GUI: chapter editor: added an option to remove all chapter names
to the “additional modifications” dialog.
How to Install MKVToolNix 26.0.0 in Ubuntu:
The official apt repository offers the latest packages for Ubuntu 16.04, Ubuntu 18.04, Linux Mint 19/18, and their derivatives.
Open terminal via Ctrl+Alt+T or by searching it from app launcher. When it opens, do following steps:
MKVToolNix now is available as Snap app. You can now run the latest 15.0.0 in all current Ubuntu releases, including Ubuntu 14.04, while the official MKVToolNix apt repository only provides packages for Ubuntu 16.04 and higher.
Open terminal via Ctrl+Alt+T or by searching for “terminal” from your application launcher. When it opens, simply run command:
sudo snap install mkvtoolnix-jz
Input your password (no visual feedback while typing) when it prompts and hit Enter.
The snap includes almost all required dependency libraries. Once you installed it, launch the software from your application launcher and enjoy.
For Ubuntu 14.04, you may first install the snapd daemon while it’s not installed by default:
sudo apt-get install snapd snapd-xdg-open
The snap application can co-exist with the traditional packages. If you installed both version of MKVToolNix, and can’t find out which is the snap app from your application launcher, launch the tools via command in terminal:
For mkv info, merge, extract, etc., see the picture:
Uninstall MKVToolNix snap:
To remove the snap package of MKVToolNix, run following command in terminal: