В репозиториях Debian существует масса разного программного обеспечения, но, не всегда оно последних версий. Да и сама система устаревает со временем. В Kali Linux ситуация обстоит совершенно иначе, в этом дистрибутиве разработчики стараются использовать более свежее программное обеспечение. В этой статье мы рассмотрим вариант подключения репозиториев от Kali Linux в Debian 11, тем самым вы сможете устанавливать софт, который используется в Kali, да и система обновится до более актуальной версии. А так же можно будет установить некий набор из программного обеспечения, так называемый пакет – “kali-tools-top10”, это конечно при желании. Конечно, не стоит забывать, что Kali Linux, дистрибутив узконаправленный, и добавления репозиториев в Debian так же скажется на последнем, так как обновится само ядро системы.
Добавляем репозиторий Kali Linux в Debian
Для того что бы добавить репозиторий необходимо отредактировать файл “sources.list”, который отвечает за эти самые репозитории. Для его редактирования воспользуемся текстовым редактором Nano, о котором вы можете прочесть в этой статье. Итак, открываем файл с репозиториями в терминале:
sudo nano /etc/apt/sources.list
В открывшемся окне спускаемся в самый низ, где заканчиваются репозитории и вписываем репозиторий от Kali Linux.
Тут стоит заметить, что существует несколько репозиториев для Kali Linux, так называемый kali-rolling, который обновляется довольно часто, и не каждому подойдет. А так же репозиторий kali-last-snapshot, который предпочтительнее для повседневного использования, и обновляется реже. Есть еще kali-experimental, но он явно не для наших нужд. В данной статье рассмотрим добавление kali-rolling и kali-last-snapshot, а на каком из них останавливаться, решаете только вы.
Итак, для добавления репозитория kali-rolling, в открывшемся окне вписываем строчку:
Kali Rolling
deb http://http.kali.org/kali kali-rolling main contrib non-free

Для подключения репозитория kali-last-snapshot строчка будет выглядеть немного иначе:
Kali Last Snapshot
deb http://http.kali.org/kali kali-last-snapshot main non-free contrib

Сохраняем отредактированный файл “sources.list” нажав сочетание клавиш “ctrl + o” и выходим из текстового редактора Neno – “ctrl + x”. Теперь обновляем списки пакетов выполнив команду:
sudo apt update
При выполнении этой команды произойдет ошибка, так как добавлений репозиторий не имеет необходимого GPG ключа. Что бы это исправить, выполним команду:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys ED444FF07D8D0BF6
Обращаю ваше внимание на последние цифры, они должны соответствовать цифрам выводимым в терминале:

При правильном добавлении GPG ключа в терминале появится соответствующее сообщение:

Теперь можно производить обновление системы:
sudo apt update && sudo apt dist-upgrade
Установка пакета kali-tools-top10
Для установки программного обеспечения, а именно пакета “kali-tools-top10”, который как можно догадаться, включает в себя подборку из 10 часто используемых утилит достаточно выполнить команду:
sudo apt install kali-tools-top10

Заключение
Вот таким не сложным образом, мы подключили репозиторий Kali Linux в Debian 11, тем самым сделав гибрид. Хотя, как известно, Kali Linux базируется на Debian, а соответственно, можно сказать что мы просто модифицировали Debian. По сути, весь необходимый софт можно установить из репозиториев Debian или с GitHub.
Если вы хотите просто обновить ядро Debain, то необязательно подключать репозиторий от Kali Linux, это можно реализовать из родных репозиториев Debain, описанных в этой статье.
Стоит так же учесть, что можно создать и свою сборку Kali Linux, по этому не всегда есть необходимость рисковать стабильность Debain. Это в том случае, если вы преследуете цель сменить графическое окружение или сделать минимальный набор программного обеспечения в Kali Linux.
В любом случае данный способ имеет право на жизнь и в некоторых случаях возможно пригодится. Более подробно о каждом из этих дистрибутивах написано на WIKI, статья про Debian, статья про Kali Linux.
А на этом сегодня все, надеюсь, данная статья будет вам полезна.
Если вам нравится данный проект и вы хотите что бы он процветал, то вы можете поддержать журнал “Cyber-X” перейдя в сооветствующий раздел на сайте.
Журнал Cyber-X