The 5 Best MP3 Tag Editing Tools For Linux

Streaming music services are increasingly popular, even with Linux users. Despite this, many people still prefer to forgo the streaming apps in favor of a local library of music files. Having a local backup is a decent solution, and it allows users to listen to whatever they want, rather than only what the app has officially licensed.

If you’re going to go the local file route on Linux, it’s imperative to keep your MP3 music files in order with the correct music tags. Failing to add the right tags will mess up your music player, and make it very hard to find music to enjoy.

The best way to keep music tags in order is to use an ID3 tag editor. These programs let the user quickly edit the metadata of any given music file to add artist information. Not sure what tag editor to use on Linux? We’ve got you covered! Here are the five best MP3 tag editing tools for Linux!

1. MusicBrainz Picard

MusicBrainz Picard is an open source, “next generation” music tagging application that can intelligently scan and apply data to music files by checking it with a database (users can also add tag information manually).

The program is a favorite for  Linux users as it has an easy to navigate user interface and it can not only tag music files but also automatically organize the data it’s editing into easy to manage folders.

Notable features:

  • MusicBrainz Picard can edit and read many different types of audio files, including AAC, MP3, Ogg, Opus, WAV and more.
  • Uses AcpistID technology to analyze and detect the correct tags for any given music file. This feature works, even if the music file has no tag data at all.
  • Can find tag information for entire albums, rather than one track at a time.
  • Has support for third-party plugins, enabling users to add in features not already a part of MusicBrainz.
  • Support for HiDPI ensures that MusicBrainz looks good even on the latest high-end displays.
  • MusicBrainz Picard can edit the tags in media files with ease, even if they’re on a remote file system (like a Linux home server).

2. Finetune

Finetune is a commercially available automatic MP3 tag editing tool for Linux, Windows, and Mac. It’s incredibly easy to use and is designed to take the tediousness out of adding information to music files.

While Finetune isn’t the first “automatic” tagging tool on Linux, it’s a great choice as it is cross-platform, meaning users will enjoy the same experience across operating systems.

Notable features:

  • Fully automatic, and requires minimal user interaction.
  • Finetune can read and write to all popular music file formats.
  • Uses AcoustID to fingerprint your music and identify the correct information, rather than just making the best guess.
  • Aside from being able to add the correct “artist” tags, Finetune can add composer and performer tags too, making the program perfect for scanning classical music.

3. EasyTAG

EasyTAG is an ID3 tag editor for Linux that specializes in giving users ultimate control for tag editing, rather than only adding data through an automatic scanning system.

This program is robust and has dozens of editing features. It is the ideal choice for those on Linux interested in adding media information manually.

Notable features:

  • EasyTAG can read/write metadata on dozens of different types of audio files like MP3, FLAC, Ogg Vorbis, AAC, and more.
  • Lets users manually attach album art to individual tracks or albums.
  • Aside from managing file metadata, EasyTAG can rename and manage music filenames and folders.
  • Has an excellent autocomplete feature that makes entering the same information over and over much quicker.
  • Even though EasyTAG is mainly for manual media tag editing, it can also scan and add data automatically from databases like FreeDB and GnuDB.

4. Puddletag

Puddletag is an open source audio tag editing tool that takes massive inspiration from the Windows tool “MP3tag”, and has equivalent features.

The tool is mainly for editing media files manually in a spreadsheet, though it is also possible to scan media files against online track databases.

Notable features:

  • Is currently the best alternative on Linux for those that have made the switch to Linux from Windows and used MP3tag to edit music files.
  • Puddletag supports all popular audio formats.
  • The user interface is modifiable, and users can tweak it to better suit their own needs.
  • Puddletag lets users add album art to individual tracks, or in bulk by selecting multiple items at once.
  • The “preview” feature allows users to view the edits made to music files before saving them.

5. Kid3

Kid3 is a music tag editing tool for Linux. It uses the Qt framework and is open source. Like most editors, Kid3 can work with all of the popular media file formats, allows users to import information to files from various online sources (Amazon and others), and can manipulate playlists.

