Kali と Debian

Kali と Debian

Kali Linux に Virtualbox をダウンロードしようとしていますが、Kali Linux がどの Debian に基づいているのかを知りたいです。この方法では、役に立つ情報を見つけることができませんuname -acat /etc/*-release特定の Debian リリースにのみ付属する Oracle の VirtualBox のバージョンをインストールしようとしています。どれを使用すればよいでしょうか?

答え1

上記のコマンドのほとんどは Kali 属性を反映しており、元のフォークされた Debian ディストリビューションを取得するには、以下を使用できます。

cat /proc/version

KaliとフォークされたDebianを紹介します

ここに画像の説明を入力してください

答え2

Kali と Debian

Kaliはブログ記事でこれを詳しく説明している。「Kali と Debian の関係」

Kali Linuxディストリビューションは、Debian テストしたがって、Kali パッケージのほとんどは、Debian リポジトリからそのままインポートされます。場合によっては、ユーザー エクスペリエンスを向上させるため、または必要なバグ修正を組み込むために、Debian Unstable または Debian Experimental から新しいパッケージがインポートされることがあります。

Debian Testing はローリング開発リリースです。

Debianのテストは次期安定版 Debian ディストリビューションの現在の開発状態。また、次の安定リリースのコード名でも利用可能になります。Bullseye は現在のテスト コード名です。

つまり、彼らはないDebian リリースに基づいています。Ubuntu や他の多くのものと同様に、Kali はパッケージを Debian から取得しています。

FrankenDebianを作成しない

あなたがやりたいことは、私たちが「作る」と呼んでいるものです「フランケンデビアン」Debian Testing はロールアウト中なので、そのバージョンは Debian のリリース版や凍結版とは異なるものになります。つまり、質問は多かれ少なかれ、

私がこれをやっている時点で、Debian のテストが凍結されたときに Kali が採用したリリースに最も近いのはどの Debian リリースでしょうか。

それはとても現代的なものになるでしょう

  • Kaliがテストを調達した場合Debian はテストを凍結してリリースを行ったため、Kali は Debian のどのリリースバージョンよりも新しいバージョンになる可能性があります。
  • Kaliがテストを調達した場合前にDebian はテストを凍結してリリースを行ったため、おそらく前述のものの古いバージョンが存在することになります。

どちらにしても、これはあなたにとって良いことではありません。

コンテナを使った解決策

もっと良いアイデアは、Debian Stable(Oracleがサポート)を使用して、コンテナ内でKaliを実行することです。KaliのサイトでDockerまたはLXC/LXDイメージの使用に関する情報を見つける

答え3

Kali Linuxの場合リリースノート:

それで、Kali 2.0 の新機能は何でしょうか? Debian Jessieをベースにした新しい4.0カーネルが登場

答え4

多くのディストリビューションはLinux Standard Baseに準拠しており、lsb_リリース指示:

lsb_release --codename

なくてもlsb_command見つけられる

cat /etc/*-release

そして を grep しますVERSION

関連情報