< Previous | Contents | Next >
The Kali-Bleeding-Edge Repository
This repository contains packages automatically built out of the upstream Git (or Subversion) repository. The upside is that you immediately have access to the latest features and bug fixes less than 24 hours after they have been committed. This is an ideal way to verify if a bug that you reported upstream has been fixed.
The downside is that these packages have not been tested or vetted: if the upstream changes impacted the packaging (adding a new dependency), then that package might not work. Because of this, the repository is marked in such a way that APT does not automatically install packages from it, particularly during an upgrade.
You can register the repository either by editing /etc/apt/sources.list or by creating a new file under the /etc/apt/sources.list.d directory, which has the benefit of leaving the original system sources.list file un-altered. In this example, we opt to create a separate /etc/apt/ sources.list.d/kali-bleeding-edge.list file like this:
# Kali Bleeding Edge repository
deb http://http.kali.org/kali kali-bleeding-edge main contrib non-free
# Kali Bleeding Edge repository
deb http://http.kali.org/kali kali-bleeding-edge main contrib non-free