Kid3 is a useful tag editing tool for those that like the idea of tagging things manually, but also would like automatic features like browsing for cover art, auto-tagging, etc.

Notable features:

  • Kid3 can import data for use with music tags from many different places. Information sources include Amazon, Discogs, Gnu DB, MusicBrainz and more.
  • Kid3 lets users create, save and modify playlist files, in addition to editing music metadata.
  • The tool can scan filenames and use them to generate ID3 tags.
  •  Users can export existing ID3 tags as a CSV file, HTML file, XML and many other formats.
  • Users can use the “automate task” feature to make repetitive tasks more manageable.


Keeping track of your music file metadata is the difference between a good music library and a lousy music library. Without the correct information in music files, even the best music players that Linux has to offer won’t be able to offer up a good browsing experience.

Long ago, having music files with the correct information required a lot of effort on Linux. Thankfully, with modern editors like the ones on this list, it’s easier than ever to keep everything organized.

Read The 5 Best MP3 Tag Editing Tools For Linux by Derrik Diener on AddictiveTips – Tech tips to make you smarter

The 7 Best Webcam Tools For Linux Users

While the Linux platform doesn’t have as many webcam programs as Mac or Windows, there still are many webcam tools for Linux. If you’ve had some problems finding an excellent webcam viewer for your PC’s webcam, or webcam manipulation program for Linux, this list is sure to help!

Read on below to learn the seven best webcam tools for the Linux platform!

1. OBS (Open Broadcaster)

Open Broadcaster is a sophisticated tool that is highly popular with online video streamers. However, the app also makes an excellent webcam manipulation program and screencasting tool (especially since it allows users to add webcams on top of recordings/broadcasts).

Notable Features:

  • Open Broadcaster is an excellent tool for those on Linux who need to produce professional-looking content, as it can handle multiple webcams at a time, independently without difficulty.
  • In OBS, it’s possible to change the default audio input, meaning if your webcam has a lousy microphone, you don’t have to use it.
  • OBS can stream to the internet to a multitude of services, like YouTube, Twitch, and more, with only a little bit of setup.
  • Real-time audio/video mixing and capture feature mean your content produced on Linux looks excellent.
  • Open Broadcaster has support for an unlimited amount of scenes, which allows users to orient many different webcam shots and switch to them in realtime during a stream or recording.
  • Integrated webcam configuration tool lets users adjust and tweak how OBS handles each webcam.
  • OBS sports a modular user interface that is customizable.
  • Aside from excellent webcam support on Linux, Open Broadcaster supports various types of capture cards.
  • Recording video games on Linux with a webcam scene is possible, thanks to OBS’s stellar video game detection abilities.

 2. Kamoso

Kamoso is a simple webcam recording tool for the KDE desktop environment. With Kamoso, users can easily record videos directly from any webcam for YouTube, take screenshots, etc.

Notable Features:

  • Kamoso has a useful plugin feature that users can take advantage of to add in features that the main program doesn’t support.
  • The program has a pretty useful video settings tweak tool that lets users adjust how the video recording looks. Video tweaks include brightness, hue, contrast, saturation, and gamma.
  • Kamoso’s “Burst” mode lets the user take many photos in one go, rapidly. This feature is useful, especially for making animated GIFs of webcam recordings.
  • The built-in gallery browser feature lets users quickly view previously recorded videos and pictures.

3. Cheese

The Cheese webcam booth is a piece of software that allows users to record video easily, take pictures and even apply graphical effects on screen.

Cheese is part of the Gnome desktop environment, though many other GTK desktop environments use it too.

Notable Features:

  • Cheese is one of the only webcam applications on Linux that lets users add quick effects to their video recordings or pictures with relative ease.
  • The Cheese webcam app has a useful countdown timer that lets the user know when recording starts.
  • The “Burst mode” in Cheese lets users set the number of pictures to take in one go with a webcam.
  • Cheese has a Kiosk mode that lets the app record/take photographs with the webcam in full-screen. This feature is perfect for setting up an office webcam PC.

