How To Install Mixxx 2.5.0 On Ubuntu 24.10, Ubuntu 24.04, Ubuntu 22.04 And Derivative Systems (Via PPA or Flatpak)

As you may know, Mixxx is a free, open-source DJ software, designed to help both beginners and professional DJs. It is one of the most popular free DJ applications, having a lot of useful and interesting features.

Among others, Mixxx includes four decks, each equipped with pitch and tempo control, crossfaders, and EQ adjustments, enabling smooth transitions and flawless mixes, has built-in BPM detection, key detection, and waveform visualizations, integrated effects, allowing DJs to enhance their performance with reverb, echo and filters.

Also, it supports hundreds of MIDI controllers, allows the users to organize their music library, with playlists, smart crates, and track tagging, supports vinyl control with timecode records, has support for MP3, WAV, FLAC and OGG and has broadcasting and recording capabilities.

The latest version available is Mixxx 2.5.0, which comes with changes. More information is available in the release announcement.

How To Install Mixxx 2.5.0 On Ubuntu 24.10, Ubuntu 24.04, Ubuntu 22.04 And Derivative Systems (Via PPA or Flatpak)

How To Install Mixxx 2.5.0 On Ubuntu 24.10, Ubuntu 24.04, Ubuntu 22.04 And Derivative Systems via PPA

(Optional) Step 0: Update Your System

Before installing any new software, it is recommended to update your system to ensure you have the latest packages and security updates.

The following command updates your system and upgrades installed software while maintaining dependencies:

sudo apt update && sudo apt upgrade -y

Step 1: Add the Mixxx PPA Repository

Mixxx is not included in Ubuntu’s default repositories, so you need to add the official Personal Package Archive (PPA) provided by the Mixxx team. To do this, execute the following command:

sudo add-apt-repository ppa:mixxx/mixxx

Press Enter when prompted to confirm adding the repository. This allows your system to fetch and install Mixxx from the PPA.

Step 2: Update the Package List

After adding the Mixxx repository, update the package list to ensure your system recognizes the new software source:

sudo apt update

Step 3: Install Mixxx

Now that the repository has been added and updated, install Mixxx with the following command:

sudo apt install mixxx -y

(Optional) Remove Mixxx

If you want to uninstall Mixxx, use the following command:

sudo apt remove mixxx -y

To completely remove Mixxx, including all configuration files, use:

sudo apt purge mixxx -y

Additionally, to remove the PPA repository, run:

sudo add-apt-repository --remove ppa:mixxx/mixxx

Finally, to clean up unnecessary dependencies, execute:

sudo apt autoremove -y

How To Install Mixxx 2.5.0 On Ubuntu 24.10, Ubuntu 24.04, Ubuntu 22.04 And Derivative Systems via Flatpak:

Flatpak is another popular package management system, designed to provide a consistent and secure way of distributing applications across various Linux distributions. Unlike Snap, which is developed and maintained by Canonical, Flatpak is an open-source project supported by the Freedesktop community.

Flatpak applications run in their own sandboxed environment, which prevents them from interfering with system files. This ensures better security and isolation while allowing applications to run on any Linux distribution that supports Flatpak.

One of Flatpak’s main advantages is its decentralized nature. Users can download applications from Flathub, the main Flatpak repository, rather than relying on distribution-specific repositories. However, just like Snap, Flatpak applications can take up more space due to their bundled dependencies.

Setup Flatpak and Install Mixxx

If you prefer to install Mixxx using Flatpak, first ensure that you have Flatpak installed on your system. If Flatpak is not installed, you can set it up with the following commands:

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

Once Flatpak is installed and Flathub is added, install Mixxx with:

flatpak install flathub org.mixxx.Mixxx

If you are unable to find Mixxx via search, you can either log out and log back in or run the below command:

flatpak run org.mixxx.Mixxx

Optional: Uninstall Mixxx Using Flatpak

To remove Mixxx if installed via Flatpak, use the command:

flatpak uninstall --delete-data org.mixxx.Mixxx

This is everything. Enjoy!

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *