The 15 Best Music Players for Ubuntu & Linux Mint

We all love listening to music. Well, at least most of us do. Whether it’s just listening to cool ambient music as we work on our PC or unwinding after a long day’s work, music plays a crucial role in our everyday lives.

Read Also: The 5 Best Command Line Music Players for Linux

In this article, we have put together a list of some of the most popular music players that you can install on your system and play your favorite music as you blow off some steam.

1. Rhythmbox Audio Player

Rhythmbox is an opensource and easy-to-use audio player that ships by default with Linux systems running the GNOME desktop environment. It comes with a neat UI and helps you organize your audio files into playlists for better user experience.

Users can make a few tweaks such as repeating or shuffling music and changing the appearance of the music player using the ‘Party mode’ option which scales the window to full screen.

In addition to playing audio files, you can stream a wide array of internet radio stations and listen to podcasts from around the world. You can also link to online platform that will create a profile of your most listened to music either locally or streaming online radio. And to extend its functionality, it packs with 50 third-party plugins and many more official plugins.

Rhythmbox Audio Player
Rhythmbox Audio Player

Install Rhythmbox in Ubuntu and Linux Mint

$ sudo add-apt-repository ppa:ubuntuhandbook1/apps
$ sudo apt-get update
$ sudo apt-get install rhythmbox

2. Clementine Music Player

Written in Qt, Clementine is a cross-platform feature-rich music player that lets you do so much more than just playing audio files. The audio player comes with a tree-navigation menu that makes searching for audio files a walk in the part.

Under the hood, the player is replete with a sea of advanced options. You can get almost everything: from a visual and equalizer to a built-in music transcoding tool that allows you to convert your audio files to 7 audio formats. Clementine also allows you to search and play music files backed up on cloud platforms such as OneDrive, Google Drive, and DropBox for music on online

If you are an online-streaming enthusiast, listening to online radio stations and podcasts is on a whole new level. Clementine accords you the luxury of streaming up to 5 internet radio platforms such as Jamendo, Sky FM, Soma FM, Icecast, and even stream from Spotify and SoundCloud.

Other features include desktop notifications, playing and ripping audio CDs, editing playlists and ability to import music from external drives.

Clementine Music Player
Clementine Music Player

Install Clementine in Ubuntu and Linux Mint

$ sudo add-apt-repository ppa:me-davidsansome/clementine
$ sudo apt-get update
$ sudo apt-get install clementine

3. Audacious Audio Player

Audacious is yet another free and opensource audio player that is especially recommended for Linux systems with low CPU and RAM specifications. The reason is simple: Audacious is resource-friendly while at the same time producing high and satisfactory audio quality. Unlike Clementine, It lacks advanced features & functionalities.

Nevertheless, it comes with a simple and intuitive user interface which is just okay if you are looking into playing your saved audio files. You can perform basic tasks like creating playlists, importing audio files or folders into the player, shuffling music, and playing music from CDs.

Audacious Audio Player
Audacious Audio Player

Install Audacious in Ubuntu and Linux Mint

$ sudo add-apt-repository ppa:ubuntuhandbook1/apps
$ sudo apt-get update
$ sudo apt install audacious

4. Amarok Music Player

Written in C++, Amarok is yet another cross-platform and opensource audio player with a few striking features. First off, the audio player detected duplicate entries in the playlist and give you an option to ignore adding the duplicate files. It comes with a visually-appealing UI that easy to use and navigate.

Another thing that stands out with Amarok is its ability to pull cover art and artistes’ bio from Wikipedia as shown in the attached screenshot. The application scores highly in the high-quality music output and underlying nifty features such as creating playlists, viewing music lyrics, creating custom shortcuts, and changing the application language. Given its features, it’s by the greatest music player that you can install and reap from its war chest of features.

Amarok Music Player
Amarok Music Player

Install Amarok in Ubuntu and Linux Mint

$ sudo apt-get update
$ sudo apt-get install amarok

5. DeaDBeef Audio Player

DeaDBeef is a compact and efficient audio player that is written in C++ and comes with a native GTK3 GUI. IT supports a wide range of media formats and packs with multiple plugins.

It’s stripped down in terms of any advanced features and users will have to make do with playlist-based music and basic tasks such as shuffling, repeating music, and editing metadata to mention a few.