4. Motion

Motion is a webcam-centric security tool. Its primary function is to monitor footage for subtle changes, as well as movement.

Notable Features:

  • Motion has support for Video4Linux webcam devices, as well as network cameras.
  • With Motion, users are not stuck with a single streaming format. Instead, the application has support for a few different types of streams for the devices that can connect to it.
  • The Motion security monitoring tool is highly configurable, with dozens of settings tweaks and features making it perfect for those looking to take total control of their security using Linux.
  • Motion is accessible in the web browser, so if set up on a Linux server, anyone on the network can access the Motion security center.

5. Guvcview

GTK+ UVC Viewer is a webcam viewing tool for Linux. It isn’t a webcam booth or recording studio tool. Instead, GTK+ UVC Viewer’s primary function is to make capturing footage through webcams on Linux effortless.

Notable Features:

  • Dozens of configurable features, including camera brightness, contrast, saturation, white balance, picture temperature, gamma and more.
  • Guvcview has a built-in audio mixing tool which lets users easily adjust the on-board microphone of many webcams.
  • The program has an FPS counter in the title-bar for easy monitoring of video footage during video recordings.

6. Camorama

Need to take a picture with your webcam on your Linux PC? Do it with Camorama; a simple webcam picture taking app.

Though there are many webcam photo-taking applications for Linux, Camorama stands out by offering many image filters.

Notable Features:

  • Aside from capturing local video on webcams, the Camorama can connect and record video files to a remote location (as of now, this feature only supports FTP).
  • Camorama can save photo captures in both JPEG and PNG formats.
  • Automatic capture feature works similar to “burst” and allows users to take many pictures at one time.
  • Users can modify the white balance, brightness, color, and hue.
  • Camorama has an FPS counter that appears at the bottom of the user interface, which allows users to determine the quality of video they’re recording. The FPS counting tool also displays the average framerate.

7. wxCam

wxCam, a refreshingly simple webcam recording tool for Linux, offers users the ability to take video, photos and even connect to Philips webcams for work with astronomy.

Notable Features:

  • wxCam supports capturing photos via webcam with the Video4linux driver and can save pictures in various formats, like JPEG, TIF, BMP, PNG, XMP, and PCX.
  • With wxCam, users have access to many different video effect, like mirror mode, monochrome, and even a color correction mode.
  •  Video recording in the wxCam is entirely lossless, so recordings from webcams look excellent.
  • wxCam has support for the Philips webcam, including the ability to tweak shutter speed, FPS and more.

Read The 7 Best Webcam Tools For Linux Users by Derrik Diener on AddictiveTips – Tech tips to make you smarter

The 6 Best Kodi Linux Distros To Use

Many people know that the Kodi media center is a program that is widely available to install on almost any Linux distribution. However, many Linux users looking to build a home theater PC loathe having to set it up manually and prefer something ready to go.

If you’re one of those people that would prefer a ready to go Kodi OS, you’ve come to the right place! Here are the 6 best Kodi Linux distros to use!

1. LibreElec

LibreELEC is a Linux distribution that is specially set up just for the Kodi media center application, with nothing else in the way that could sacrifice performance.

The main attraction to LibreELEC, and why it’s the most obvious choice for those looking to create an HTPC (home theater PC) is that it has support for many different devices and not just things like Raspberry Pi.

Notable Features:

  • LibreELEC has an easy SD card creation tool for Linux, Mac, and Windows for easy setup.
  • The OS supports a multitude of devices, including the Raspberry Pi 1, Pi 2, Pi 3, Pi Zero, WeTek devices,  SolidRun Cubox, ODroid, FiveNinja’s Slice, and Generic AMD and Intel PCs.
  • Automatically updates to new releases so users don’t need to fiddle with the operating system.
  • LibreELEC has a beta program for those looking for the absolute latest version of Kodi media center.
  • Pre-installed LibreELEC app with shortcuts to standard features like WiFi, Bluetooth, etc.
  • Initial setup process walks the user step by step into logging into the WiFi, etc.
  • LibreELEC has an excellent migration tool to help users migrate from OpenELEC to the latest release of LibreELEC on their device.
    Easy enabling of Samba and SSH during the setup process.


