Kali linux установка debian

Подключаем репозитории Kali Linux к Debian 11

В репозиториях 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 Linux к Debian 11 1

Для подключения репозитория kali-last-snapshot строчка будет выглядеть немного иначе:

Kali Last Snapshot

deb http://http.kali.org/kali kali-last-snapshot main non-free contrib

репозитории Kali Linux к Debian 11 2

Сохраняем отредактированный файл “sources.list” нажав сочетание клавиш “ctrl + o” и выходим из текстового редактора Neno – “ctrl + x”. Теперь обновляем списки пакетов выполнив команду:

При выполнении этой команды произойдет ошибка, так как добавлений репозиторий не имеет необходимого GPG ключа. Что бы это исправить, выполним команду:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys ED444FF07D8D0BF6 

Обращаю ваше внимание на последние цифры, они должны соответствовать цифрам выводимым в терминале:

репозитории Kali Linux к Debian 11 3

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

репозитории Kali Linux к Debian 11 4

Теперь можно производить обновление системы:

sudo apt update && sudo apt dist-upgrade

Установка пакета kali-tools-top10

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

sudo apt install kali-tools-top10

репозитории Kali Linux к Debian 11 5

Заключение

Вот таким не сложным образом, мы подключили репозиторий Kali Linux в Debian 11, тем самым сделав гибрид. Хотя, как известно, Kali Linux базируется на Debian, а соответственно, можно сказать что мы просто модифицировали Debian. По сути, весь необходимый софт можно установить из репозиториев Debian или с GitHub.

Читайте также:  Посмотреть количество оперативной памяти linux

Если вы хотите просто обновить ядро Debain, то необязательно подключать репозиторий от Kali Linux, это можно реализовать из родных репозиториев Debain, описанных в этой статье.

Стоит так же учесть, что можно создать и свою сборку Kali Linux, по этому не всегда есть необходимость рисковать стабильность Debain. Это в том случае, если вы преследуете цель сменить графическое окружение или сделать минимальный набор программного обеспечения в Kali Linux.

В любом случае данный способ имеет право на жизнь и в некоторых случаях возможно пригодится. Более подробно о каждом из этих дистрибутивах написано на WIKI, статья про Debian, статья про Kali Linux.

А на этом сегодня все, надеюсь, данная статья будет вам полезна.
Если вам нравится данный проект и вы хотите что бы он процветал, то вы можете поддержать журнал “Cyber-X” перейдя в сооветствующий раздел на сайте.
Журнал Cyber-X

Источник

Статья Сборка Kali из Live-сборок на Debian системе

Мы используем live-сборки для создания наших официальных релизов Kali всякий раз, когда мы можем, и настоятельно рекомендуем пользователям перейти и строить свои собственные настроенные версии Kali. Наша

и Kali Dojo также вращается вокруг этой темы. Мы любим его и наши пользователи любят его.

Всегда был тот факт, что вам нужна система Kali, построенная из live-сборки системы Kali. Причина этого заключается в том, что небольшие изменения в оригинальном deboostrap и пакеты live-сборки необходимы для создания Kali ISO. В Kali эти изменения уже включены, однако в некоторых

дистрибутивах необходимо получить ISO для нашей сборки.

Сегодня мы обновили наш сайт документации, чтобы включить инструкции о том, как собрать

на других Debian системах, таких как Debian 9 (Stretch) и Ubuntu 16.04 и 18.04. Надеюсь, это позволит пользователям, работающих в Debian подобных дистрибутивах, проверить работу в Kali и поиграть с одним из его особенных инструментов.

Создание пользовательских Kali релизов из live-сборок — это не так страшно, как может показаться, так что не упустите воспользоваться этим шансом!

Сборка Kali на Не-Kali Debian базирующихся системах

Вы можете легко запустить live-сборку на основе Debian систем, отличных от Kali. Инструкции ниже были протестирована для работы с Debian и Ubuntu.

Во-первых, подготовьте систему путем обеспечения её полного обновления, затем приступаем к скачиванию архива ключей Kali и пакетов для live-сборки. Последние версии этих пакетов всегда можно найти на

sudo apt update sudo apt upgrade wget http://http.kali.org/pool/main/k/kali-archive-keyring/kali-archive-keyring_2018.1_all.deb wget https://archive.kali.org/kali/pool/main/l/live-build/live-build_20180618kali1_all.deb

С этим завершено, мы установим ранее загруженные файлы и некоторые дополнительные зависимости.

sudo apt install git live-build cdebootstrap debootstrap curl sudo dpkg -i kali-archive-keyring_2018.1_all.deb sudo dpkg -i live-build_20180618kali1_all.deb

Со средой окружения всё подготовлено, мы начинаем процесс live-сборки путем создания сценария сборки и проверки конфигурации построения.

cd /usr/share/debootstrap/scripts/ echo "default_mirror http://http.kali.org/kali"; sed -e "s/debian-archive-keyring.gpg/kali-archive-keyring.gpg/g" sid > /tmp/kali sudo mv /tmp/kali . sudo ln -s kali kali-rolling cd ~ git clone git://git.kali.org/live-build-config.git cd live-build-config

На данный момент мы должны отредактировать build.sh сценарий, чтобы обойти проверку версиё. Мы делаем это просто закомментировав «exit 1» ниже.

# Check we have a good debootstrap ver_debootstrap=$(dpkg-query -f '$' -W debootstrap) if dpkg --compare-versions "$ver_debootstrap" lt "1.0.97"; then if ! echo "$ver_debootstrap" | grep -q kali; then echo "ERROR: You need debootstrap >= 1.0.97 (or a Kali patched debootstrap). Your current version: $ver_debootstrap" >&2 exit 1 fi fi

