1. Add Kali Linux Repositories to Ubuntu:

echo "deb http://http.kali.org/kali kali-rolling main contrib non-free" | sudo tee /etc/apt/sources.list.d/kali.list

2.Add Kali GPG Key:

wget -q -O - https://archive.kali.org/archive-key.asc | sudo apt-key add -

3.Update APT package list: sudo apt update

4.Install Specific Kali Tools: sudo apt install amass

If you only want to install a few tools and avoid potential future conflicts, you can remove the Kali repositories after installing the tools:

Remove Kali Repositories After Installation (Optional):

sudo rm /etc/apt/sources.list.d/kali.list

Update APT: sudo apt update

I will also provide some additional options:

1)Using snap to Install Tools

Some tools can be installed via snap, which is a universal package manager:

Install using snap: `sudo snap install amass --classic`

2)Use Katoolin:

Katoolin is a script that simplifies the process of installing Kali Linux tools on Ubuntu: Install Katoolin: sudo apt install python3 python3-pip

sudo pip3 install katoolin

Run Katoolin: sudo katoolin

Follow the on-screen instructions to install categories of tools.

Answer from Zodiac on askubuntu.com
Top answer
1 of 2
1
  1. Add Kali Linux Repositories to Ubuntu:

echo "deb http://http.kali.org/kali kali-rolling main contrib non-free" | sudo tee /etc/apt/sources.list.d/kali.list

2.Add Kali GPG Key:

wget -q -O - https://archive.kali.org/archive-key.asc | sudo apt-key add -

3.Update APT package list: sudo apt update

4.Install Specific Kali Tools: sudo apt install amass

If you only want to install a few tools and avoid potential future conflicts, you can remove the Kali repositories after installing the tools:

Remove Kali Repositories After Installation (Optional):

sudo rm /etc/apt/sources.list.d/kali.list

Update APT: sudo apt update

I will also provide some additional options:

1)Using snap to Install Tools

Some tools can be installed via snap, which is a universal package manager:

Install using snap: `sudo snap install amass --classic`

2)Use Katoolin:

Katoolin is a script that simplifies the process of installing Kali Linux tools on Ubuntu: Install Katoolin: sudo apt install python3 python3-pip

sudo pip3 install katoolin

Run Katoolin: sudo katoolin

Follow the on-screen instructions to install categories of tools.

2 of 2
1

Amass in-depth DNS enumeration and network mapping tool can be installed without enabling any potentially unsafe additional repositories by installing the amass snap package with the following command.

sudo snap install amass

To start Amass from the terminal type the command amass

Subcommands: 

    amass intel - Discover targets for enumerations
    amass enum  - Perform enumerations and network mapping
    amass viz   - Visualize enumeration results
    amass track - Track differences between enumerations
    amass db    - Manipulate the Amass graph database

The OWASP Amass Project has developed a tool to help information security professionals perform network mapping of attack surfaces and external asset discovery using open source information gathering and active reconnaissance techniques.

For general information about installing other Kali Linux tools in Ubuntu refer to Proper Installation of Kali linux tools in Ubuntu. If you don't need to install too many Kali Linux tools, check first if the software that you are trying to install is included in the default Ubuntu software repositories and read the warning at LionSec / katoolin GitHub webpage.

🌐
University of Baltimore
home.ubalt.edu › abento › Kali-in-Ubuntu.html
Kali-in-Ubuntu
Select each category one at a time and select 0 to install all tools of each category, use back to go to another category (do not install all categories all at once with global 0)
Discussions