OSMC is a heavily modified version of Kodi that centers around delivering an “appliance-like” experience like Apple TV, Amazon Fire TV, Android TV and others.

The OSMC system looks nothing like Kodi, as it uses a different user interface. Even still, it has support for the same add-ons, codec support and more.

OSMC is very popular with people who want to get Kodi working on the first generation Apple TV.

Notable Features:

  • Appliance-like, elegant and easy to navigate with a beautiful skin that improves massively upon Kodi’s already top-notch default look.
  • OSMC is one of the only ways to get a full Kodi OS working on the first generation Apple TV.
  • Has commercial devices available for those that like OSMC but would prefer to have something pre-configured.
  • Along with being an installable OS for things like the Raspberry Pi family of devices and Apple TV, OSMC, like Kodi offers a downloadable application that users can run on Windows, Mac, and Linux.
  • Adds in many tweaks to the Kodi OS by adding in things like “up next,” which tells users what video will play next, more delicate control over the menu system, a subtitle downloading add-on, and more!

3. Xbian

Xbian is a unique tool that, when set up correctly, can create an easy to use Kodi media center PC.

This operating system supports Raspberry Pi 1/2/3 as a bootable Linux-powered Kodi OS. It also works on traditional Linux, Mac, and Windows via a downloadable tool.

The Xbian media center operating system is Kodi, with a little something extra. Mainly, it has a fully functional Debian base that users are encouraged to mess with.

Notable Features:

  • Comes with an incredibly useful backup feature that lets users restore a previously configured Xbian installation right in the setup wizard.
  • Xbian’s startup and shutdown processes are useful and let the user know what it’s doing, rather than a blank screen or logo.
  • Xbian uses Debian, so if the user wants, it is possible to load in other packages to the system via the package manager, something that not a lot of media center distributions let users do.

4. OpenElec

OpenELEC is the original LibreELEC, though it doesn’t update as quickly, or support as many devices due to its slow development pace.

To be clear, OpenELEC and LibreELEC are virtually identical, and there’s not much difference. Still, if LibreELEC doesn’t work for you, and you still need a slim OS that runs Kodi with excellent features, this distro is a good choice.

Notable Features:

  • Support for the Raspberry Pi family, traditional Intel/AMD PCs and a multitude of other devices.
  • OpenELEC’s automatic update feature is handy, especially for new users.
  • O.E. has support for Samba file transfers and SSH and makes it easy for users to enable right away.

5. RecalboxOS

RecalboxOS is not a home theater operating system; it’s a Linux distribution that centers around emulating old video games on the Raspberry Pi (and other similar devices).

Even though RecalboxOS mainly focuses on video games, it manages to stuff in Kodi as a feature that users can use at any time.

Notable Features:

  • Can play all of your classic video games as well as manage media.
  • Even though the Kodi media center app isn’t front and center with RecalboxOS, it’s still fully functional with the standard features that everyone comes to expect.
  • Users don’t need to configure Kodi in RecalboxOS to use WiFi as it borrows connection information from the emulation app.
  • Though it’s version of Kodi media center isn’t the absolute newest, RecalBox OS manages to get users a relatively recent version of it, complete with add-on support.

6. GeeXboX

GeeXboX is a Linux HTPC OS that uses the Kodi media center as it’s primary media user interface. In addition to Kodi, users can interact with the system’s package manager to install other programs.

The OS has been around for a long time and supports many different devices, like Raspberry Pi, etc., as well as full support for traditional Linux PCs running either 32-bit and 64-bit.

Notable Features:

  • During the setup process, GeeXboX lets users configure everything from the remote control, the sound card, network connectivity, and more, making way for a super user-friendly setup process.
  • Despite GeeXboX’s age, the community is very active and works diligently to ensure that users get the latest support for Kodi.