DeaDBeef Audio Player
DeaDBeef Audio Player

Install DeaDBeef in Ubuntu and Linux Mint

$ sudo add-apt-repository ppa:starws-box/deadbeef-player
$ sudo apt update
$ sudo apt install deadbeef

6. CMUS – Console Music Player

The audio players we have covered to far have a graphical user interface with menus, buttons, and panels. As you might have observed, CMUS is devoid of any GUI tools and is basically a command-line media player.

Install CMUS in Ubuntu and Linux Mint

To install CMUS, simply run the commands:

$ sudo apt update
$ sudo apt install cmus

To start cmus, simply run the command cmus on the terminal and press 5 on the keyboard to display a hierarchical list of your directories. From there, you can navigate to your destination folder that contains audio files and select the file you want to play.

CMUS - Console Music Player
CMUS – Console Music Player

7. Sayonara Audio Player

Another application worth mentioning is Sayonara. The application ships with a cool looking UI with features and functionalities that are more or less what you’d find in Rhythmbox. You can add files and create playlists, listen to online radio ( SomaFM, and Soundcloud), and make numerous other tweaks such as changing the default theme.

Sayonara, however, is stripped of overblown advanced features, and just like Rhythmbox, users are restricted to only a few online streams and listening to music saved on their PC.

Sayonara Audio Player
Sayonara Audio Player

Install Sayonara in Ubuntu and Linux Mint

$ sudo apt-add-repository ppa:lucioc/sayonara
$ sudo apt-get update
$ sudo apt-get install sayonara

8. MOC – Terminal Music Player

Just like CMUS, MOC is another lightweight and terminal-based music player. Surprisingly, it’s quite efficient with features including key mapping, a mixer, internet streams, and the ability to create playlists and search for music in the directories. Additionally, it supports output types such as JACK, ALSA, and OSS.

MOC - Terminal Music Player
MOC – Terminal Music Player

Install MOC in Ubuntu and Linux Mint

$ sudo apt-get update
$ sudo apt-get install moc moc-ffmpeg-plugin

9. Exaile Music Player

Exaile is an opensource and cross-platform music player that is written in Python and GTK+. It comes with a simple interface and is replete with powerful music management functionalities.

Exaile enables you to create and organize your playlists, fetch album art, stream online radio stations such as Soma FM and Icecast and so much more.

Exaile Music Player
Exaile Music Player

Install Exaile in Ubuntu and Linux Mint

$ sudo apt-get update
$ sudo apt-get install exaile

10. Museeks Music Player

Museeks is another cross-platform simple and clean audio player that is lean on advanced features but still provides the simplicity in playing your music and creating playlists.

You can still perform simple tasks like changing the theme to dark theme, repeating, and shuffling music. This is by far the simplest of all the audio players in terms of features and functionality.

Museeks Music Player
Museeks Music Player

Install Museeks in Ubuntu and Linux Mint

--------------- On 64-bit --------------- 
$ wget
$ sudo dpkg -i museeks-amd64.deb

--------------- On 32-bit --------------- 
$ wget
$ sudo dpkg -i museeks-i386.deb

11. Lollypop Music Player

Lollypop is an opensource and free-to-use graphical music player that is very user-friendly and also does quite a good job of organizing your music. It’s tailored for GTK-based desktop environments such as GNOME and intuitively organizes your music collection into categories such as music genres, year released, and artist names. It’s super easy to navigate the application and get what you want.

It supports a vast array of file formats including MP3, MP4, and OGG audio files. You can stream online radio, and perform other application tweaks such as configuring keyboard shortcuts, changing theme appearance, enabling cover art & smooth transitions and importing playlists to mention a few.

Lollypop Music Player
Lollypop Music Player

Install Lollypop in Ubuntu and Linux Mint

$ sudo add-apt-repository ppa:gnumdk/lollypop
$ sudo apt update
$ sudo apt install lollypop

12. Quod Libet Audio Player

Written in Python, Quod Libet is a GTK-based music player that uses the Mutagen tagging library. It comes with a clean and simple UI, completely stripped off any fancy features.

