How to Install MakeMKV on Debian 12, 11 or 10

This article will demonstrate how to install MakeMKV on Debian 12, 11, or 10 Linux using the command-line terminal. We’ll explore three methods: through an officially endorsed third-party PPA, Flatpak with Flathub, or by downloading and compiling the source for the latest version.

MakeMKV stands out in the world of video conversion tools, offering a blend of efficiency and technical sophistication. It’s not just about converting videos; it’s about doing so with precision and respect for quality. Here are some of its standout features:

  • High-Quality Video Processing: Preserves all video and audio tracks, including HD audio.
  • Advanced Decryption Capabilities: Capable of bypassing the latest encryption methods used in DVDs and Blu-rays.
  • Fast Conversion Speed: Utilizes efficient algorithms for quicker conversion times.
  • Preservation of Metadata: Retains chapters and tracks information.
  • Stream Compatibility: Offers direct streaming functionality.
  • Regular Software Updates: Ensures ongoing compatibility and feature enhancements.
  • Customization Options: Advanced users can tweak various settings for tailored output.

MakeMKV is more than just a conversion tool; it’s a gateway to preserving and digitizing your valuable video collections with minimal loss of quality. In the next section, we will guide you through the installation process of MakeMKV on Debian Linux, outlining each step to ensure a successful setup.

Install MakeMKV via APT PPA

At present, there’s a build issue that limits this installation method to Debian 11 and 10. However, once the next MakeMKV release is out, it will include a rebuild compatible with this method for Debian 12 as well. For users of Debian 12, I recommend exploring the Flatpak or Source installation methods in the meantime.

Step 1: Update Debian System

Begin by updating your Debian system. This step is crucial to ensure your system has the latest security patches and software features, which is essential for a smooth installation process.

Execute the update command:

sudo apt update

Then, upgrade any packages that are out of date:

sudo apt upgrade

Step 2: Install Essential Dependencies

MakeMKV requires certain dependencies for installation. These dependencies are vital for the software to function correctly on your system.

Install these dependencies using the command:

sudo apt install software-properties-common apt-transport-https dirmngr ca-certificates -y

Step 3: Add MakeMKV APT Repository

The next step is to import the MakeMKV repository’s GPG key. This key is necessary for secure and authenticated software installation.

Import the GPG key with:

sudo gpg --no-default-keyring --keyring /usr/share/keyrings/makemkv.gpg --keyserver keyserver.ubuntu.com --recv-keys 9E5738E866C5E6B2

Example output if successful:

gpg: key F9B3BDE7F60856B2: public key "Heyar Jerome <heyarje@gmail.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1

In case of any issues with GPG key import, ensure the necessary directories are present:

sudo gpg --list-keys

Then, add the repository for your specific Debian version (Bookworm, Bullseye, or Buster):

echo 'deb [signed-by=/usr/share/keyrings/makemkv.gpg] https://ramses.hjramses.com/deb/makemkv '$(lsb_release -cs)' main' | sudo tee /etc/apt/sources.list.d/makemkv.list

Step 4: Update APT Packages List

Now, update your APT package list to include the newly added MakeMKV repository.

Run the update command:

sudo apt update

Step 5: Install MakeMKV

Finally, install MakeMKV on your Debian system. This step integrates all the previous steps by installing the actual software.

Begin the installation with:

sudo apt install makemkv-oss makemkv-bin -y

After completing these steps, MakeMKV will be successfully installed and ready for use on your Debian system.

Install MakeMKV on Debian Linux via Flatpak and Flathub

Step 1: Enable Flatpak for MakeMKV Installation

Start by setting up Flatpak, an advanced package manager used in Debian. This step includes adding the Flathub repository to your system, which is renowned for its comprehensive collection of Flatpak applications. Flathub is widely used due to its extensive range of software, making it a go-to choice for Debian users.

Ensure Flatpak is installed on your system first. Then, to add Flathub, execute the following command in your terminal:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Step 2: Install MakeMKV via Flatpak Command

Once you have Flatpak and Flathub ready, proceed to install MakeMKV. Flatpak streamlines the installation process across different distributions, making it an efficient choice.

Install MakeMKV from the Flathub repository using this command:

flatpak install flathub com.makemkv.MakeMKV

This command instructs Flatpak to specifically install the MakeMKV package from Flathub. The -y flag automatically confirms the installation, facilitating a smoother experience.

