Kali Linux 2020.1 is here with a new theme and single installer image

The minds behind Kali Linux, namely Offensive Security, started the decade with a new update. Kali Linux 2020.1 is here with a new theme and new features.

The minds behind Kali Linux, namely Offensive Security, started the decade with a new update that focuses on improving the user interface, making installation more straightforward, and abandoning the root user model.

If you haven’t heard much about Kali Linux, it makes sense to first introduce it to you all before getting to its latest version details. It is an operating system that is powered by Debian and focuses on penetration testing and ethical hacking.

The OS also saves users from the hassle of installing a bunch of software they will need, as it comes with a wide variety of relevant, pre-installed software, such as Cisco Global Exploiter, John the Ripper, and Wireshark. So, if you feel like Kali Linux has gained your interest, let’s learn more about its latest version in 2020.1.

What’s New in Kali Linux 2020.1

With this update, the developers of Kali Linux have not only focused on improving the user interface of the system but also made changes to the installer image and user permissions.

When users install this update, they are sure to notice a variety of changes in how the operating system looks as the entire theme has been changed. Accordingly, you are going to see that the designers have worked on various icons and shells. Apart from that, users would also get to choose between two different styles for their shells: light and dark.

Kali 2020.1 Dark Theme
Kali 2020.1 Dark Theme

Kali 2020.1 Light Theme
Kali 2020.1 Light Theme

There has also been the addition of dozens of new app icons and specific kali category icons. Moreover, if you’re migrating from Windows to Kali, then this update will make it even more seamless as the workspace icons, window headerbars, and terminal look much more like that in Windows.

Now coming to the second most crucial highlight of Kali 2020.1, the development team has decided to go with a single installer image. This means that users will now only have to choose between a network installer image, a live image, and an installer image. Because of this move, the installation procedure will become much more straightforward than before.

The Kali team is aware of the fact that the all-powerful superuser has more authority over tools than other users on the system, and considering this, the operating system has now switched to a default user that is devoid of any privileges. In other words, Kali 2020.1 comes with a user account with regular, unprivileged user privileges.

With that being said, in case you want to work with a superuser, it’s always possible to install the grant tool to go back to the previous root model. The following command should do the trick.

apt update && apt install -y kali-grant-root


The first Kali update of the decade brings a lot of new stuff to the table and is sure to give the user a new look and feel of the system and an overall better experience. We recommend checking out the official news source if you want to learn more about Kali Linux 2020.1.

Zohaib Ahsan
Hi! I'm Zohaib Ahsan, contributor to FOSS Linux. I'm studying computer science, I’ve learned a thing or two about operating systems that are based on Linux. This has made me join FOSS Linux where I can share what I have learned with the rest of the world. Not to mention — some major tea is going to be spilled as well — as I share with you the latest developments in the world of Linux.



Please enter your comment!
Please enter your name here




Mastering the SQLite Database in Python

SQLite is a relational database management system based on the SQL language; it is a serverless, Zero-configuration database engine. It is one of the...

Basics of Working with the SQLite Database in Python

A database is one of the most useful and popular files for storing data; they can be used to store any kind of data, including text, numbers, images, binary data, files, etc. SQLite is a relational database management system based on the SQL language. It is a C library, and it provides an API to work with other programming languages, including Python. It does not require a separate server process to be run as needed in large database engines like MySQL and Postgresql.

5 Ways to Check the Linux Version

When most people talk of Linux, they are always referring to a Linux distribution. However, this is not the case. Linux itself is a kernel which acts as a bridge between user applications and the hardware. When we talk of a Linux distribution, we refer to an operating system developed from the Linux kernel. A distribution comes with a package manager, pre-installed applications, a Desktop Environment, and several more features.

Getting Started with Linux Operating System

The Linux operating system brings forth a vibrant mix of features and security, making it the best alternative to macOS or Windows operating systems. In this post, we will give you a master guide on Getting started with Linux systems - taking you from a complete beginner to a level where you can begin testing the various Linux distributions available with much ease.

How to Create a Comprehensive Mail Server on Ubuntu

Postal is a free and open-source mail server used to send and receive emails. It comes loaded with tons of excellent features and functionalities, making it extremely popular among large organizations as well as in enterprise settings.

The 10 Best Linux Performance Monitoring Tools

Do you want to monitor the performance of your Linux system? Are you looking for some powerful performance monitoring tools to help you out? If you agree, it's your day as we have put together a detailed list of the ten best Linux performance monitoring tools.


Buyers who wish to go for a machine that is based on Linux often show interest in Chromebooks due to the form factor and extended battery life capabilities. Although ChromeOS power these machines, users can still miss out on a more genuine Linux experience. For those who happen to agree, the new Lemur Pro by System76 might get some heads turning.
Linux is growing faster than ever. As per the latest report, there is a drop in the Windows 10 market share for the first time, and Linux's market share has improved to 2.87% this month. Most of the features in the list were rolled out in the Pop OS 20.04. Let's a detailed look into the new features, how to upgrade, and a ride through video.

How to create a Live Linux USB drive using Etcher

In the Linux community, one thing is common between almost all of the users: trying out different Linux distributions. Most of the Linux based distributions have a great way of being tested as they provide ISO images for creating a Live USB.

6 cool and fun Linux commands you don’t want to miss

The real purpose of this article is to help Linux newbies get comfortable and confident with the Linux command-line.  While knowledge and comfort of the Linux GUI allow great power, it is the mastery of the command line, or CLI, affords the Linux user unlimited power and certifies them as a Linux power user well on their way to becoming an expert.

6 Essential Command-Line Utilities Every Linux User Should Know

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.

Installing multiple Linux distros on a USB drive

A bootable Linux USB drive, which also referred to as a Live USB drive, is a drive containing files that enable a computer to boot into a specific Linux distro. It is most commonly used to test-drive various Linux distros before installing on the computer for use as a daily driver.