How to install Ubuntu Software Center on Kali Linux - Unix & Linux Stack Exchange
Each time I try installing *software-center * on Kali, I get: E: Package 'software-center' has no installation candidate More on unix.stackexchange.com
🌐 unix.stackexchange.com
April 10, 2014
Should I install Kali or Ubuntu and installing the tools I want along the way?
Ubuntu is a great place to start, and a solid choice for a general purpose distro. Its easy enough to not have too big of a learning curve and powerful enough not to be limiting. Kali Linux is more like a toolbox it is not generally intended to be 'installed' as your base operating system. I'd advise against installing Kali, it'd be better to creat a Kali Virtual Machine or Live USB probably. More on reddit.com
🌐 r/linuxquestions
20
0
January 11, 2024
Are commands in kali Linux and Ubuntu exactly the same?
Kali and Ubuntu are both debian-based, so there will be a lot of similarity. The main difference that immediately comes to mind is that Ubuntu distributes some packages as snaps, unlike Kali. That being said, I highly disadvise trying to use Kali as an ordinary OS. It's a tool designed for penetration testing, ideally run from a VM or running live off a USB. It compromises heavily on it's own security for the purposes of being a handy toolkit. More on reddit.com
🌐 r/linux4noobs
5
0
April 3, 2022
Does anyone know how to install qtile on ubuntu 20.04?
You need to install it from source. http://docs.qtile.org/en/latest/manual/install/ubuntu.html More on reddit.com
🌐 r/linux4noobs
21
1
May 10, 2020
🌐
Kali Linux
kali.org › docs › installation › hard-disk-install
Installing Kali Linux | Kali Linux Documentation
June 19, 2025 - Installing Kali Linux (single boot) on your computer is an easy process. This guide will cover the basic install (which can be done on bare metal or guest VM), with the option of encrypting the partition. At times, you may have sensitive data you would prefer to encrypt using Full Disk Encryption ...
🌐
Kali Linux
kali.org › docs › installation › dual-boot-kali-with-linux
Dual Booting Kali with Linux | Kali Linux Documentation
June 19, 2025 - Since you’ll be modifying your hard drive, you’ll want to store this backup on external media. Once you’ve completed the backup, we recommend you peruse our Kali Linux Hard Disk install guide, which explains the normal procedure for a basic Kali Linux install. In our example, we will be installing Kali Linux alongside an installation of Ubuntu (Server 18.04), which is currently taking up 100% of the disk space in our computer.
🌐
Medium
medium.com › @shubhjain_007 › install-linux-kali-on-m1-m2-mac-silicon-8d853b8cd727
Install Linux (Kali) on M1/M2 Mac Silicon | by Shubh Jain | Medium
October 7, 2024 - You can download the UTM app from ... UTM for Mac on Google to download it. Once downloaded, open the DMG file and drag the UTM application to your Applications folder to install it.
Top answer
1 of 4
27

Introduction

Katoolin is a collection of scripts for automating the installation of Kali linux tools in different platforms other than Kali linux, and installing Kali linux tools with Katoolin in other OSs or Windows Subsystem for Linux is always less secure than installing the same tools in Kali Linux. Kali Linux is named after the Hindu goddess of destruction which should give the user some indication that even Kali Linux itself is risky and difficult to manage, especially for new users.

Katoolin draws its tools from a variety of sources including apt and GitHub. Katoolin doesn't know anything about the platform that it is running on, so the safest way to use Katoolin is to install each tool the hard way one tool at a time, checking each time to see if that tool is included in the default Ubuntu repositories and if so installing it that way instead. When the installation is finished, the software sources that were added by Katoolin should be immediately disabled in order to prevent Katoolin from replacing packages that were installed from the default Ubuntu repositories with its own updated packages whenever Ubuntu software is updated.


Installation of Kali linux tools

(Re)install Katoolin as follows:

  1. Open the terminal and type:

    sudo apt install git  
    git clone https://github.com/LionSec/katoolin.git && sudo cp katoolin/katoolin.py /usr/bin/katoolin  
    
  2. Make /usr/bin/katoolin executable.

    sudo chmod +x /usr/bin/katoolin  
    
  3. Run Katoolin as follows and you will see the Katoolin interface:

    cd /usr/bin/
    sudo ./katoolin   
    


    View the categories of available software in katoolin interface

Press 0 to install all Kali linux tools.

When you go to View Categories and then enter 0 for all, the installer will immediately return to where you were. Scroll up, and you'll see that a number of the packages can't be found. Those packages are no longer maintained or have been removed from the Kali repositories. Even with this issue, you'll still find a lot of the Kali software available for installation.

