如何知道您使用的是 Ubuntu 还是 Debian?

ste*_*hen 9 linux debian ubuntu

我知道 Ubuntu 基于 Debian,但我想知道我运行的是 debian 还是 ubuntu。

姓名:

uname -a
Run Code Online (Sandbox Code Playgroud)

结果:Linux test 2.6.18.8-x86_64-linode10 #1 SMP Tue Nov 10 16:29:17 UTC 2009 x86_64 GNU/Linux

版本:

cat /proc/version
Run Code Online (Sandbox Code Playgroud)

结果:Linux version 2.6.18.8-x86_64-linode10 (root@build.linode.com) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #1 SMP Tue Nov 10 16:29:17 UTC 2009

LSB-释放:

lsb_release -a
Run Code Online (Sandbox Code Playgroud)

结果:

Distributor ID: Debian
Description:    Debian GNU/Linux 5.0.10 (lenny)
Release:        5.0.10
Codename:       lenny
Run Code Online (Sandbox Code Playgroud)

那么什么是 Debian 或 ubuntu?

更新:

cat /etc/issue:
Run Code Online (Sandbox Code Playgroud)

结果:

Debian GNU/Linux 5.0 (所以我可以肯定地说它是 debian)

小智 9

您应该信任,lsb_release因为DebianUbuntu 都声称符合 LSB。在您的示例中,您使用 Ubuntu 编译的内核运行 Debian(根据您的/proc/version),这就是您看到有关两个发行版的信息的原因。