我如何在 Debian 8 64 位的 VPS 中检查我正在运行的操作系统

我如何在 Debian 8 64 位的 VPS 中检查我正在运行的操作系统

我已经在我的 VPS 中安装了 Debian 8 64Bit。如果我需要知道 VPS 命令中操作系统安装的位是什么uname -a以及操作系统信息lsb_release -a

但在 Debian Linux 发行版中,uname -a命令可以工作,但lsb_release -a命令不起作用。

答案1

如果lsb_release -a不起作用,您需要安装包:

sudo apt-get install lsb-release

https://packages.debian.org/jessie/lsb-release

Linux Standard Base 版本报告实用程序
lsb-release 命令是一个简单的工具,可帮助识别正在使用的 Linux 发行版及其与 Linux Standard Base 的合规性。除非安装了所需的元包,否则不会报告 LSB 一致性。

如果安装 lsb-core,lsb_release 将输出更多信息,但也会安装更多软件包。所以另外做:

sudo apt-get install lsb-core

https://packages.debian.org/jessie/lsb-core

该软件包提供了 Linux Standard Base for Debian 版本 4.1 的核心在 Intel x86、Intel ia64 (Itanium)、IBM S390 和 PowerPC 32 位架构以及 Linux 内核上的实现。

没有 lsb 核心的输出:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 8.3 (jessie)
Release:    8.3
Codename:   jessie

安装了 lsb-core 软件包的输出:

LSB Version:    core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch:core-4.1-amd64:core-4.1-noarch:security-4.0-amd64:security-4.0-noarch:security-4.1-amd64:security-4.1-noarch
Distributor ID: Debian
Description:    Debian GNU/Linux 8.3 (jessie)
Release:    8.3
Codename:   jessie

为 lsb-core 安装的附加软件包(在我的例子中):

外星人在 bc cups-bsd cups-client cups-common debhelper debugedit intltool-debian lib32z1 libc6-i386 libcupsfilters1 libcupsimage2 libmail-sendmail-perl librpm3 librpmbuild3 librpmio3 librpmsign1 libsys-主机名-long-perl lsb-security pax po-debconf rpm rpm-common rpm2cpio

请注意,这些软件包通常是默认安装的,并且有人(比如我)也很关心在您的 VPS 中卸载它们。

我最初没有安装,最后我妥协了,lsb_release但没有安装,lsb-core以免增加软件包的数量。

答案2

cat /etc/lsb-release
cat /etc/os-release

如果这些失败

ls -l /etc/*release*

并查看这些文件的内容

答案3

您可以使用hostnamectl

 hostnamectl

输出:

  Static hostname: debian
       Icon name: computer
         Chassis: Laptop
      Machine ID: 4c983dae19f6403ca2c555c386cdeb14
         Boot ID: 3b399eb976d04569a8514a1dczdv4d81
Operating System: Debian GNU/Linux 8 (jessie)
          Kernel: Linux 3.16.0-4-amd64
    Architecture: x86-64

相关内容