DebianをKaliLinuxにする
前置き
How to install Kali Linux apps in Debian に沿ってToolsをダウンロードできないかチャレンジしたが、断念した。
チャレンジ
Convert Debian to Kali に沿って進める。
実行していく
すんなりと進む。
apt update
apt -y install wget gnupg dirmngr
wget -q -O - https://archive.kali.org/archive-key.asc | gpg --import
gpg --keyserver hkp://keys.gnupg.net --recv-key 44C6513A8E4FB3D30875F758ED444FF07D8D0BF6
echo "deb http://http.kali.org/kali kali-rolling main non-free contrib" >> /etc/apt/sources.list
gpg -a --export ED444FF07D8D0BF6 | sudo apt-key add -
apt update
※ gpg --keyserver hkp://keys.gnupg.net --recv-key 44C6513A8E4FB3D30875F758ED444FF07D8D0BF6は正常に終わっていないように見えた(だけど、皇族のコマンドで問題にはなっていないそう)
時間がかかります。 また途中で質問されます(文字コード、iPerf3のデフォルト起動、リスタートの有無、sudoers、sshd…)
apt -y upgrade
...
Running hooks in /etc/ca-certificates/update.d...
done.
Processing triggers for initramfs-tools (0.142) ...
割とすんなりと終わる
apt -y dist-upgrade
apt -y autoremove --purge
何度か選択を迫られます。
apt -y install kali-linux-headless
...
Adding debian:emSign_ECC_Root_CA_-_G3.pem
Adding debian:emSign_Root_CA_-_C1.pem
Adding debian:emSign_Root_CA_-_G1.pem
Adding debian:vTrus_ECC_Root_CA.pem
Adding debian:vTrus_Root_CA.pem
done.
Setting up default-jre-headless (2:1.17-75) ...
Setting up openjdk-17-jre:arm64 (17.0.10~6ea-1) ...
Setting up default-jre (2:1.17-75) ...
Setting up patator (1.0-2) ...
Setting up kali-linux-headless (2024.1.0) ...
Processing triggers for php8.2-cli (8.2.12-1+b1) ...
Processing triggers for libapache2-mod-php8.2 (8.2.12-1+b1) ...
とりあえずnmap -hが動いているのでOKとする。
Tips
apt -y install kali-linux-everything
よくわからないエラーが発生した。断念した。
The following packages have unmet dependencies:
chromium-x11 : Conflicts: chromium but 120.0.6099.224-1~deb11u1 is to be installed
Conflicts: chromium-common but 120.0.6099.224-1~deb11u1 is to be installed
gstreamer1.0-opencv : Depends: libopencv-contrib4.5 (>= 4.5.1+dfsg) but it is not going to be installed
Depends: libopencv-imgcodecs4.5 (>= 4.5.1+dfsg) but it is not going to be installed
libgstreamer-plugins-bad1.0-dev : Depends: libopencv-dev (>= 2.3.0) but it is not going to be installed
libqt6multimedia6 : Depends: libgstreamer1.0-0 (>= 1.20.0) but 1.18.5-1 is to be installed
xserver-xephyr : Depends: xserver-common (>= 2:21.1.10-1) but 2:1.20.11-1 is to be installed
xvfb : Depends: xserver-common (>= 2:21.1.10-1) but 2:1.20.11-1 is to be installed