The player is plugin-rich and supports tag editing, replay gain, album art, library browsing & internet radio with hundreds of stations to tune into. It also supports mainstream audio formats such as MP3, MPEG4 AAC, WMA, MOD, and MIDI to mention a few.

 Quod Libet Audio Player
Quod Libet Audio Player

Install Quod Libet in Ubuntu and Linux Mint

$ sudo add-apt-repository ppa:lazka/dumpingplace
$ sudo apt update
$ sudo apt install quodlibet

13. Spotify Music Streaming Service

Spotify is arguably the most popular streaming service with millions of active users from across the globe. What strikes me the most about this application is its beautifully-designed UI that lets you navigate easily and browse your music genres. You can search and listen to different music genres from thousands of artists across the world.

You can install the Spotify application on Ubuntu & Linux and enjoy your favorite music. Be cautious though, the application is resource-intensive and hogs a lot of memory & CPU and may not be ideal for older PCs.

Spotify Music Streaming Service
Spotify Music Streaming Service

Install Spotify in Ubuntu and Linux Mint

$ sudo sh -c 'echo "deb stable non-free" >> /etc/apt/sources.list.d/spotify.list'
$ sudo apt install curl
$ curl -sS | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install spotify-client

14. Strawberry Music Player

Strawberry is an open-source music player for enjoying large collections of music, that supports almost all common audio formats and comes with more advanced features like metadata tag editing, fetch album art and song lyric, audio analyzer, and equalizer, transfer music to devices, streaming support and more.

Strawberry is a fork of most popular Clementine player which was based on Qt4. Strawberry was developed in C++ using a more modern Qt5 toolkit for its graphical interface.

Strawberry Music Player
Strawberry Music Player

Install Strawberry in Ubuntu and Linux Mint

$ sudo add-apt-repository ppa:jonaski/strawberry
$ sudo apt-get update
$ sudo apt-get install strawberry

15. VLC Media Player

VLC is a free, open-source, and cross-platform portable media player software and streaming media server created by the VideoLAN team. It supports almost all video and audio file formats, compression methods, steaming protocols to stream media over networks, and transcode multimedia files.

VLC is cross-platform, which means it available for desktop and mobile platforms, such as Linux, Windows, macOS, Android, iOS, and Windows Phone.

VLC Media Player for Linux
VLC Media Player for Linux

Install VLC in Ubuntu and Linux Mint

$ sudo add-apt-repository ppa:videolan/master-daily
$ sudo apt install vlc

That was a round-up of what we consider to be the best media players that you can install on your system to help you enjoy your music. There could be others out there, no doubt, but feel free to reach out and share with us if you feel we have left out any audio player worth mentioning.

Hey TecMint readers,

Exciting news! Every month, our top blog commenters will have the chance to win fantastic rewards, like free Linux eBooks such as RHCE, RHCSA, LFCS, Learn Linux, and Awk, each worth $20!

Learn more about the contest and stand a chance to win by sharing your thoughts below!

James Kiarie
This is James, a certified Linux administrator and a tech enthusiast who loves keeping in touch with emerging trends in the tech world. When I'm not running commands on the terminal, I'm taking listening to some cool music. taking a casual stroll or watching a nice movie.

Each tutorial at TecMint is created by a team of experienced Linux system administrators so that it meets our high-quality standards.

Join the TecMint Weekly Newsletter (More Than 156,129 Linux Enthusiasts Have Subscribed)
Was this article helpful? Please add a comment or buy me a coffee to show your appreciation.


