Friday 7 November 2014

Installing terminator on Kali Linux

Hi folks, i just moved on to kali-linux from backtrack. Offline installation of drivers for the broadcom wireless card took a lot of time. However in this page i am writing about how to install terminator on kali-linux.

What is terminator?

Originally created and developed for a long time by Chris Jones, the goal of this project is to produce a useful tool for arranging terminals.

Terminator is pre-included in the backtrack intallation, however is not included in kali linux (1.0.9).
After a long search for how to install terminator on kali, i found the solution. Which i would like to document here.

The first thing that a debian user would do is apt-get, when i tried i got the following error.

# apt-get install terminator
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package terminator 
 
apt-get uses is a tool which is used to handle software installation and removal. It synchronizes the information about the latest softwares from the location mentioned in the configuration file /etc/apt/source.list

Hence the first thing we will do is update this source.list file.
With root privileges open this file, it should look something like follows

----------------------------------------------------------------------------------------------------------
U P D A T I N G  S O U R C E S
----------------------------------------------------------------------------------------------------------
surajk@kali:~/Desktop/terminator-0.97$ cat /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot amd64
LIVE/INSTALL Binary 20140822-15:33]/ kali contrib main non-free
#deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot amd64
LIVE/INSTALL Binary 20140822-15:33]/ kali contrib main non-free
## Security updates
deb http://security.kali.org/kali-security kali/updates main contrib non-free 
  
Add the following line to the file:
deb http://http.kali.org/kali kali main 
 
Then run the command apt-get update
This command will update the required package information.

This may take some time.

root@kali:/home/surajk/Desktop/terminator-0.97# apt-get update
Hit http://http.kali.org kali Release.gpg
Hit http://security.kali.org kali/updates Release.gpg
Hit http://http.kali.org kali Release
Hit http://security.kali.org kali/updates Release
Get:1 http://http.kali.org kali/main amd64 Packages [8,450 kB]
Ign http://http.kali.org kali/main Translation-en_US
Ign http://http.kali.org kali/main Translation-en
Ign http://security.kali.org kali/updates/contrib Translation-en_US
Ign http://security.kali.org kali/updates/contrib Translation-en
Ign http://security.kali.org kali/updates/main Translation-en_US
Ign http://security.kali.org kali/updates/main Translation-en
Ign http://security.kali.org kali/updates/non-free Translation-en_US
Ign http://security.kali.org kali/updates/non-free Translation-en
Hit http://security.kali.org kali/updates/main amd64 Packages
...
Reading package lists... Done

----------------------------------------------------------------------------------------------------------
I N S T A L L I N G  T E R M I N A T O R
----------------------------------------------------------------------------------------------------------
Now run the command
apt-get install terminator

root@kali:/home/surajk/Desktop/terminator-0.97# apt-get install terminator
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libart-2.0-2 libbonoboui2-0 libbonoboui2-common libgnomecanvas2-0
libgnomecanvas2-common libgnomeui-0 libgnomeui-common libkeybinder0 libvte-common
libvte9 python-gconf python-gnome2 python-keybinder python-pyorbit python-vte
Suggested packages:
python-gnome2-doc
The following NEW packages will be installed:
libart-2.0-2 libbonoboui2-0 libbonoboui2-common libgnomecanvas2-0
libgnomecanvas2-common libgnomeui-0 libgnomeui-common libkeybinder0 libvte-common
libvte9 python-gconf python-gnome2 python-keybinder python-pyorbit python-vte
terminator
0 upgraded, 16 newly installed, 0 to remove and 131 not upgraded.
Need to get 4,667 kB of archives.
After this operation, 16.6 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://http.kali.org/kali/ kali/main libart-2.0-2 amd64 2.3.21-2 [72.7 kB]
Get:2 http://http.kali.org/kali/ kali/main libgnomecanvas2-common all 2.30.3-1.2 [133 kB]
......
...
..

