Kali Linux is a Debian-derived Linux distribution designed for digital forensics and penetration testing. It is maintained and funded by Offensive Security Ltd. It was developed by Mati Aharoni and Devon Kearns of Offensive Security through the rewriting BackTrack, their previous forensics Linux distribution.
Kali Linux is the new generation of the industry-leading BackTrack Linux penetration testing and security auditing Linux distribution. Kali Linux is a complete re-build of BackTrack from the ground up, adhering completely to Debian development standards.
Here the list of things, I do after installing Kali Linux. Your requirement’s might be completely different. If you have a suggestion, let me know via comments section. You can comment without registering.. so that’s an easy way to give me feedback and opinion.
Here we go…….
Add Full Repository in Kali Linux:
#vi /etc/apt/source.list
deb http://http.kali.org/ /kali main contrib non-free
deb http://http.kali.org/ /wheezy main contrib non-free
deb http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali-dev main/debian-installer
deb-src http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali main contrib non-free
deb http://http.kali.org/kali kali main/debian-installer
deb-src http://http.kali.org/kali kali main contrib non-free
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free
:wq!
Update Repositories:
After you install brand new Kali Linux 1.0.6, the first thing you need to do is to update repositories and make sure you have the latest updates installed.
#apt-get clean && apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
Install Gnome Tweak Tool:
To install themes manually, we need to install a tool called Gnome Tweak Tool. But before you do that, please ensure you have the correct Kali Repositories added. You can follow my guide on adding official repositories in Kali Linux.
At this point I would assume you have the correct repositories added. So just type in the following command to install gnome-tweak-tool.
#apt-get install gnome-tweak-tool
Install Adobe Flash Plugin:
Flash player isn’t available by default , So you can install flash player easily from terminal
#apt-get install flashplugin-nonfree
#update-flashplugin-nonfree –install
That’s it. You flash should be working as expected.
Install Tor:
Tor is free software and an open network that helps you defend against traffic analysis, a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security. This guide guides your through installing tor in Kali Linux. Tor protects you by bouncing your communications around a distributed network of relays run by volunteers all around the world: it prevents somebody watching your Internet connection from learning what sites you visit, and it prevents the sites you visit from learning your physical location.
Tor is available in Kali repository, to install it directly from the repository open your Terminal and type this:
#apt-get install tor
Install Filezilla FTP Client:
No Linux installation is complete with a proper fully fledged FTP Client. Filezilla is the best out there, so install Filezilla using the following command:
#apt-get install filezilla filezilla-common
Install HTOP and NetHogs:
This is a special one, HTOP shows running process and memory used including many more details. (you could use top command, but HTOP is just more useful). NetHogs is useful and it shows traffic used by applications per interface. Install them using the following command:
#apt-get install htop nethogs
You can now run then using the following commands:
htop
nethogs eth0
nethogs wlan0
I’m almost certain, you’ll enjoy using these tiny tools.
Install Recordmydesktop and Reminna Remote Desktop Client:
Recordmydesktop gives you the ability to record and make a video of your activities in Kali Linux. Remmina is simialar to Windows Remote Desktop Client. Both very useful. Install them using the following command:
#apt-get install gtk-recordmydesktop recordmydesktop remmina
Install Cinnamon Desktop Environment:
Cinnamon is a GTK+-based desktop environment. It originally started as a fork of the GNOME Shell, which is a user interface, and was initially developed by (and for) Linux Mint.
#apt-get install kali-defaults kali-root-login desktop-base cinnamon
Installing Amarok:
Amarok: According to the developers of Amarok, users can now add the Tracks from the Recently Played List widget directly to the application, the Jamendo service now uses a higher quality MP3 format instead of Ogg Vorbis, the player now depends on Qt 4.8.3, and much more.
#apt-get install amarok
Compression/Decompression tools:
#vi /etc/apt/sources.list
deb http://packages.mate-desktop.org/repo/debian/ wheezy main
:wq!
#sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 68980A0EA10B4DE8 68980A0EA1B4DE8
#apt-get update
#apt-get install engrampa caja
Install qBittorent:
qBittorrent is a multi-platform lightweight but fully featured BitTorrent client. It’s authors claim it’s the closest open source (GNU GPL v2 license) equivalent to µTorrent.
#apt-get install qbittorrent
Install Wine:
Wine (originally an acronym for “Wine Is Not an Emulator”) is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, Mac OSX, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.
#dpkg –add-architecture i386
#apt-get update && apt-get install wine-bin:i386
Install Youtube-dl:
youtube-dl is a Python based small command-line tool that allows to download videos from YouTube.com, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles and few more similar sites. It written in pygtk and requires Python interpreter to run this program, it’s not platform restricted. It should run on any Unix, Windows or in Mac OS X based systems.
#cd /usr/local
#wget http://youtube-dl.org/downloads/2014.03.12/youtube-dl-2014.03.12.tar.gz
#tar xzf youtube-dl-2014.03.12.tar.gz
#cd youtube-dl
#ln youtube-dl /bin
#youtube-dl -U
Install Qmpp:
Qmpp is an light weight and fast audio-player, written with the help of the Qt library. The program has user interface, similar to winamp or xmms.
kali Repository doesn’t have qmpp, so we need to download it as source from their offical website
#wget http://qmmp.ylsoftware.com/files/qmmp-0.7.5.tar.bz2
Before compiling Qmpp we need to install dependency packages
#libsndfile-dev libvorbis-dev libogg-dev libenca-dev libmad0-dev libid3tag0-dev libwavpack-dev libmpcdec-dev libmodplug-dev libavcodec-dev libavformat-dev libgme-dev libopus-dev libopusfile-dev
#cd qmpp-0.7.5
#qmake
#make
#make install
I am a graphical lover, so i tuned by desktop with gnome-tweak tool and downloaded some theme, icons, fonts for my kali desktop.
In my desktop,I used kabayan fonts, AwOken icons, and delorean-dark-theme-G-3.9 theme.
Install Conky Manager
We will need to download a “*.deb” file conky manager. Download Link here Or download it from the terminal and install conky-manager.
For 32-bit
#wget https://launchpad.net/~teejee2008/+archive/ppa/+files/conky-manager_1.2.0.1_i386.deb
For 64-bit
#wget https://launchpad.net/~teejee2008/+archive/ppa/+files/conky-manager_1.2.0.1_amd64.deb
#chmod +x conky-manager_1.2.0.1_amd64.deb
#dpkg -i conky-manager_1.2.0.1_amd64.deb
#apt-get install python-wnck
#apt-get install -f
Run conky manager -> application > accessories >conky manager
If any doubt, ping me up…..
Reblogged this on bitdefence.
like thiss brooo…. 😀
Quite concise guide. Thanks.
Following guide fills up the gap: (i.e. Java, GPU Acceleration etc.)
http://www.blackmoreops.com/2014/03/03/20-things-installing-kali-linux/
Enjoy.
GPU Acc.. was looking for this .. thanks for the share.
Thanks for sharing.. made life much easier
Thanks for the list. Gave me a lot of useful information.
hey thanks just one thing that made me trip up when i was trying to update or add full repository i copied the command you gave which was vi /etc/apt/source.list where i should have been vi /etc/apt/sources.list other than that it was very helpful 🙂
Sorry for misspelled…
I need some help.
After making the “Update repositories” step (#apt-get clean && apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y) and rebooting, I got a new login screen, Debian-like. It looks good, but I can’t login with my user (root/toor) anymore. It just says something went wrong with my login. I just don’t understand. In tty1 I can login normally.
I’ve tried using other passwords and users such as root/root, root/’blank’, root/password, admin/(didn’t even asked for password). I also tried deleting the ‘x’ from the root:x:(…) in the /etc/passwd file. No success….
Does anyone have any suggestions?
Thanks in advance…
…another thing: I also added a new user (kali/kali), but when I login it says something went wrong and the system can’t recover. And then I’m kicked out.
It may be upgradation problem, that your x-windows system gets failed to load … first reinstall x-windows-system and then try startx command in any tty
Type Ctrl + Alt + F1
#apt-get –reinstall intstall x-windows-system
#startx
It says unable to locate package x-windows-system
all are successfully installed but how to launch those applications i don’t know location of those files where they installed and what is the extension of those files,i am new here please help,reply me to this mail id santosh3797@gmail.com.
hello
when ever i try to download any aoftware or app it says the application has no software candidate acn please tell how to fix this thanks.