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
(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!
Pingback: 10 Basic APT Commands For Beginners
Pingback: The Only 10 FlatPak Commands Every Linux User Should Know - iDoLinux