PPA
Иногда нужно иметь возможность устанавливать программы с различных репозиториев. Для этого нужна поддержка PPA, которой в Kali нет. Но мы исправим этот недостаток следующим образом.
apt-get install python-software-properties -y && apt-get install apt-file -y && apt-file update
Затем нужно поправить чуть чуть add-apt-repository
cd /usr/sbin nano add-apt-repository
И туда добавляем следующий код
#!/bin/bash if [ $# -eq 1 ] NM=`uname -a && date` NAME=`echo $NM | md5sum | cut -f1 -d" "` then ppa_name=`echo "$1" | cut -d":" -f2 -s` if [ -z "$ppa_name" ] then echo "PPA name not found" echo "Utility to add PPA repositories in your debian machine" echo "$0 ppa:user/ppa-name" else echo "$ppa_name" echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu oneiric main" >> /etc/apt/sources.list apt-get update >> /dev/null 2> /tmp/${NAME}_apt_add_key.txt key=`cat /tmp/${NAME}_apt_add_key.txt | cut -d":" -f6 | cut -d" " -f3` apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $key rm -rf /tmp/${NAME}_apt_add_key.txt fi else echo "Utility to add PPA repositories in your debian machine" echo "$0 ppa:user/ppa-name" fi
После чего меняем права доступа
chmod o+x /usr/sbin/add-apt-repository chwon root:root /usr/sbin/add-apt-repository
Ну в общем на этом все, должно работать.