So the best option is to install Kali linux tools in a series of distinct steps. Just like if you want to install Forensic tools on your system, then choose its option from the category and then type 0 to install all forensics tools. If this still doesn't work, then you have to install whatever forensic tools that can be installed one package at a time.

This is why the Katoolin interface sometimes hangs when you try to install all of the Kali linux tools at once. Take the time of waiting for the server to respond to a request for a package that is not available and multiply it by how many unavailable Kali linux tools there are in the Katoolin repositories.

If you wish to go back to the main menu, type gohome in your katoolin interface. Now select the option 3 or 4 to install either the classicmenu indicator or the Kali menu. Press the y key to continue and then press Enter to start its setup.

Once you are done with installation of Kali tools using katoolin, you can quit by pressing the keyboard combination Ctrl+C and you will see the goodbye message.

shutdown requested....Goodbye...

Credit for the above text block goes to Kashif at How To Install Kali Linux Tools On Ubuntu 16 And CentOS 7 with my additions italicized.


Warning about updates after installing Kali linux tools

The LionSec Katoolin GitHub webpage clearly warns Katoolin users to be careful when updating software.

Before updating your system, please remove all Kali-linux repositories to avoid any kind of problem.

2 of 4
3

After using katoolin and adding the repositories , its safe to run sudo apt-get update, but do not use apt-get upgrade if you do, your gnome and desktop will fail to start.

In katoolin :

  1. Add kali repositories & Update

  2. Update your apt-get by katoolin or your terminal

Install all the tools you want, after that do the cleaning by removing kali repos from your sources.list and apt-key.

If any error occurs, it comes from the sources.list, meaning the package or tool is not designed/available for your Linux architecture or katoolin itself has to be updated, because repositories were changed by the owner.

Advice:

  1. Keep in touch with katoolin developers.

  2. Install aptitude:

    sudo apt-get install aptitude
    

    then do a search for the requirements of the package candidates, for example:

    aptitude search "?provides(wine)"
    

    read more about aptitude: What is the difference between dpkg and aptitude/apt-get?

  3. Read about the difference between unable to locate package & no candidates: What does Package <package> has no installation candidate mean?

There is a step by step solution that avoids crashes here: Can I install Kali tools on Ubuntu?

🌐
Medium
medium.com › @sany4sec › how-to-install-kali-linux-tools-in-ubuntu-or-linux-mint-b2ce8453964e
How to install Kali Linux tools in Ubuntu or Linux mint | by Rabius Sany | Medium
May 29, 2023 - Step 4: Now we need to set the correct priority for packages from Kali Linux repositories: they will have a lower priority than the others, as a result, Kali Linux packages (for example, kernels) will not be installed automatically, but manually you can install any packages that you need.
Find elsewhere
🌐
GitHub
github.com › mikenizo808 › Installing-Kali-Linux-on-Ubuntu
GitHub - mikenizo808/Installing-Kali-Linux-on-Ubuntu
mike@ubuntu03:~$ sudo ls -lh /var/lib/libvirt/images/ total 2.9G -rw-rw-r-- 1 mike mike 2.9G Jan 3 18:53 kali-linux-2021.4a-installer-amd64.iso mike@ubuntu03:~$ Locate the vmm icon in your applications. This is the Virtual Machine Manager that we installed earlier from the command line.
Author   mikenizo808
🌐
GoLinuxCloud
golinuxcloud.com › home › kali linux › install kali linux apps on ubuntu [100% working]
Install Kali Linux Apps on Ubuntu [100% Working] | GoLinuxCloud
January 1, 2024 - Step by Step instructions to install kali linux apps on Ubuntu 20 using Katoolin. Install different tools from Kali Linux on Ubuntu.
🌐
GitHub
github.com › andreock › kali-on-linux
GitHub - andreock/kali-on-linux: Script to install kali tools on ubuntu or debian(also derivated distros) · GitHub
git clone https://github.com/Andrea055/kali-on-ubuntu.git cd kali-on-ubuntu sudo chmod a+x setup.sh ./setup.sh · Some packages missing, I think are about 20, maybe, if i can, i add those in future. Remember, you don't have Kali Linux kernel with this script, install only tools.
Starred by 42 users
Forked by 7 users
Languages   Shell
🌐
GeeksforGeeks
geeksforgeeks.org › ethical hacking › how-to-replace-ubuntu-with-kali-linux
How to Replace Ubuntu With Kali Linux? - GeeksforGeeks
July 23, 2025 - Shut down your computer and turn it down again while pressing the boot menu key (you can find your device boot menu key by simply googling it). After the boot menu appears select boot from a USB drive and hit enter. Now you should be able to ...
🌐
Reddit
reddit.com › r/linuxquestions › should i install kali or ubuntu and installing the tools i want along the way?
r/linuxquestions on Reddit: Should I install Kali or Ubuntu and installing the tools I want along the way?
January 11, 2024 -

