
我正在嘗試在我的 Kali Linux 上下載 Virtualbox,我想知道我的 Kali Linux 是基於哪個 Debian。我在這種追求中沒有發現uname -a
或有用。cat /etc/*-release
我正在嘗試安裝 Oracle VirtualBox 的一個版本,該版本僅適用於特定的 Debian 版本。我應該使用哪一個?
答案1
答案2
Kali 和 Debian
Kali 在他們的部落格文章中詳細介紹了這一點《Kali 與 Debian 的關係》。
Kali Linux 發行版基於Debian 測試。因此,大多數 Kali 軟體包都是從 Debian 儲存庫中按原樣導入的。在某些情況下,可能會從 Debian Unstable 或 Debian Experimental 匯入較新的軟體包,以改善使用者體驗或合併所需的錯誤修復。
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
.