С учетом этого сделаного изменения сценарий должен выглядеть следующим образом:

# Check we have a good debootstrap ver_debootstrap=$(dpkg-query -f '$' -W debootstrap) if dpkg --compare-versions "$ver_debootstrap" lt "1.0.97"; then if ! echo "$ver_debootstrap" | grep -q kali; then echo "ERROR: You need debootstrap >= 1.0.97 (or a Kali patched debootstrap). Your current version: $ver_debootstrap" >&2 # exit 1 fi fi

Теперь мы можем собрать наш ISO как обычно:

sudo ./build.sh --variant light --verbose

Необязательное тестирование

Читайте также:  Mount vmware shared folder in linux

После того, как вы получите Kali сборку, вы можете быстро проверить созданный ISO. Существует быстрый способ, который вы можете сделать с помощью QEMU. На Ubuntu вы просто должны подготовитm системe, установив несколько пакетов:

sudo apt install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils sudo adduser `id -un` kvm newgrp kvm

Закончив с этим, мы проведём установку Kali, создав образ динамического диска и затем загрузившись с нашего недавно созданного ISO. Не беспокойтесь о диске, размер это будет расти, поскольку необходимо, чтобы вы случайно не заполнили ваш диск просто путем создания диска.

qemu-img create -f qcow2 kali-disk.img 100G kvm --name Kali -m 1024 -hda kali-disk.img -cdrom kali-linux-light-rolling-amd64.iso -boot d

02-screen_shot_2018-07-14_at_10.53.36_am.png

На этом этапе можно запустить live экземпляр Kali или установить его на виртуальный диск. Если мы пойдём дальше и установим его, мы бы тогда позже могли запустить вновь созданную виртуальную машину с помощью команды:

kvm --name Kali -m 1024 -hda kali-disk.img -boot c

01-screen_shot_2018-07-14_at_11.05.07_am.png

Есть несколько удовлетворяющих вещей, а именно, как работает своя собственная установка Linux, которую вы создали и оптимизировали то, что вам нужно. Зачем ждать со способом сборки Kali на других Debian базированных дистрибутивах и быстрым способом проверки этого?

Источник

Build Kali with Live-Build on Debian Based Systems

We use live-build to create our official Kali releases and we encourage users to jump in and build their own customized versions of Kali whenever we can. Our documentation of the process is one of the most popular items on our documentation site, and the Kali Dojo also revolves around this topic. We love it and our users love it.

One roadblock of live-build has always been the fact that you need a Kali system to build a Kali system. The reason for this is that small changes in both the original debootstrap and live-build packages are needed for building a Kali ISO. In Kali, these changes are already included, however in most Debian derivatives, some gentle massaging is needed to get our ISOs to build.

Today, we have updated our docs site to include instructions on how to build a custom Kali ISO on other Debian based systems such as Debian 9 (Stretch/) and Ubuntu 16.04 and 18.04. This will hopefully allow users running Debian derivatives to test the waters with Kali and play with one of its cooler features.

Читайте также:  Линукс переключение между терминалами

Building a custom Kali release with live-build is not as scary as it might sound so be sure to give it a chance!

Building Kali on Non-Kali Debian Based Systems

You can easily run live-build on Debian based systems other than Kali. The instructions below have been tested to work with both Debian and Ubuntu.

First, we prep the system by ensuring it is fully updated, then proceed to download the Kali archive keyring and live-build packages. The latest versions of these packages can always be found at http.kali.org/pool/main/k/kali-archive-keyring/ and archive.kali.org/kali/pool/main/l/live-build/ respectively:

With that completed, we install some additional dependencies and the previously downloaded files:

With the environment all prepared, we start the live-build process by setting up the build script and checking out the build config:

 kali sudo ln -s kali kali-rolling cd ~ git clone git://gitlab.com/kalilinux/build-scripts/live-build-config.git cd live-build-config/ 

At this point, we have to edit the build.sh script to bypass a version check. We do this by commenting out the “exit 1” below:

' -W debootstrap) if dpkg --compare-versions "$ver_debootstrap" lt "1.0.97"; then if ! echo "$ver_debootstrap" | grep -q kali; then echo "ERROR: You need debootstrap >= 1.0.97 (or a Kali patched debootstrap). Your current version: $ver_debootstrap" >&2 exit 1 fi fi 

With that change made, the script should look as follows:

' -W debootstrap) if dpkg --compare-versions "$ver_debootstrap" lt "1.0.97"; then if ! echo "$ver_debootstrap" | grep -q kali; then echo "ERROR: You need debootstrap >= 1.0.97 (or a Kali patched debootstrap). Your current version: $ver_debootstrap" >&2 # exit 1 fi fi 

We can now build our ISO as normal:

No Commitment Testing

After you get Kali built, you might want to quickly test the ISO you created. There is a fast no commitment trial you can do with QEMU. On Ubuntu, you just have to prep the system by installing a few packages:

With that out of the way, we will create a dynamic disk image to hold our Kali installation and then boot off our newly created ISO. Don’t worry about the disk size–it will grow as needed so you won’t suddenly fill your drive just by creating the disk:

At this point, you can run a live instance of Kali, or install it to the virtual disk. If we go ahead and install it, we would then later launch the newly created VM with the command:

There are few things as satisfying as running your own Linux install that you created and tweaked for what you need. With a way to build Kali on other Debian based distributions and a quick way to test it, why wait?

Источник

Оцените статью
Adblock
detector