Hi, I'm a CS student majoring in cybersecurity. I have a great interest in pentesting and doing CTFs is my hobby. Very soon I'll buy a new computer which I'll use for school and "administrative" stuff, I'll have Windows 11 running on it for practical reasons. I don't want to get rid of my current computer though and I was thinking I could just uninstall Windows and install a Linux distro as a host OS (getting tired of having to go through VMs to use Linux). I got used to using Kali Linux for school projects and CTF competitions but at the same time I sorta like Ubuntu.

Which one do you recommend me to install: Kali Linux who already has most of the tools I use regularly or Ubuntu with which I'll have to install the required tools along the way?

🌐
Kali Linux
kali.org › docs › installation › hard-disk-install-on-mac
Installing Kali on Mac Hardware | Kali Linux Documentation
June 19, 2025 - You have read our single boot Kali Linux install guide, as this has the same Installation Prerequisites (System requirements, setup assumptions and install media). Currently running macOS/OS X 10.7 or higher (later versions are more preferred) as this means the hardware is Intel (and not a PowerPC CPU). Depending on the Mac hardware model & year, you may find: Different results when trying to boot by using either a CD/DVD or a USB drive.
🌐
Medium
medium.com › @nyspcainc › dual-boot-with-ubuntu-20-04-and-kali-linux-8dff24d35f54
Dual boot with Ubuntu 20.04 and Kali Linux | by NYSPCA | Medium
July 21, 2020 - At this point you should have finished your Ubuntu 20.04 installation and should be ready to for the Kali Linux installation. 11. Download you Kali Linux Image (I choose the Installer image, but I believe you can use the Live also. Choose wisely) 12. Go back to step 2 and make now to make you Kali Linux Image bootable in you media of choice. 13. Turn off you computer, stab it with you USB drive or insert your disk in the disk reader and turn it on...
🌐
Kali Linux
kali.org › docs › installation
Installation | Kali Linux Documentation
June 19, 2025 - Installing Kali Linux · Installing Kali on Mac Hardware · Dual Booting Kali with Linux · Dual Booting Kali with macOS/OS X · Dual Booting Kali with Windows · BTRFS Install (Kali Unkaputtbar) Deploying Kali over Network PXE Install · Making a Kali Bootable USB Drive on Windows ·
🌐
The Mac Observer
macobserver.com › home › how to install kali linux on an m1 or m2 mac
How to Install Kali Linux on an M1 or M2 Mac
September 7, 2025 - If you've been wondering how to install Kali Linux on an M1 or M2 Mac, Jeff Butts has a walkthrough for you using a UTM virtual machine.
🌐
CBT Nuggets
cbtnuggets.com › blog › certifications › security › how-to-install-kali-linux-on-any-machine
How to Install Kali Linux on Any Machine
July 22, 2025 - Learn how to install Kali Linux using bare metal, VMs, WSL 2, or the cloud—plus pro tips for getting started with this powerful pentesting distro.
🌐
TecMint
tecmint.com › home › linux distros › kali linux › how to install kali linux tools on ubuntu using docker
How to Install Kali Linux Tools on Ubuntu Using Docker
November 12, 2024 - Now that we know why Docker is useful, let’s go through the process of running Kali Linux tools from Docker containers. To use Docker, you first need to install it on your machine, here are the basic steps for installing Docker on an Ubuntu-based system: