How to Auto Install All Kali Linux Tools Using “Katoolin” on Debian/Ubuntu

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Use our Linode referral link if you plan to buy VPS (it starts at only $10/month).
  4. Support us via PayPal donate - Make a Donation
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Aaron Kili

Aaron Kili is a Linux and F.O.S.S enthusiast, an upcoming Linux SysAdmin, web developer, and currently a content creator for TecMint who loves working with computers and strongly believes in sharing knowledge.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

87 Responses

  1. John says:

    When i type 0 to install all tools says unable to find package…. I am sure i did everything correctly until this point…

    • Aaron Kili says:

      @John

      Try to view the contents of /etc/apt/sources.list file and make sure that you have added and updated the Kali repositories.

      Or else, follow the steps once more.

  2. em says:

    one of the things that you need to do is to set up your preferences as to what packages take priority over others.

    you have to set up your /etc/apt/preferences.d/ (in my LMDE i have two files in there official-extra-repositories.pref and official-package-repositories.pref)

    make sure that you set the priority of the kali packages to a lower number then your main distributions, this is mine –
    cat /etc/apt/preferences.d/official-package-repositories.pref

    Package: *
    Pin: origin live.linuxmint.com
    Pin-Priority: 750

    Package: *
    Pin: release o=linuxmint,c=upstream
    Pin-Priority: 700

    Package: *
    Pin: release o=Ubuntu
    Pin-Priority: 500

    Package: *
    Pin: release o=Kali
    Pin-Priority: 400

    (comment out the line in /etc/apt/sources.list that has to do with kali if you are following the rest of this. you don’t want apt complaining about doubles)

    and then this is from /etc/apt/sources.list.d/ –
    cat /etc/apt/sources.list.d/official-package-repositories.list

    deb http://packages.linuxmint.com betsy main upstream import
    deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
    deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
    deb http://security.debian.org/ jessie/updates main contrib non-free
    deb http://www.deb-multimedia.org jessie main non-free
    deb http://extra.linuxmint.com betsy main
    deb http://http.kali.org/kali kali-rolling main contrib non-free

    take a look at ‘man apt_preferences’ at about line 207 –
    Determination of Package Version and Distribution Properties

    before you do an ‘upgrade’, make sure that you do this or you will toast out your system as others are saying.

    this is sometimes called ‘pinning’

    you can also find this in the ‘Debian Handbook’ section 6.2.6. you probably have it installed already. check /usr/share/doc/debian-handbook/

    I’m surprised that this method didn’t get written out in this how-to. I’ll have to drop a line on git-hub to have them update it.

    hope this helps some.

    p.s. i didn’t do anything with installing the menus, just learning pen testing so i can install the packages as they come up in the books that I’m reading.

  3. chuck norris says:

    this will break your gnome or kde if your not carefull!
    i suggest editting the file and replace all the “apt-get -y” with “apt-get” and look for yourself what is installable and what not, after installing wht you need, remove the kali sources again or find a way to prevent updating from them instead of the ubuntu repos.

  4. Nick says:

    Same as josh. After installation my gnome was gone …

    • Aaron Kili K says:

      @Nick

      That is so regrettable, however, as i have mentioned somewhere in the previous comments, installation of this tools has resulted into undesired system breakages for many users. Sorry about your situation but you can share your ordeal with the developers of the tool at the Github repository: https://github.com/LionSec/katoolin.git for any suggestions and possible improvements.

  5. josh says:

    This tool will not only install Kali tools, but will remove your display manager, KDE in my case, which did not go over well. stear clear of this script if you’re smart.

  6. riivai says:

    how to use that tools after installed? i have installed armitage from katoolin then i don’t know where the armitage is?

  7. Aaron Kili K says:

    @Herro Rarrah

    Sorry about that, it is always safer to test in virtual machine before installing on your work machine. Above all, thanks for the feedback and i hope you recover from that.

  8. Herro Rarrah says:

    This broke my entire debian! beware!

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

Join Over 300K+ Linux Users
  1. 202,035
  2. 9,267
  3. 38,621

Are you subscribed?