WSL(Debian on Windows) Debianのバージョン確認方法


Debian バージョン

Debian on Windowsをインストール

2018年3月、Windows Subsystem for Linux (WSL)の仕組みによりWindows10で動作するDebian環境をインストールしました。

WSL : Windows で Debian環境 を実行する

私は、Raspberry Piの Raspbian OS(Debianをベース)をよく使用しています。いつものように、バージョンを確認する lsb_release コマンドを実行したら、どうもインストールされていないようです。

$ lsb_release -a
-bash: lsb_release: command not found



  • /etc/debian_versionファイル
  • /etc/issueファイル
$ cat /etc/debian_version
$ cat /etc/issue
Debian GNU/Linux 9 \n \l

WSL(Debian on Windows)のバージョンは、Debian 9.4でした。

Linux Standard Base (LSB)とは

Raspbian や Ubuntu でバージョンを確認するとき、lsb_release コマンドを使用しています。

lsb_releaseコマンドのlsbとは何か?、今まで気にしていませんでした。調べてみると、lsbは「Linux Standard Base」の略で、複数のLinuxディストリビューションのアプリケーションとプラットフォーム間の相互運用性標準でした。




$ sudo apt install lsb_release
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package lsb_release


$ apt-cache search lsb_*
alien - convert and install rpm and other packages
bilibop-rules - device management rules for OS running from external media
insserv - boot sequence organizer using LSB init.d script dependency information
liblinux-distribution-perl - module for detecting the running Linux distribution
liblist-utilsby-perl - higher-order list utility functions
lsb-base - Linux Standard Base init script functionality
lsb-compat - Linux Standard Base Compatibility
lsb-release - Linux Standard Base version reporting utility
lysdr - Simple software-defined radio
mksh - MirBSD Korn Shell
picard-tools - Command line tools to manipulate SAM and BAM files
systemd - system and service manager
systemd-sysv - system and service manager - SysV links
systemd-ui - graphical frontend for systemd

パッケージ名が lsb-release になっていました。


$ sudo apt install lsb-release
Reading package lists... Done
Building dependency tree

Debian のバージョン確認


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


Windows Subsystem for LinuxによるDebian環境でバージョンを確認するため、lsb_releaseコマンドをインストールしました。

これで Debian も Ubuntu も、同じlsb_releaseコマンドでバージョンを確認できるようになりました。