実行しているDebianのバージョンを知るにはどうすればよいですか?


95

チュートリアルでは、「Squeezeを実行している場合は、これらの指示に従ってください...」および「Wheezyを実行している場合は、これらの他の指示に従ってください...」

を実行するunameと、次の情報が得られます。

Linux dragon-debian 3.2.0-4-686-pae #1 SMP Debian 3.2.63-2+deb7u2 i686 GNU/Linux

その情報は、私がSqueezeを使用しているかWheezyを使用しているかを知るのに十分ですか、それとも他のどこからでも入手できますか?


13
を実行しますlsb_release -a
ファヒムミタ

@FaheemMithaそれがあります:gist.github.com/IQAndreas/d7996a6b6f7bee12ec24(答えの1つは髪であなたを打ち負かしますが)
-IQAndreas


@FaheemMitha重複ではなく、その質問はバージョン番号を尋ねます。この質問はDebian固有のものであり、どの「バージョン名」が使用されているのかを尋ねます。
IQAndreas

1
@IQAndreas私はDebianを使用していませんが、wiki.debian.org / DebianSqueezewiki.debian.org/DebianWheezyに基づいて、確実に同期しているようです。私は何かを誤解していない限り、あなたの質問は多分わずかに異なっているので、私はそれを再度開くが、唯一異なる部分は解決するのは簡単思われる、「つまんでいるWheezyにあるあるDebianのバージョン」である
マイケルMrozek

回答:


116

試すコマンド:

cat /etc/*-release

cat /proc/version

lsb_release -a
-これは、「特定のLSB(Linux Standard Base)およびディストリビューション固有の情報」を示します。

さまざまなプラットフォームの詳細を取得するシェルスクリプトについては、この関連する質問があります。


あなたが尋ねるのは面白いです、私はそれらのコマンドの出力を共有する関連する質問を書き終えました:これらのDebianバージョン番号のすべての違いは何ですか?しかし、残念ながら、出力がどれもSqueezeを使用しているかWheezyを使用しているかはわかりません。
–IQAndreas

3
lsb_release -a)で編集した最後のコマンドは、それがWheezyであることを示しています。完璧!
IQAndreas

@IQAndreas:うーん。それはあなたがまたからその情報を取得していないことという奇妙なcat /etc/*-releaseDISTRIB_CODENAME行。大藤、私はDebianの上ではないよ、私は、派生ディストリビューション、MEPIS 11によ
PM 2Ring

@IQAndreas Debian Wheezyでテストしたように、3つすべてがDebianバージョンを提供します。(a)cat /etc/*-releaseWheezyまたは同等のバージョン7を3行で表示します。(b)cat /proc/versionカーネルビルドのサフィックスにバージョン番号7を示します。(c)lsb_release -aWheezyを2行で、バージョン7を3行で示しています。
ジョン1024

@ John1024 "...カーネルビルドのサフィックスにバージョン番号が表示されます。" -ああ、そういうdeb7u2ことです。ちらっと見ただけで、それがGitコミットIDであると想定しました。
IQAndreas

18

正確なバージョン番号を取得するには

cat /etc/debian_version

これはのOPの質問に答えていない名前のバージョンを(例えばWheezyにまたはジェシー)
JoelAZ

1
この回答は、debianから派生したディストリビューションで機能するため、推奨される一般的な回答です。lsb_releasedebian自体でのみdebianバージョンを提供します。Ubuntuの18.10で、cat /etc/debian_version与えbuster/sid私が期待されるという名前のDebianのバージョンです、。
リース

これはUbuntuで動作します。
デイジー

1

david@asus:/usr/share/applications$ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.6 (jessie) Release: 8.6 Codename: jessie


4
受け入れられた答えと比較してこの答えはどのような新しい価値をもたらしますか?
テクラフ

1
この回答は新しいユーザーからのもので、より良い回答を書く方法や他の回答を編集して有用な情報を追加する方法を学ぶ必要があります。
エドワード

1
$ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.