elementary OS to get cool new installer, possible debut in Juno

The new installer called distinst is super-easy and has intuitive user interface.

A day ago Canonical announced that the future editions of Ubuntu installer will speed up installation by 10% using the Zstd Facebook compression algorithm. If you have been following us, you could have seen learnt about the new features landing in upcoming elementary OS 5.0 Juno. Daniel Foré, founder at elementary OS has announced that the team is working with System76 to develop a all-new installer for elementary OS and Pop!_OS.

elementary OS new installer
elementary OS new installer

elementary OS is derived from Ubuntu, so understandably, it ships with Ubuntu’s Ubiquity installer. But, elementary team believes that installer can be much simplified and made user-friendly. By looking at the installer screenshots which will follow soon below, I can  imagine the dev team’s vision of how to make a intuitive user interface. Clearly, they don’t want a newbie trying to install Linux first time feel intense as if like launching a spaceship or something.

The dev team at elementary and System76 split the new installer work into front-end and back-end activities respectively, and the end product is called distinst. This new installer will be applied on future editions of elementary OS and Pop!_OS. Distinst will be a very simple, open source, purpose-made installer that just works to get an OS onto a drive as quickly and simply as possible.

Here are some cool screenshots of the future elementary OS front end UI installer.

elementary OS new installer (select language)

elementary OS new installer - select drive for installation

installing drives


The interesting feature I notice from the above is the inclusion of SD card as the installation drive – this is neat!

When will the new installer ship in elementary OS?

While System76 is targeting to include the new installer as part of the Pop!_OS 18.04 release in April, elementary team’s plan is to ship it in Juno, but as per their “When It’s Ready™”policy, we should wait and see if this exciting installer will be able to make a landfall in Juno. Stay tuned for progress updates FOSSLinux.com.

What do you think of the new installer? Do you like it or have any suggestions for the dev team? We will make sure your comments will be channeled to the elementary OS team.

Kiran Kumar
Hi there! I'm Kiran Kumar, founder of FOSSLinux.com. I'm an avid Linux lover and enjoy hands-on with new promising distros. Currently, I'm using Ubuntu as a daily driver and run several other distros such as Fedora, Solus, Manjaro, Debian, and some new ones on my test PC and virtual machines. I have a day job as an Engineer, and this website is one of my favorite past time activities especially during Winter ;). When I'm not writing for FOSSLinux, I'm seen biking and hiking on scenic trails. Hope you enjoy using this website as much as I do writing for it. Feedback from readers is something that inspires me to do more, and spread Linux love!. If you find a time, drop me an email or feedback from the 'Contact' page. Or simply leave a comment below if you found this article useful. Have a good day!


Please enter your comment!
Please enter your name here




essential linux commands
Last week, we shared with you several "cool and fun" commands to get comfortable and confident with the Linux command-line. In our quest to further aid Linux users with mastery of the command line, or CLI, we present you with a variety of command-line utilities essential for all Linux users, regardless of proficiency level.
terminate frozen app
For dealing with a frozen app or desktop, you can't use the CTRL+ALT+DEL in Linux system. Instead, there are powerful alternatives that come in handy in frustrating situations. We pick the best methods available for you.
gamemode enable linux
GameMode is a combination of various libraries and daemons that allows all the users to improve the gaming performance on the Linux system. Developed by games publisher Feral Interactive, it improves gaming performance by requesting a group of options that will be applied temporarily to the Linux system.