使用しているDebianオペレーティングシステムのバージョンを知るのは非常に簡単です。これは主に、久しぶりにDebianサーバーにログインしたとき、または特定のバージョンのDebianでのみ利用可能なソフトウェアを探しているときに発生します。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するDebianLinuxクエリを実行するのを定期的に支援しています。
これに関連して、OSのバージョンを確認するさまざまな方法を検討します。
Debianリリースの種類は何ですか?
- 安定–これはDebianによってリリースされた安定した公式です。最新のDebianバージョンはDebian9(ストレッチ)です。したがって、このリリースは本番サーバーで使用できます。
- テスト–このタイプのリリースは本番サーバーには使用できません。不安定なバージョンのパッケージが含まれており、頻繁に更新されます。
- 不安定–sidとして知られています。現在、開発バージョンは不安定に変換されます。
1.コマンドラインを使用してDebianのバージョンを確認する方法は?
何にも依存しないため、コマンドラインを使用してバージョンを確認することをお勧めします。そこで、ここではlsb_release(Linux Standard Base)ユーティリティを使用してDebianのバージョンを確認します。通常、この方法は、使用しているデスクトップ環境やバージョンに関係なく機能するため、最適です。
$ lsb_release -a
以下のような出力が表示されます:
Output
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.5 (stretch)
Release: 9.5
Codename: stretch
上記の出力から、説明行にOSバージョンが表示されていることがわかります。
Debianシステムのすべての詳細を印刷する代わりに、コマンドを指定して-dを渡すだけで、ディストリビューション名のみを印刷できます。
$ lsb_release -d
出力は次のようになります。
Output
Description: Debian GNU/Linux 9.5 (stretch)
2. / etc / os-releaseファイルを使用してDebianのバージョンを確認する方法は?
os-releaseファイルにはオペレーティングシステムの識別データが含まれており、これは新しいDebianディストリビューションでのみ利用可能です:
$ cat /etc/os-release
出力は次のようになります:
Output
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
3. / etc / issueファイルを使用してDebianのバージョンを確認する方法は?
同様に、os-release / etc/issueファイルにもシステム識別テキストが含まれています。以下のコマンドを使用すると、それを見ることができます:
$ cat /etc/issue
次のように出力が表示されます:
Output
Debian GNU/Linux 9 \n \l
4. hostnamectlコマンドを使用してDebianのバージョンを確認する方法は?
ほとんどの場合、hostnamectlコマンドはDebianシステムでホスト名を設定するために使用されますが、それを使用してシステムの詳細を確認することもできます。以下のコマンドを実行します:
$ hostnamectl
このコマンドは、Debian9以降のバージョンでのみ機能します。以下のような出力が表示されます:
Output
Static hostname: local.linuxapt
Icon name: computer-vm
Chassis: vm
Machine ID: 287b816ad03c4f429f7bb49501983e1c
Boot ID: 7fd5cca4dd5c41f6ac53214e11fa3f57
Virtualization: oracle
Operating System: Debian GNU/Linux 9 (stretch)
Kernel: Linux 4.9.0-8-amd64
Architecture: x86-64
このようにして、これらの方法のいずれかを使用してOSバージョンを取得できます。