Apa versi sistem debian saya?

9

Mungkin ini pertanyaan bodoh.

Saya ingin tahu bagaimana cara mengetahui versi sistem debian saya.

Terima kasih banyak

pengguna26832
sumber

Jawaban:

14

Cukup jalankan "lsb_release -a" dari baris perintah atau "cat / etc / lsb-release"

davidgo
sumber
1
Meskipun lsb_release -ajauh lebih informatif, cat /etc/debian_versionadalah alternatif lain.
mpy
Perintah lsb_release sebenarnya opsional. Lihat distribusi file-file tertentu jika tidak (/ etc / debian_version, / etc / redhat-release ...)
Franklin Piat
6

Jika Anda tahu bahwa Anda menggunakan Debian atau turunan, periksa file tersebut /etc/debian_version. Ini akan memiliki nomor versi sistem yang saat ini diinstal.

Jika Anda ingin sesuatu yang lebih generik, lihat (terutama) yang PRETTY_NAME, NAME, VERSIONdan VERSION_IDnilai-nilai dalam /etc/os-release. File ini sebenarnya adalah skrip shell yang dapat Anda sumber ke dalam skrip Anda sendiri, untuk melakukan berbagai hal secara berbeda pada distribusi yang berbeda.

Pada Debian "benar", kedua hal di atas disediakan oleh base-filespaket. Derivatif mungkin berbeda.

Sekali lagi jika Anda tahu Anda menggunakan sistem Debian, Anda juga dapat memeriksa output apt-cache show base-filesuntuk melihat versi base-filespaket mana yang diinstal. Ini juga mungkin tidak berfungsi pada turunan Debian.

Jika Anda ingin mengetahui versi kernel yang sedang berjalan, Anda dapat menggunakannya unameuntuk itu. Misalnya, uname -auntuk mencetak semua informasi, atau uname -rvuntuk mencetak versi kernel tertentu dengan sedikit informasi tambahan. Dalam banyak kasus, Anda tidak perlu melakukan ini, karena apa yang Anda lakukan seharusnya tidak bergantung pada versi kernel tertentu yang diinstal.

sebuah CVn
sumber
Perhatikan bahwa jawaban ini awalnya dikirim ke superuser.com/q/950410/53590 , yang diedit secara signifikan setelah saya memposting jawaban di atas.
CVn