Monday, 22 June 2015

Install Synaptic Package Manager in Kali Linux

About  Synaptic Package Manager
Synaptic Package Manager is GTK+- based GUI for apt (Advance Packaging Tool)- the package management used by Debian and its derivatives. Synaptic Package Manager- a very handy tool, used to install, remove and update software packages and add repositories. Though, based on deb packages but can be used on the system bsed on RPM packages.

Features
  • Install, remove, upgrade and downgrade single and multiple packages System-wide upgrade
  • Package search utility
  • Manage package repositories
  • Find packages by name, description and several other attributes
  • Select packages by status, section, name or a custom filter
  • Sort packages by name, status, size or version
  • Browse available online documentation related to a package
  • Download the latest changelog of a package
  • Lock packages to the current version
  • Force the installation of a specific package version
  • Undo/Redo of selections
  • Built-in terminal emulator for the package manager
  • Allows creation of download scripts
I have tested it on Kali Linux 1.1.0a machine with 32-bit architecture. To begin installing Synaptic Package Manager on your system, 

1. Please add below two repositories

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

to sources.list file (path: Computer -> File System -> etc -> apt -> sources.list). Save the file and exit. To know more on Kali Linux repositories please check my post, Kali Linux Repositories.

Note: Before saving sources.list file, make sure that it shouldn't have duplicate entries of  repository/ ies or else you may get 404 error or unmet dependency error.

2. Now open terminal and type apt-get update && apt-get upgrade to update kali linux.

3. Once done, execute apt-get install synaptic and then apt-get install software-center.