Install MakeMKV on Debian Linux via source

Step 1: Check for Latest Version

Before starting the installation, verify the latest version of MakeMKV. Visit the MakeMKV Linux Forum to ensure you have the most recent version details.

Step 2: Download MakeMKV Source and Binary Packages

Download the necessary MakeMKV source and binary packages using wget. Replace the version numbers in the URLs with the latest version you confirmed from the forum.

wget https://www.makemkv.com/download/makemkv-oss-1.17.5.tar.gz
wget https://www.makemkv.com/download/makemkv-bin-1.17.5.tar.gz

Remember to change the 1.17.5 to the newer version if one exists.

Step 3: Install Required Dependencies

Install the required libraries and compilers needed to build MakeMKV. This includes GNU compiler, linker, and necessary libraries like glibc, openssl, zlib, expat, libavcodec, and qt5.

On Debian-based systems, use this command:

sudo apt install build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev qtbase5-dev zlib1g-dev

Step 4: Compile and Install MakeMKV OSS Package

Unpack, compile, and install the makemkv-oss package with the following commands:

tar -xvzf makemkv-oss-1.17.5.tar.gz
cd makemkv-oss-1.17.5
./configure
make
sudo make install

Step 5: Compile and Install MakeMKV Binary Package

Similarly, unpack, compile, and install the makemkv-bin package:

tar -xvzf makemkv-bin-1.17.5.tar.gz
cd makemkv-bin-1.17.5
make
sudo make install

Upon completion, MakeMKV will be installed at /usr/bin/makemkv on your Linux system.

Initiating MakeMKV on Debian Linux

After the successful installation of MakeMKV, the next stage is to launch the application. There are two primary methods to initiate MakeMKV, and we’ll explore both routes in this section.

Starting MakeMKV via Terminal

The terminal in a Linux system acts as the gateway for users to interact directly with the system. It’s a potent tool that can streamline operations, bypassing GUI-based interactions. For MakeMKV, you can invoke the program directly from the terminal.

Execute the following command in the terminal to start MakeMKV:

makemkv

This command will prompt MakeMKV to boot up, ready for your interaction.

For Flatpak installations, run the following command:

flatpak run com.makemkv.MakeMKV

Starting MakeMKV via Graphical User Interface

If you’re using a desktop environment, the graphical user interface (GUI) route might be more intuitive. MakeMKV can be easily accessed without terminal commands from your system’s application menu.

Here’s the general path to follow to locate and start MakeMKV:

  1. Click on Activities, located typically in the top-left corner of your screen, or press the ‘Super’ key (also known as the ‘Windows’ key in many keyboards).
  2. Next, click on Show Applications, represented by a grid of dots, usually found at the bottom of the sidebar.
  3. In the applications menu, look for MakeMKV and click on it to launch the application.
Screenshot showing the launch of MakeMKV on Debian Linux 12, 11, or 10 via its application icon.
Demonstration of how to launch MakeMKV on Debian Linux using the application icon.

First-Time Tips with MakeMKV on Debian Linux

Starting with a new software, particularly one that deals with intricate tasks like video conversion, can be overwhelming. This section will provide valuable tips and insights to help you make the most of MakeMKV on your Debian Linux system.

Understanding the MakeMKV Interface

The MakeMKV interface is pretty straightforward once you get the hang of it. You will be working primarily with three buttons on the toolbar:

  • Open Disc (depicted as a hard drive icon): Use this button to open the source from where you want to rip content, such as a DVD or Blu-ray.
  • View (depicted as an arrow pointing right): Allows you to preview and select the content you want to rip from the opened source.
  • Make MKV (depicted as a green arrow pointing down): Begin converting your selected content into an MKV file.

These three buttons form the basic workflow of using MakeMKV.

Selecting the Right Content

After opening your source, MakeMKV will display a list of titles it found. These titles can be a mixture of main features, bonus materials, trailers, and more. Figuring out which title is the main feature (if that’s what you’re after) can be tricky. The longest title is usually the main movie.

Optimize Output Settings

To get the best possible quality, it’s important to customize MakeMKV’s output settings:

  • Selection of Audio Tracks: MakeMKV selects all audio tracks by default, which can result in unnecessarily large MKV files. It’s recommended to uncheck the audio tracks you don’t need.
  • Selection of Subtitles: Similar to audio tracks, MakeMKV selects all subtitle tracks by default. You can deselect the ones you don’t need to save space.

