New to Linux and the open source world? We have compiled a huge list of resources to help you go through Linux and its distributions. Visit the full Linux guide page right now.

elementaryOS 5.0
  • Available software
  • Creativity & Inventing
  • Daily Use Purposes
  • Stability & Bugs
  • Customizability


Beautiful UI, better functionality and features than the previous release. An absolutely must-try Linux distribution.

elementary OS is a Linux distribution which aims to be a modern, fast & beautiful replacement for Windows and macOS. It also tries to mimic a lot of design decisions from the latter, it’s very similar to macOS in terms of UI and usability, and is used by millions of beauty lovers around the world.

Yesterday, the elementary OS team released version 5.0 codenamed “Juno” of its operating system. Bringing tons of updates and improvements to both its core software and shape.

Here’s our review for the latest release and what you can expect from it. You may grab the release from the elementary’s official website while reading our review, TL;DR: It’s worth it.

elementary OS 5.0 Review

The default look & feel for the Pantheon desktop (elementary’s default desktop interface) hasn’t changed a lot since version 0.4 Loki; A transparent panel at top and a dock at bottom:

Default elementary OS 5.0 Juno Desktop
Default elementary OS 5.0 Juno Desktop

There was, however, a number of changes in elementary’s apps their selves. The Files application now uses new icons for folders and file formats:

File manager in elementary OS 5.0 Juno
File manager in elementary OS 5.0 Juno

The file manager in elementary looks gorgeous, sadly like many other elementary’ applications there’s no preferences window. So you can’t change anything in the app itself, you just use it as it is. This is similar to the mindset in macOS where it also forces you to use one set of preferences.

The Terminal application (and many other apps) received what’s known to be “quick controls”, which are simply quick settings available in the main UI of the program that can be used to adjust the application’s preferences. In Terminal, you can choose the color skin and font size:

55 October 17, 2018
elementary OS 5.0 Terminal app

Unlike most terminal emulators on other Linux distributions, you can easily copy & paste from and to the terminal using Ctrl + C and Ctrl + V. In case you were running something inside the terminal, the app will smartly recognize whether you want to use Ctrl + C to copy something from terminal or to stop the current command. More ever, there’s an embedded search functionality in the terminal app which allows you to search for text. There’s also an option in the context menu which allows you to open the current path in the files manager.

The Photos app now uses a dark theme by default. It also includes a redesigned photo adjustments dialog which allows you to play with photos’ colors. And includes some quick options to export the image in a different format, send it by Bluetooth or email, print it or compress it somewhere:

57 October 17, 2018
elementary OS 5.0 Juno Photos app

AppCenter, which is elementary’s software manager, got a set of huge updates since the latest release:

59 October 17, 2018
elementary OS 5.0 Juno AppCenter

Here’s the categories page:

61 October 17, 2018
elementary OS 5.0 Juno AppCenter Category

Now, it features a pay-what-you-want model for many open source programs which are in the store. This allows 3rd-party application developers to earn money from developing free software, and also allows users to put their hands on generally better software for whatever price they choose. If you can’t pay, you can put 0 in the custom amount box and download the app for free, or you can pay what you want:

63 October 17, 2018
elementary OS 5.0 AppCenter Pay-what-you-want

And you will be prompted to enter your credit card information. elementary OS doesn’t store or even process your credit card information by their selves, but rather, depend on Stripe to do it. Your credit card is not stored anywhere which makes it safe to use for purchases. While it’s true that it will be annoying to have to enter the credit card information each time you want to pay for something, it’s the safer approach:

65 October 17, 2018
elementary OS 5.0 Juno AppCenter Payment

If there’s an update for a paid software (even if chose to pay nothing or 100 USD for it), you will be prompted again to the pay-what-you-want dialog. While it’s annoying in the first time, the AppCenter later will remember your preference and won’t ask you again for example if you chose not to pay anything upon the first update. A small inconvenience for a greater good.

You can also choose to fund software developers by yourself anytime you want. Say there’s a big update that came and you really liked the new features, you can show your appreciation by funding the developers:

67 October 17, 2018
elementary OS 5.0 Juno AppCenter fund option

The elementary OS developers are clearly trying to make desktop development profitable. A formula which even big companies like Red Hat and Microsoft admit to be impossible on the long run. But if they succeed in their request, it will definitely be another year of the Linux desktop. Currently we have nothing but to watch how the experiment will go and whether the numbers of paid downloads will grow after the release of Juno or not.

“Code” is the name of the default’s elementary’s text editor which is also customized for developers. It has also received quick controls which allow you to control space/tab length, highlighted programming language and current line. You can also quickly change the skin of the program:

elementary OS 5.0 Juno Code Program
elementary OS 5.0 Juno Code Program

You can easily expand the program’s functionality with extensions already installed. Some of them include a terminal emulator, a browser previewer and a word completion extension.

Talking about the elementary’s control center, you can now enable “Night Light” for your display in order to protect your eyes from blue light. Which will apply a layer of red color on your current display at time of night:

70 October 17, 2018
elementary OS 5.0 Juno Night Light

There’s also a service called “Housekeeping” which you can activate to automatically remove temporarily unused files from your system or empty your trash regularly:

72 October 17, 2018
elementary OS 5.0 Juno Housekeeping

The most remarkable feature in elementary OS 5.0 Juno is perhaps what is named “Picture-to-Picture Mode”; Which is basically a live scene taken for one of your workspaces which you can move to another workspace. You can toggle the feature using Super + F keys. Nothing better than the following video can demonstrate the new technique (Recorded using our Green Recorder):

