Debian 8 64ビットのVPSで実行中のOSを確認するにはどうすればいいですか

Debian 8 64ビットのVPSで実行中のOSを確認するにはどうすればいいですか

VPS に Debian 8 64 ビットをインストールしました。VPS コマンドでの OS インストールのビット数uname -aと OS 情報を知りたい場合は、こちらを参照してください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 カーネルを搭載した Intel x86、Intel ia64 (Itanium)、IBM S390、および PowerPC 32 ビット アーキテクチャ上の Debian 用 Linux Standard Base バージョン 4.1 のコア実装を提供します。

lsb-coreなしの出力:

$ 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 用にインストールされた追加パッケージ (私の場合):

alien at bc cups-bsd cups-client cups-common debhelper debugedit intltool-debian lib32z1 libc6-i386 libcupsfilters1 libcupsimage2 libmail-sendmail-perl librpm3 librpmbuild3 librpmio3 librpmsign1 libsys-hostname-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

関連情報