Learning Useful Shortcuts

Knowing your way around MakeMKV’s keyboard shortcuts can significantly enhance your user experience. Here are a few useful ones:

  • Ctrl+D: Opens a disc
  • Ctrl+S: Starts the ripping process
  • Ctrl+E: Ejects the disc
Screenshot of the MakeMKV application interface after successful installation on Debian Linux 12, 11, or 10.
Default UI of a successful MakeMKV installation and launch on Debian Linux.

Administering MakeMKV on Debian Linux

Uninstall MakeMKV Packages

APT Remove Method for MakeMKV

To remove MakeMKV from your Debian system, start by uninstalling the MakeMKV packages. It’s crucial to remember that installing MakeMKV may have introduced several dependencies. To ensure a clean removal, including these dependencies, use the autoremove command. Execute the following in your terminal:

sudo apt remove makemkv-oss makemkv-bin

This command not only removes the MakeMKV packages but also cleans up any dependencies that are no longer needed.

Remove the Repository

After uninstalling MakeMKV, proceed to remove its repository from your system’s list. This step prevents your system from checking for updates from the now irrelevant repository during future updates.

Execute this command to remove the repository:

sudo rm /etc/apt/sources.list.d/makemkv.list

This command deletes the MakeMKV list file, effectively removing the repository from your system.

Remove the GPG Key

The final step involves deleting the GPG key added during the installation of MakeMKV. This key authenticated the software package, but is no longer necessary after uninstallation.

To remove the GPG key, use the following command:

sudo rm /usr/share/keyrings/makemkv.gpg

Flatpak Remove Method for MakeMKV

If MakeMKV was installed using Flatpak, the following command will remove the application:

flatpak uninstall flathub com.makemkv.MakeMKV

Source Installation Removal Method for MakeMKV

When you’ve installed MakeMKV from the source, removing it requires manually deleting the files and directories it created. This is because the make uninstall command is not provided for MakeMKV. Here’s how to proceed:

Remove Executable Files:

Delete the MakeMKV executable, typically found in the /usr/bin/ directory. Use the command:

sudo rm /usr/bin/makemkv

Delete Configuration Files and Libraries:

Look for MakeMKV’s configuration files and libraries. These are often located in directories like /usr/lib/ or /etc/. Remove only the files that are clearly part of MakeMKV.

sudo rm -r /path/to/makemkv/configuration/files
sudo rm -r /path/to/makemkv/libraries

Replace /path/to/makemkv/configuration/files and /path/to/makemkv/libraries with the actual paths where MakeMKV’s files are located.

Check for Additional Files:

To ensure complete removal, search your system for any additional MakeMKV files that might be lingering. You can use the find command to locate these files:

sudo find / -name '*makemkv*'

This command lists all files and directories with ‘makemkv’ in their names, allowing you to identify and remove any remaining components.

Closing Thoughts

There you have it – a concise guide to installing MakeMKV on Debian, whether you’re using Bookworm, Bullseye, or Buster. We’ve walked through updating your system, handling dependencies, and the actual MakeMKV installation. If you bumped into any errors along the way, those messages are key to troubleshooting. Just a final word of advice: approach software installations with care to keep your Debian system running smoothly and securely. Happy viewing with MakeMKV!