Setting up libvte-common (1:0.28.2-5) ...
Setting up libvte9 (1:0.28.2-5) ...
Setting up python-gconf (2.28.1+dfsg-1) ...
Setting up python-pyorbit (2.24.0-6+b1) ...
Setting up python-gnome2 (2.28.1+dfsg-1) ...
Setting up python-keybinder (0.2.2-4) ...
Setting up python-vte (1:0.28.2-5) ...
Setting up terminator (0.95-1) ...
update-alternatives: using /usr/bin/terminator to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode
Processing triggers for python-support ...

This should start the installation of terminator and all required depended packages.
----------------------------------------------------------------------------------------------------------

Finding this out took a lot of time for me, hope this helps someone.
I am new to kali, and have come back after a long time to linux. Any comments, improvements or suggestions are appreciated.

14 comments:

  1. Thanks! I was able to install Terminator while booted from the live cd but after installing I was unable to without adding this additional repository.

    ReplyDelete
  2. Debian Tech Support
    Customer Help Support is a point from where you can get help articles, tutorials, and tech news for Debian. Get instant fix on Debian errors & problems.
    http://customerhelp.support/debian-support/

    ReplyDelete
  3. mine didnt work. Displaying unable to connect and yet am connected and everything else is working online. can you help please?

    ReplyDelete
    Replies
    1. The problem seems with the execution on apt-get command, check if there are some proxy settings that might affect apt-get connecting to internet, verify if the apt-get command works for installing any other application.

      Delete
  4. Lately the original post did not work for me (though it had previously). The new repository seems to be:

    deb http://http.kali.org/kali sana main non-free contrib

    ReplyDelete
  5. sir, i just upgraded to linux 2017.1.
    and problem occur with apt .how to fix
    root@kali:~# apt-get update
    Ign http://security.kali.org kali/updates Release.gpg
    Ign http://security.kali.org kali/updates Release
    Err http://security.kali.org kali/updates/main amd64 Packages
    404 Not Found
    Err http://security.kali.org kali/updates/contrib amd64 Packages
    404 Not Found
    Err http://security.kali.org kali/updates/non-free amd64 Packages
    404 Not Found
    Ign http://security.kali.org kali/updates/contrib Translation-en_IN
    Ign http://security.kali.org kali/updates/contrib Translation-en
    Ign http://security.kali.org kali/updates/main Translation-en_IN
    Ign http://security.kali.org kali/updates/main Translation-en
    Ign http://security.kali.org kali/updates/non-free Translation-en_IN
    Ign http://security.kali.org kali/updates/non-free Translation-en
    W: Failed to fetch http://security.kali.org/kali-security/dists/kali/updates/main/binary-amd64/Packages 404 Not Found

    W: Failed to fetch http://security.kali.org/kali-security/dists/kali/updates/contrib/binary-amd64/Packages 404 Not Found

    W: Failed to fetch http://security.kali.org/kali-security/dists/kali/updates/non-free/binary-amd64/Packages 404 Not Found

    E: Some index files failed to download. They have been ignored, or old ones used instead.

    ReplyDelete
    Replies
    1. Kindly post output of following command.
      cat /etc/apt/sources.list

      Probably the repositories are changed to new ones, try adding the repo suggested by paul.

      Delete
  6. The repo listed by Paul is outdated, which is why some of you may be having issues. In order to stay current please just visit the following page.

    http://docs.kali.org/general-use/kali-linux-sources-list-repositories

    At the moment this is the updated repo you need to add to your source.list

    deb http://http.kali.org/kali kali-rolling main contrib non-free

    ReplyDelete
  7. i cant understand how u updated can u please explain me i am very new to this.

    ReplyDelete
  8. World Series of Poker free app【Link Vào Trang Chủ_SODO66.PH happyluke happyluke 12bet 12bet 7335Harrah's KC Casino & Hotel | Racetrack | Lake Charles

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. This comment has been removed by the author.

    ReplyDelete