Kali 和 Debian

Kali 和 Debian

我正在尝试在我的 Kali Linux 上下载 Virtualbox,我想知道我的 Kali Linux 基于哪个 Debian。我在这种追求中没有发现uname -a或有用。cat /etc/*-release我正在尝试安装 Oracle VirtualBox 的一个版本,该版本仅适用于特定的 Debian 版本。我应该使用哪一个?

答案1

上面的大多数命令反映了 Kali 的属性,要获取原始的分叉 Debian 发行版,您可以使用:

cat /proc/version

将显示 Kali 以及分叉的 Debian

在此输入图像描述

答案2

Kali 和 Debian

Kali 在他们的博客文章中详细介绍了这一点《Kali 与 Debian 的关系》

Kali Linux 发行版基于Debian 测试。因此,大多数 Kali 软件包都是从 Debian 存储库中按原样导入的。在某些情况下,可能会从 Debian Unstable 或 Debian Experimental 导入较新的软件包,以改善用户体验或合并所需的错误修复。

Debian 测试是一个滚动开发版本。

Debian 测试是下一个稳定的 Debian 发行版的当前开发状态​​。它还以下一个稳定版本的代号提供,Bullseye 是当前的测试代号。

简而言之,他们是不是基于 Debian 版本。与 Ubuntu 和许多其他软件一样,Kali 确实从 Debian 获取软件包。

不要创建 FrankenDebian

你想做的就是我们所说的“弗兰肯Debian”。由于 Debian 测试正在滚动,因此任何版本都将不同于 Debian 的任何已发布或冻结版本。所以问题或多或少是这样的

当时我正在做这个,哪个 Debian 版本最接近 Kali 在冻结 Debian 测试时所采用的版本。

这将是非常现代的,

  • 如果 Kali 来源测试Debian 冻结了测试并发布了一个版本,然后 Kali 可能会拥有比 Debian 任何已发布版本更新的版本。
  • 如果 Kali 来源测试Debian 冻结了测试并发布了一个版本,然后他们可能会发布旧版本的内容。

不管怎样,这对你都没有好处。

容器的出路

更好的想法是简单地使用 Debian Stable(Oracle 支持)并在容器中运行 Kali。你可以在 Kali 网站上查找有关使用 Docker 或 LXC/LXD 映像的信息

答案3

每个 Kali Linux发行说明:

那么,Kali 2.0 有哪些新功能? 有一个新的 4.0 内核,现在基于 Debian Jessie

答案4

许多发行版支持 Linux Standard Base 符合的发行版支持LSB_释放命令:

lsb_release --codename

即使没有lsb_command人也常常能找到

cat /etc/*-release

并正在寻找VERSION.

相关内容