This is a seriously good feature for a lot of scenarios. Say you are someone who works in a TV channel and you are requested to monitor what other channels have in their breaking news, instead of searching for special software or monitoring RSS feeds or having tons of screens like in movies, you can have them all in one:

elementary OS 5.0 Juno Picture-to-Picture Mode
elementary OS 5.0 Juno Picture-to-Picture Mode

If you have dual monitors, then you could use them to watch multiple streams, videos, games or any other things together, you can use them to monitor stocks/cryptocurrencies prices.. the possibilities for such feature are huge. I wish other Linux desktops would follow in the path of providing more intelligent and amazing features instead of removing them like what some well known desktops do, ugh!

Most of elementary OS applications do not come with a preferences window, but rather focus on simplicity and unified workflow. However, this doesn’t mean that you can’t do any customizations. If you install the dconf-tools package, you’ll be able to browse and modify the values of a lot of applications, including the Pantheon desktop itself:

elementary OS 5.0 Juno boots in around 6 seconds:

Startup finished in 5.271s (kernel) + 1.389s (userspace) = 6.660s reached after 1.383s in userspace

And doesn’t consume so much RAM after booting up:

[email protected]:~$ free -m
total used free shared buff/cache available
Mem: 3378 427 2434 162 516 2575
Swap: 1239 0 1239

elementary OS 5.0 Juno is based on Ubuntu 18.04 LTS, and comes with Linux kernel 4.15 and around 1600 installed package by default. You can view a full list of these from this link.


elementary OS is arguably the most beautiful Linux distribution out there. With its latest release, it moves another step toward becoming one of the most functional and solid ones as well. elementary OS 5.0 Juno is stable and bug-free from our experience, and offers a lot of new features which would be beneficial for a lot of users.

If you are using an older version of elementary OS or still thinking about what Linux distribution to use, then we definitely recommend upgrading to elementary OS 5.0 Juno. It’s probably one of the most advanced Linux desktop experiences in the wild.

elementaryOS 5.0
  • Available software
  • Creativity & Inventing
  • Daily Use Purposes
  • Stability & Bugs
  • Customizability


Beautiful UI, better functionality and features than the previous release. An absolutely must-try Linux distribution.



  1. Glyn

    November 13, 2018 at 10:56 am

    I beg to differ but this release goes totally against the whole point of using Linux by being so restrictive and nagging users to pay or donate. We already get this crap with Windows. If folks want ‘best looking’ they can install any one of a number of other distros that support Compiz/Emerald and with a few minutes configuration end up with something that blows Elementary out of the water, plus they can adjust the rest of the system to their personal liking and not a state decided for them by the distro developers.



    November 21, 2018 at 2:27 am

    “best looking” isn’t about eye candy, Glyn. ElementaryOS has a unified design philosophy behind it. You can still take away the subtle eye candy and it would still be beautiful because of the implementation of that philosophy. As another benefit, it uses far fewer system resources, which means I can keep my 10 year old Dell XPS m1330 going for a bit longer on modern software.

    And I completely disagree with you on your analysis of restriction. eOS is based on Ubuntu, and has access to the entire Ubuntu repositories. So if you don’t like something, you can change it. Including you can change to a different distro, because eOS is really just a fork of Ubuntu (which is a fork of Debian), etc.

    But that comes at a cost. I can’t count the number of times I have tried to “tweak” something in another distro because the defaults weren’t well implemented…and then the desktop breaks. This has happened with built-in as well as third party settings and tweak tools. I appreciate their focus on stability.

    The “pay what you want” model is hardly a bothersome thing, at least from my perspective. I hope that experiment succeeds. People need compensation for their work. And of course, if you don’t like it, use another distro. It’s not like Elementary OS is limiting your options. They don’t engage in anti-trust monopoly crap like Microsoft and Apple. They are still built upon and strong supporters of Free(dom) Software, including collaboration with System76 on the hardware end.


  3. Seadude

    April 16, 2019 at 12:49 am

    I try to leave win10 and installed elementary OS, you know what?! Within 10mins with this distro, the desktop freeze and crash! Rebooted and tried again and crash again after a couple hrs! LOL, even win10 don’t crash that often! What a POS! PASS! After trying Ubuntu, lubuntu, puppy Linux, and Linux mint, I settled with Linux mint. It’s been running for over a week and seems very stable. A few small bugs here and there but nothing major.


  4. Bill

    May 21, 2019 at 1:46 am

    I know my way around windows pretty well but decided to give Linux a try –
    What a pleasant surprise!
    (How this system has changed since I last tinkered with it some years ago and eventually gave up on it and stuck with windows because it was just too complicated for me.)
    Did a lot of reading on the various Linux Distro websites (such as this one) to find out which one would be best for me.
    I started with Ubuntu 18.04 and was immediately “hooked”.
    Next I tried Mint 19.01 Cinnamon and I think it’s fantastic also.
    Then I tried Elementary OS5 and have been most pleased with it’s performance to date.
    I am running all three at present and think they are all great to work with.
    It would be difficult for me to revert to windows …


  5. OnE

    June 19, 2019 at 7:13 am

    That’s the beauty of linux – it has distros for basic, noob users like myself to the most advance users.

    eOS ais at simplicity, and it achieves that.
    Among the few distros besides mint xcfe that installed and worked flawlessly on my surface 3 non-pro – battery indicator, wifi, bluetooth, touchscreen.

    I actually enjoyed trying different distros on the s3, as I had great feedback from the respective linux communities


Leave a Reply