Leave a Reply
  1. Based on this article, I currently am trying out Sayonara.

    One of my core requirements is a cover view, that Sayonara has. Another one is dynamic/smart playlists, which the current stable version lacks – but the beta brings this feature!

    After my first experiences with Sayonara, I am really excited! This player is so fast, looks good, has a reasoned UI layout, and is intuitive.

    Will see what time brings…

  2. As I have really come to the end-cycles of Microsoft 10 with no response from them to prevent pc dumps from landfall, Together with Apple following that shameful path, I now look to keep all my Hard Earned Hardware With Saviour Linus Distros. But The Rub Is Which one to install?

    So I find myself Deep in researching The Various Flavours available to both machines.

    I Am So so glad there will be an answer to be found.

    • @John,

      I suggest you go for the Linux Mint distribution, which is easy to use, up-to-date, and comfortable desktop operating system.

  3. I have a question or suggestion. As far as I know, from using many music players over the last three decades, is that there is still no real music player in existence. Now, I’m all Linux; I sent my bill to Microsoft in 2003 that I charge to run their operating systems, but they have yet to reply or pay up, and so I cannot use their bloated cluster-f of an OS until after they do. Pay for it? What are you, nuts? :-)…

    And in fact, because there has not been a real Music Player written for any computational device on Earth so far — at least that I know of, and I want to know of one badly now — someone finally tried to create one, which I have not used because it is written for Windows; it’s called REAL Shuffle Player Audio & Music Player. And it was not written by the Microsoft Corporation; they and Apple have yet to make such a program. Not even online services like Spotify can do this. I learned of this during my extensive decades-long web searches to find such a rare beast.

    The main-main feature of a real music player? A true random shuffle of a playlist; any size playlist. These are computers folks; one should theoretically play every song recorded by all humanity, with ease. The main-main feature? Smart Shuffle: Prevents double play of a song!

    That means that (let’s say) a one thousand song playlist, would play every song, in a true random shuffle, and it would be a technical impossibility for it to play any song twice before it played all one thousand songs. And it would store this so that if the computer is turned off, one would not lose this flow. Then, if it were set to repeat, it would start all over, rearrange that shuffle, and again, play all songs without a repeat.

    As far as I know, no such program exists, and if it does, by all means, share it and demonstrate its reality with a YouTube video, and then you’d have the only video on Earth that shows this miraculous Music Player. What a really smart person should do, is create such a program, and actually sell it; I’d buy it, and I can assure you, millions of others would too! And write it for Linux first, for goodness sake!

  4. Audacious should have been in the first place. How I use it? I have music saved locally (all nicely organized in directories and sub-directories). All I want is to point the player to a certain directory and have it played (perhaps in a loop). Rhythmbox is a totally useless thing for this.

  5. steven@MyMint:~$ sudo apt-get install amarok

    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Package amarok is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source

    E: Package ‘amarok’ has no installation candidate

  6. Aside from VLC are there any audio players that can serve as a dlna client. I have thousands of songs on my NAS. The music is streamed through a Twonky server. VLC plays the music well enough, but I am not able to quickly search my collection (or perhaps I am not searching correctly?).

  7. I just installed museeks and so far I am VERY impressed. Super minimal and clean design. It’s fast and intuitive. The only downside is that it doesn’t have a ton of “features”, but it has everything I need. I also freaking love the “queue” feature – super useful if you just have your entire library on shuffle

    • Amazing isn’t it? I’m glad that you had a delightful experience with Museeks. If you find the time, consider giving other music players a shot.

  8. Actually I tested 16 Linux music players, always on the search for the right one. Unfortunately, none was able to fulfill my needs. Rhythmbox is all-in-all the best choice to me, but like most others, it is missing the option to search the comment field. If anyone knows how to search also the comment field in Rhythmbox (I use the workaround by making a smart playlist, which uses the comment field), please let me know.

  9. I use audacious on windows and Linux mint on all my computers. The stock players in mint and ubuntu play music and have streaming features I do not use. Through the UI is plain.

    Clementine 1.31 is the last its a dead project. If you liked its features then look at strawberry music manager. Every time I tried Amarok it always crashed.

    I use Amazon music as my music source for songs I like. I can even download them in Linux now.

    I have tried a few on this list and I liked the UI of audacious the best. The equalizer settings for audacious look here –

    I have this on my windows and Linux systems.

  10. Strawberry – a clementine fork (btw Clementine is an Amarok fork IIRC ) – supports streaming from Subsonic / Ampache.

    • Strawberry is still being developed. I knew clementine it was a fork but it hardly ever crashed, unlike Amarok.

      Why the developer of audacious does not add the equalizer preset config file on the pack6 is odd. Not every user is computer savvy.


Got Something to Say? Join the Discussion...

Thank you for taking the time to share your thoughts with us. We appreciate your decision to leave a comment and value your contribution to the discussion. It's important to note that we moderate all comments in accordance with our comment policy to ensure a respectful and constructive conversation.

Rest assured that your email address will remain private and will not be published or shared with anyone. We prioritize the privacy and security of our users.