Read The 6 Best Kodi Linux Distros To Use by Derrik Diener on AddictiveTips – Tech tips to make you smarter

6 Best Time Management Tools For Linux

Do you do the majority of your job on Linux? Having trouble managing your time? Consider looking into a time management tool to improve and track your productivity. There are many different time management tools for Linux. Each program does different things and serves different purposes. As a result, you might not know where to start. That’s where we come in! Here are the 8 best time management tools for better productivity on Linux!

1. Tomate

An excellent productivity method to use to get the most out of creative work (like development, writing, etc.) is the Pomodoro technique. It’s a method of time management where productivity is split up into 25 minute intervals, with 5 and 15 minute breaks in-between. Pomodoro is very popular in the Linux community, as many users are also programmers.

The best Pomodoro tool on the platform, by far is Tomate. It’s a simple GTK time tracking tool that, when running, can quickly notify the user when they should work and take a break. The app also tracks how long a user is productive in “Pomodoros.”

If you’re struggling to be productive while using your Linux PC, this app is one to check out.

Notable Features:

  • Has an optional alarm plugin that enables Tomate to play a sound when a timer finishes.
  • Lets users customize the Pomodoro timers, for a more custom productivity experience, rather than keeping it at 25, 5 and 15.
  • Status icon plugin lets Tomate display the current timer in the system tray while running.

2. Gnome Pomodoro

Gnome Pomodoro is yet another productivity/time tracking app. Much like Tomate, it is straightforward in design. However, Gnome Pomodoro stands out on its own by bringing in a mode that effectively locks the screen when it’s time to take a break. The screen lock feature is excellent, and it helps keep Pomodoro technique newbies in line.

Though Gnome Pomodoro is best with the Gnome Desktop environment, it works just fine on any GTK desktop environment.

Notable Features:

  • Customizable timers allow users to tweak the Pomodoro technique to their needs.
  • Fullscreen notifications that lock everything during breaks, so that users follow the work, break, work method.
  • Reminder notifications, so you never miss when a timer is up.
  • Notifications feature has a “Lengthen it” button which makes increasing break time length effortless.

3. Hamster

The Pomodoro technique is a popular and effective way of working within the Linux community, but it’s not the only way to be productive. If you’re the type of person that prefers to schedule your entire workday, a great app to do it with is Hamster.

Hamster is a timeline tool for Linux that helps users keep track of how they’re spending time. The app isn’t the first timesheet application for Linux but remains one of the best. It has an easy to understand interface, works on nearly every Linux operating system (thanks to Python), and has handy features.

Notable Features:

  • Easy to understand interface makes entering activities into the tracker very straightforward.
  • Open source and easy to compile on nearly every Linux distribution, thanks to excellent documentation.
  • The tagging system allows users to sort through activity timeline for specific entries easily.
  • Productivity graph shows how many activities you complete during the week.
  • The Hamster time tracking tool has an editable history feature, which lets users add earlier tasks to the timesheet.
  • Hamster has an excellent category system to track tasks completed in groups.
  • Timesheets can export as an HTML report for easy viewing.
  • Yearly reports.

4. TimeCamp

TimeCamp is a proprietary Time Tracking app for Linux and other platforms. Overall, TimeCamp offers some of the same tracking features that many open source tools like KTimeTracker, GTimeLog, and Hamster offer, and if you’re a single user, this app is not the best solution. With all that in mind, if you need to track and manage time for productivity purposes, there’s nothing better.

Notable Features:

  • TimeCamp offers a free version for individuals with excellent support for Ubuntu/Debian.
  • Has a companion mobile app so that you’ll always have access to your timeline.
  • Automatic tracking feature allows users to more easily log tasks, without needing to do everything by hand.
  • Syncs across both mobile and various desktop apps on Mac, Linux, and Windows that are logged in.
  • Paid version has productivity and team organizing features to help increase productivity even more.
  • Built-in billing/invoice system.
  • Visual tracking in TimeCamp means timesheets are much easier to read.
  • Integrated time budgeting system shows users time spent versus time set aside for given tasks in the timesheet.