17 thoughts on “How to Install MakeMKV on Debian 12, 11 or 10”

  1. For some your last message (including reference to flatpak) did not appear with a link to reply, so sending you this. I dont want to go the platpak road, and am glad to wait for yo to thread the needle. Wold appreciate yor letting me know whan yo have something new to try

    Reply
  2. Also trying to install on:
    Linux XPS 6.1.0-16-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.67-1 (2023-12-12) x86_64 GNU/Linux
    but error on second step:

    abraca@XPS:~$ sudo gpg –no-default-keyring –keyring /usr/share/keyrings/makemkv.gpg –keyserver keyserver.ubuntu.com –recv-keys 9E5738E866C5E6B2
    gpg: keybox ‘/usr/share/keyrings/makemkv.gpg’ created
    gpg: failed to create temporary file ‘/root/.gnupg/.#lk0x0000561669afe4d0.XPS.5390’: No such file or directory
    gpg: connecting dirmngr at ‘/root/.gnupg/S.dirmngr’ failed: No such file or directory
    gpg: keyserver receive failed: No dirmngr

    Any suggestions?

    Reply
    • Hi Clinton,

      Did you run: sudo gpg –list-keys before hand?

      You should of seen a similar output when done:

      gpg: directory ‘/root/.gnupg’ created
      gpg: keybox ‘/root/.gnupg/pubring.kbx’ created
      gpg: /root/.gnupg/trustdb.gpg: trustdb created

      As the proper directory structure from what I see has not been created, that command should solve it hopefully. If this was the issue I may need to rewrite how I word this in future in my guides.

      Please let me know how you go.

      Reply
      • Some progress following your suggestion:

        …………………………………………………………………..
        abraca@XPS:~$ sudo gpg –list-keys
        [sudo] password for abraca:
        gpg: directory ‘/root/.gnupg’ created
        gpg: keybox ‘/root/.gnupg/pubring.kbx’ created
        gpg: /root/.gnupg/trustdb.gpg: trustdb created
        abraca@XPS:~$ sudo gpg –no-default-keyring –keyring /usr/share/keyrings/makemkv.gpg –keyserver keyserver.ubuntu.com –recv-keys 9E5738E866C5E6B2
        gpg: key F9B3BDE7F60856B2: public key “Heyar Jerome ” imported
        gpg: Total number processed: 1
        gpg: imported: 1
        abraca@XPS:~$ sudo gpg –list-keys
        abraca@XPS:~$ echo ‘deb [signed-by=/usr/share/keyrings/makemkv.gpg] https://ramses.hjramses.com/deb/makemkv ‘$(lsb_release -cs)’ main’ | sudo tee /etc/apt/sources.list.d/makemkv.list
        deb [signed-by=/usr/share/keyrings/makemkv.gpg] https://ramses.hjramses.com/deb/makemkv bookworm main
        abraca@XPS:~$ sudo apt update
        Hit:1 http://deb.debian.org/debian bookworm InRelease
        Hit:2 http://security.debian.org/debian-security bookworm-security InRelease
        Get:3 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB]
        Get:4 https://ramses.hjramses.com/deb/makemkv bookworm InRelease [2,639 B]
        Get:5 https://ramses.hjramses.com/deb/makemkv bookworm/main amd64 Packages [990 B]
        Fetched 55.7 kB in 1s (40.5 kB/s)
        Reading package lists… Done
        Building dependency tree… Done
        Reading state information… Done
        All packages are up to date.
        abraca@XPS:~$ sudo apt install makemkv-oss makemkv-bin -y
        Reading package lists… Done
        Building dependency tree… Done
        Reading state information… Done
        Some packages could not be installed. This may mean that you have
        requested an impossible situation or if you are using the unstable
        distribution that some required packages have not yet been created
        or been moved out of Incoming.
        The following information may help to resolve the situation:

        The following packages have unmet dependencies:
        makemkv-oss : Depends: libavcodec59 (= 7:5.1.3-1)
        E: Unable to correct problems, you have held broken packages.

        …………………………………………………………………..

        This looks a lot like the issue you were working on with Igor, so I tried to follow your advice to him:

        …………………………………………………………………..
        abraca@XPS:~$ sudo apt-get reinstall libavcodec59=7:5.1.3-1
        Reading package lists… Done
        Building dependency tree… Done
        Reading state information… Done
        Package libavcodec59 is a virtual package provided by:
        libavcodec-extra59 7:5.1.4-0+deb12u1 (= 7:5.1.4-0+deb12u1)
        You should explicitly select one to install.

        E: Version ‘7:5.1.3-1’ for ‘libavcodec59’ was not found
        …………………………………………………………………..

        More suggestions?

        Reply
        • Yeah I see you have the same issue as Igor, strange I cannot produce it.

          Can you tell me a few things, I want to try and recreate or see what is going on as best as possible, as something maybe common on certain setups i need to place a note on this guide for.

          First, are you using the latest Debian minor release? this should be upgraded automatically but still worth asking.
          Second, this is Debian 12, 11 or 10?
          Third, do you have contrib and non-free enabled?

          Debian 12 has a different way of enabling it those i mentioned above, and some people upgrading from Debian 12 may not of had the sources updated. Below is a guide I made, you can first check your sources to see what is enabled or not etc..

          https://www.linuxcapable.com/how-to-enable-contrib-and-non-free-repos-on-debian-linux/

          Just a process of elimination, something is gone funky somewhere I believe. I would take this down if I could reproduce, but I cannot get this error to show on my Debian tests.

          Let me know, thanks for the info so far.

          Reply
          • contrib was not enable, non-free-firmware was. I added in contrib so now:

            #deb cdrom:[Debian GNU/Linux 12.0.0 _Bookworm_ – Official amd64 DVD Binary-1 with firmware 20230610-10:23]/ bookworm main non-free-firmware

            deb http://deb.debian.org/debian/ bookworm main contrib non-free-firmware
            deb-src http://deb.debian.org/debian/ bookworm main contrib non-free-firmware

            deb http://security.debian.org/debian-security bookworm-security main contrib non-free-firmware
            deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free-firmware

            # bookworm-updates, to get updates before a point release is made;
            # see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
            deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free-firmware
            deb-src http://deb.debian.org/debian/ bookworm-updates main contrib non-free-firmware
            ……………………………………………………………………………………………………..

            nut no luck with the next step:
            abraca@Vite:~$ sudo apt-get reinstall libavcodec59=7:5.1.3-1
            Reading package lists… Done
            Building dependency tree… Done
            Reading state information… Done
            Package libavcodec59 is a virtual package provided by:
            libavcodec-extra59 7:5.1.4-0+deb12u1 (= 7:5.1.4-0+deb12u1)
            You should explicitly select one to install.

            E: Version ‘7:5.1.3-1’ for ‘libavcodec59’ was not found

            The error msg is pretty clear about selecting a package, Shoul I have smthg like:
            “sudo dpkg-reconfigure libdvd-pkg” in there?

            Not too busy right now, so happy to work on with this. Really looking forward to get MakeMKV up and running.

          • Hiya,

            Okay, the sources are fine. I am receiving this error now too on a fresh install.

            The version was built with 7:5:1.3-1 and currently Debian 12 supplies 7:5.1.4.0 of the FFMpeg library. This should be resolved once a new build of MakeMKV is out and rebuilt as the source has a seperated build for buster, bullseyes, bookworm etc. https://ramses.hjramses.com/deb/makemkv/dists/

            This affects Bookworm for the most part currently with FFMpeg, this wasn’t a issue a few weeks ago.

            The only other suggestion is to install an older version of ffmpeg, I am going to play with this a bit more. Alternatively, you can install MakeMKV via flatpak to get something going on your Debian system for now.

  3. Hi Joshua,

    Thanks a lot to helping me.

    here is what I got.
    iv@client:~$ sudo apt-get reinstall libavcodec59=7:5.1.3-1
    Reading package lists… Done
    Building dependency tree… Done
    Reading state information… Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    libavcodec59 : Depends: libavutil57 (= 7:5.1.3-1) but 7:5.1.4-0+deb12u1 is to be installed
    E: Unable to correct problems, you have held broken packages.
    riv@client:~$ sudo apt –fix-broken install
    Reading package lists… Done
    Building dependency tree… Done
    Reading state information… Done
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    riv@client:~$

    maybe is is important but version Debian on my side 12.2 bookworm.

    meanwhile I tried to install makemkv on Linux Mint 21.2 Cinnamon (installed on ProxMox) with success.
    the only but, it is without icon in GUI 🙁 it is now that big problem, but annoying.

    I’m going to try to compile makemkv on Debian 12.2 and may you could help me how I can add icon to that installation ?
    What is also interesting Mint does not have libavutil59 al all. it is not installed.

    I would take your advice in order to get further. Should I try to compile makemkv on Debian 12.2 or may be there is any other way ?

    Reply
  4. Debian 12.2
    stop at install
    message
    The following packages have unmet dependencies:
    makemkv-oss : Depends: libavcodec59 (= 7:5.1.3-1)
    E: Unable to correct problems, you have held broken packages.
    libavcodec59 installed.

    Reply
    • Hi Igor,

      Thanks for the message, I just re-installed MakeMKV fine on a fresh Debian 12 installation.

      Did you refresh the package index after importing the gpg key and repository? Other things come to mind is it AMD64 system?

      Can you actually check if libavcodec59 is present also,

      apt search libavcodec59

      can also do

      apt policy libacodec59

      Should be on version libavcodec59 (= 7:5.1.3-1)

      Seems like a step has not been done, or something else is missing or added that is affecting the installation, just need to go through the process.

      Reply
      • Hi Joshua,

        here a log from terminal

        riv@client:~$ sudo apt install makemkv-oss makemkv-bin
        Reading package lists… Done
        Building dependency tree… Done
        Reading state information… Done
        Some packages could not be installed. This may mean that you have
        requested an impossible situation or if you are using the unstable
        distribution that some required packages have not yet been created
        or been moved out of Incoming.
        The following information may help to resolve the situation:

        The following packages have unmet dependencies:
        makemkv-oss : Depends: libavcodec59 (= 7:5.1.3-1)
        E: Unable to correct problems, you have held broken packages.
        riv@client:~$ sudo apt search libavcodec59
        Sorting… Done
        Full Text Search… Done
        libavcodec59/stable-security,now 7:5.1.4-0+deb12u1 amd64 [installed,automatic]
        FFmpeg library with de/encoders for audio/video codecs – runtime files

        riv@client:~$ sudo apt install libavcodec59
        Reading package lists… Done
        Building dependency tree… Done
        Reading state information… Done
        libavcodec59 is already the newest version (7:5.1.4-0+deb12u1).
        libavcodec59 set to manually installed.
        0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
        riv@client:~$

        I went exactly on steps, except one step sudo gpg –list-keys
        instead I did gpg -k,
        on step of adding a key, I got errors kinda there is not directory etc.
        I have searched thought interned and gpg -k was a soludion and that created a folder etc.

        I newbie in Linux, do know not much.
        I just installed Debian core without gui and add Cinamonn Core.
        Could I do anything to get makemkv installed ? it is very very helpfull tool, to save DVD disks library.
        Any suggestions or help would be a much appreciated.

        prev. message was truncated.

        Reply
        • Hey there,

          Thanks for reaching out again. Let’s try a couple of things to see if we can get this sorted:

          First, try downgrading the libavcodec59 package to the specific version needed.

          Run this command:

          sudo apt-get reinstall libavcodec59=7:5.1.3-1

          Then, let’s try to fix any broken dependencies:

          sudo apt –fix-broken install

          I’ve been testing on a fresh Debian 12 with GNOME, but I haven’t tried it with Cinnamon with Debian 12 yet. So, I’ll set that up and see if I can replicate your issue. I’m also considering adding another installation method using deb-multimedia. This should have been a straight-forward install, but sometimes these things can be a bit tricky. Let me know if any of the above work.

          Thanks.

          Reply
          • Hi Joshua,

            I got following in reply on first command.

            riv@client:~$ sudo apt-get reinstall libavcodec59=7:5.1.3-1
            Reading package lists… Done
            Building dependency tree… Done
            Reading state information… Done
            Some packages could not be installed. This may mean that you have
            requested an impossible situation or if you are using the unstable
            distribution that some required packages have not yet been created
            or been moved out of Incoming.
            The following information may help to resolve the situation:

            The following packages have unmet dependencies:
            libavcodec59 : Depends: libavutil57 (= 7:5.1.3-1) but 7:5.1.4-0+deb12u1 is to be installed
            E: Unable to correct problems, you have held broken packages.

          • Hi Igor,

            Yeah something is breaking somewhere, its hard obviously since so many factors with every single PC or server can be different.

            Just curious, do you get any errors when you use apt update or sudo apt update? Is the GPG key present, you mentioned you used gpg -k, really needed to use sudo gpg –list-keys then import the GPG key with the command in the guide, GPG -k does not generated the right set of files/directories for my method.

            Also to answer a few other mentions you placed here, my test system is on Debian 12.2, debian normally kicks it automatically so this is not an issue.

            Also, if icons do not appear, do a reboot. And if you used the debian method for Linux Mint it will not doubt have issues, ubuntu based distros like linux mint should use the ppa method: sudo add-apt-repository ppa:heyarje/makemkv-beta

            For another method, could also use Flatpak to install MakeMKV:

            sudo apt install flatpak
            sudo flatpak remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
            flatpak install flathub com.makemkv.MakeMKV

            just you will probably need to reboot the first time you install an app from flatpak on debian for path generation etc.

Leave a Comment


Your Mastodon Instance
Share to...