kali-linux-source-code-problem and solutation [all sorce code collection]

The quieter you become the more you are able to hear

After installing Kali Linux many users have faced a problem which is source code.Many of them don't understand which source code they should use and which is default source and how he will access the  source code. By using different types of source code many tools can't install properly so while someone changed source code then it should carefully do it.

By using wrong source code and after updating --> upgrading the Linux distribution, user will lost his graphical user interface after restarting the system. So be careful while source code choosing.

But I'm prefer all of us to use original/default source code which is set firstly. But sometimes some of tools will show error for some special source code.


Step 1: Open your root terminal and type 
leafpad /etc/apt/sources.list (a space will be needed after writing leafpad).





Default source code:

Rolling Kali 2016.2:
deb http://http.kali.org/kali kali-rolling main contrib non-free
# deb-src http://http.kali.org/kali kali-rolling main contrib non-free


(You must copy with # sign don't avoid it)

# deb cdrom:[Debian GNU/Linux 2.0 _Sana_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02]/ sana contrib main non-free

#deb cdrom:[Debian GNU/Linux 2.0 _Sana_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02]/ sana contrib main non-free

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

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



Just copy and paste it if you using default source code and update your Linux distribution by using this command on root terminal: 

      apt-get update
      sudo apt-get update(sudo for access super user)


If you want to use different types of source code just copy it and paste it.

1.Source Code list (For security update):

 ## Security updates
deb http://security.kali.org/kali-security kali/updates main contrib non-free 
deb http://security.debian.org/ stable/updates main
deb http://security.debian.org stable/updates main contrib non-free
deb http://security.debian.org testing/updates main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free 

2.Source Code:

deb http://http.kali.org/kali main contrib non-free
deb http://ftp.de.debian.org/debian wheezy main
deb http://http.debian.net/debian wheezy main
deb-src http://http.debian.net/debian wheezy main
deb http://http.debian.net/debian wheezy-updates main
deb-src http://http.debian.net/debian wheezy-updates main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://http.kali.org/ /kali 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
deb http://http.us.debian.org/debian testing main contrib non-free
deb http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free



3.Source Code:

 # Bleeding Edge repositories
deb http://repo.kali.org/kali kali-bleeding-edge main
deb-src http://repo.kali.org/kali kali-bleeding-edge main

4.Source Code (For wheezy update):

deb http://ftp.us.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.us.debian.org/debian/ wheezy main contrib non-free

# Debian wheezy
deb http://ftp.uk.debian.org/debian/ squeeze main
deb-src http://ftp.uk.debian.org/debian/ squeeze main
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main
deb http://ftp.uk.debian.org/debian/ squeeze-updates main
deb-src http://ftp.uk.debian.org/debian/ squeeze-updates main
deb http://ftp.uk.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.uk.debian.org/debian/ wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

5. Source Code(For blackdown Java):

# Blackdown Java
deb http://ftp.tux.org/pub/java/debian woody non-free


6. Source Code(Stable update and backport):

# Stable
deb http://ftp.debian.org/debian stable main contrib non-free
deb-src http://ftp.debian.org/debian stable main contrib non-free
(Debian Distribution User) 

# Stable updates
deb http://ftp.debian.org/debian wheezy-updates main contrib non-free
deb-src http://ftp.debian.org/debian wheezy-updates main contrib non-free
(Debian Distribution User) 

# Stable backports
deb http://ftp.debian.org/debian wheezy-backports main contrib non-free
deb-src http://ftp.debian.org/debian wheezy-backports main contrib non-free
(Debian Distribution User) 

7. Source Code(Unstable Packages):

# Unstable
deb http://ftp.debian.org/debian unstable main contrib non-free
deb-src http://ftp.debian.org/debian unstable main contrib non-free
(Debian Distribution User) 

# Unstable repo main
deb http://http.us.debian.org/debian unstable main non-free contrib
deb-src http://http.us.debian.org/debian unstable main non-free contrib
(US Server and Debian Distribution User) 

8. Source Code(For get testing update):

# Testing
deb http://ftp.debian.org/debian testing main contrib non-free
deb-src http://ftp.debian.org/debian testing main contrib non-free
(Debian Distribution User) 

# Testing security updates repository
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free
(Debian Distribution User) 

Testing repository (main, contrib and non-free branches)
deb http://http.us.debian.org/debian testing main non-free contrib
deb-src http://http.us.debian.org/debian testing main non-free contrib
(Debian Distribution User) 

# Testing security updates repository
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free
 (Debian Distribution User) 

If you want you will use this.Be a linuxian :).If you are facing any problem about source code,you will contact with me without any confusion.I will try my best.

Comments