5. KTimeTracker

KTimeTracker is a basic time management tool for Linux. It’s part of the KDE family of applications and works best with Qt desktop environments like Plasma 5 and LXQt.

While KTimeTracker is very basic, it defies expectations by it’s excellent “pause detection” feature a unique set of configurable settings.

Notable Features:

  • The “pause detection” feature can determine if a user is away from the computer. If it decides that the user is away, KTimeTracker will automatically stop tracking a task, until the user re-enables it.
  • Has CSV exporting feature for timesheets so that users can easily share them via email or cloud storage.
  • Comment feature lets users add notes on each completed task.
  • Editable timeline history.

6. Gtimelog

Gtimelog is a time logging app for the Gnome desktop environment. It’s widely available on dozens of Linux distributions because it’s built with Pyton.

The app is quite basic but is perfect for those looking to keep track of time and tasks without dealing with fancy bells and whistles.

Notable Features:

  • Simple command syntax makes logging tasks in a timesheet very efficient and quick.
  • Integrated “Tasks” pane lets users let users lists tasks on the side.
  • With the “Reports” feature, viewing a complete timesheet at the end of each workday is quick and painless.
  • Gtimelog is available in the Python package system (Pip). Any Linux distribution can easily install the Gtimelog app as long as a recent version of the Python programming language is present.

Read 6 Best Time Management Tools For Linux by Derrik Diener on AddictiveTips – Tech tips to make you smarter

7 Essential Linux Apps Every User Needs To Install

New to Linux and not sure what programs to install for an excellent experience? If so, you’ll want to read through this list of 7 essential Linux apps that every beginner should install.

In this list, we go over some essential apps and tools that every new user needs to get the most out of their Linux PC!

1. Gnome Software

A critical application that everyone should install — beginner or not — is Gnome Software. This tool makes installing software on any Linux distribution much more accessible, and offer up an aesthetically pleasing, simple user interface perfect for those not used to how Linux works.

Though it sounds silly, having a simple way to install software on Linux is liberating, and will allow users to more easily explore and try out the many useful open source tools available on their Linux PC without needing to fiddle with the terminal.

Installing Gnome Software

Many Linux distributions are starting to ship Gnome Software out of the box, though some, for some reason, choose not to. If you’re on a version of Linux without either of these programs, you can easily install Gnome Software by opening up a terminal and pasting the following command into it. When the Gnome Software app is working, you’ll never need to install programs with it again!

Ubuntu/Debian, Linux Mint/Peppermint  OS, etc

sudo apt install gnome-software

Arch Linux, Manjaro, Antergos, etc

sudo pacman -S gnome-software

Fedora/OpenSUSE, etc

sudo dnf install gnome-software

. or

sudo zypper install gnome-software

KDE Discover

Don’t want to use Gnome Software? Try KDE Discover. Much like Gnome Software, it’s a software installation tool that makes getting the software working quite easily. Keep in mind that this tool is primarily for desktops like KDE and LXqt and probably won’t run very well on Gnome, Cinnamon, and others.

Learn more about Discover here.

2. Package Helper Tools

Aside from installing software directly from software sources that your Linux OS provides for you, there are other ways to install stuff. Mainly, downloading packages. Think of a package like an “Exe” on Windows. When you click on it, it loads right into your system, and the program is ready to use.

While a majority of software you will encounter on Linux is in within Gnome Software/KDE Discover, downloading packages is the only way to install apps like Google Chrome, Discord, etc.

Installing packages on Linux can be quite annoying on a lot of Linux distributions. To remedy this, we highly recommend installing a “package helper.”

On Ubuntu/Debian/Linux Mint and other derivatives, try installing qApt or GDebi. With either of these tools installed, Deb packages will install with a simple double-click.

sudo apt install qapt


sudo apt install gdebi

Are you an OpenSUSE, Fedora or Arch Linux user? Sadly, qApt and Gdebi don’t work on these operating systems. A great workaround for this is to use Gnome Software or KDE Discover, as they can handle Linux package files. It’s not perfect, but it works!

