Ubuntu/Linux のバージョンやコードネームを確認する方法に関する覚え書きです。
Contents
環境
Ubuntu: 16.04 LTS (xenial)
Raspberry Pi3: Raspbian GNU/Linux 9.3 (stretch)
方法
/etc/lsb-release
/etc/lsb-release を開くとディストリビューションやバージョン、コードネームが確認できる。
$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
lsb_release -a
lsb_release -a でも同じような情報が確認できる。ソースは /etc/lsb-release な気がする。
$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.4 LTS Release: 16.04 Codename: xenial
カーネルバージョン
uname
ちなみにカーネルのバージョンは uname で確認できる。
# システム情報を全て表示 $ uname -a Linux desktop 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux # カーネルのバージョンを表示 $ uname -r 4.4.0-116-generic # カーネルのリリース日を表示 #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018
manページには -v オプションでカーネルのバージョンで -r オプションでリリース日が表示すると書いてある気がするのですが実行結果を見ると入れ替わってる気がする。
この記事を読んだ人はこんな記事も読んでいます。
【Linux】Ubuntuのバージョンやコードネームを確認する方法