3. Wine

Wine is a piece of software that translates Microsoft Windows software into code that Linux can run natively. No, it’s not an emulator. The name “Wine” stands for “Wine is not an emulator.” With this software set up on your Linux PC, your overall experience will improve.

Installing Wine differs, depending on what Linux operating system you’re using. Luckily, we cover in detail how to get the Wine Windows program loader up and running on nearly every Linux distribution out there. Check out the link to get started with it!

4. Snap And Flatpak

For the longest time, installing software on Linux meant downloading some source code, using official software sources with the package manager, or downloading package files from the internet. Thanks to loads of developers, we now have “universal package formats.” These formats are “Snaps” and “Flatpaks”. With these new formats, anyone on any Linux distribution, no matter how obscure it is, can install everything from Skype to Spotify and Discord. It’s terrific, and in 2018, it’s crazy not to have one of these formats working on your Linux PC.

Snap packages and Flatpaks are not set up by default on many Linux distributions. Chances are, your Linux PC probably doesn’t have it working out of the box. Thankfully, it’s straightforward to get both of these packaging formats working. For information on how to set up Snap, head over to our comprehensive setup guide. We also have a tutorial for Flatpak.

Snap packages and Flatpaks are incredibly complex tools to use, especially if you’re new to Linux. Luckily, both Gnome Software and KDE Discover have plugins that make installing these packages as simple as any other app on Linux.

To enable Flatpak in these software apps, open up Gnome Software or Discover and search for “Discover Flatpak” or “Gnome Flatpak.” For Snap, search and install either  “Discover Snap” or “Gnome Snap.”

5. Google Chrome

On the Linux platform, there are many different web browsers available. We have Mozilla Firefox, Opera, Vivaldi, Midori, Konqueror, Epiphany, Chromium and more.

Despite all of the browser choice that users enjoy, Google Chrome is a must install for Linux users. The reason for this is that Google’s Chrome browser is the only Linux browser that has a recent version of Adobe Flash and supports all proprietary video websites (like Netflix, Hulu, Amazon, and the like.)

Installing Google Chrome on Linux is quite easy, as Google does all the heavy lifting. All you’ll need to do is download a package. Head over to this download link and grab the latest release. Once Google Chrome is downloaded, double-click on it to install it to your Linux PC with Gnome Software or KDE Discover.

6. Gnome Boxes

Gnome Boxes is an application that makes running virtual machines on Linux foolproof. What’s a virtual machine? It’s a virtual computer that can run operating systems inside of your existing PC.

Virtualization is primarily used by Linux users to test out software, or run Windows/Mac apps when their Linux PC’s won’t do it. As a beginner user, this type of software is handy, especially when Wine isn’t enough.

To install Gnome Boxes, open up Gnome Software or KDE Discover and search for “Gnome Boxes.” When the app is working, follow our guide to learn how to set up a virtual machine on Linux!

7. VLC

Most Linux distributions come with a set of default applications. These defaults are often pretty good and include everything from a music player, the Libre Office office suite, the Firefox web browser, an email client as well as a video player, instant messenger, etc.

For the most part, these defaults are fantastic and will get new users through whatever they need — minus the video player. Often the default video player on many Linux distributions is downright crummy. Worst of all, it doesn’t have all of the codecs, so you’ll have issues watching your DVDs or video files.

It is for this reason that we highly recommend replacing that video player with the vastly superior VLC media player. It’s well supported on the Linux platform, is open source and supports every video/audio codec under the sun.

To install VLC, open Gnome Software or KDE Discover, search for “VLC” and click the “Install” button.


Not a fan of VLC but hate the default video player that comes with your Linux operating system? Check out Smplayer instead. Smplayer has many similar features that VLC has, including support for multiple formats and DVDs. Find Smplayer in Discover and Software by entering the search term “Smplayer”.

Read 7 Essential Linux Apps Every User Needs To Install by Derrik Diener on AddictiveTips – Tech tips to make you smarter