В учебном пособии мне предлагается «Если вы используете 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 , или я получаю ее откуда-то еще?
lsb_release -a
.Ответы:
Команды, чтобы попробовать:
•
cat /etc/*-release
•
cat /proc/version
•
lsb_release -a
- это показывает "определенный LSB (Linux Standard Base) и информацию о распределении конкретных" .
Для сценария оболочки, чтобы получить подробности на разных платформах, есть этот связанный вопрос.
источник
lsb_release -a
), говорит мне, что это Wheezy ; идеальный!cat /etc/*-release
поDISTRIB_CODENAME
линии. OTOH, я не на Debian, я на производном дистрибутиве, Mepis 11.cat /etc/*-release
показывает Wheezy или, что эквивалентно, версию 7, на трех отдельных строках; (b)cat /proc/version
показывает номер версии 7 в суффиксе к сборке ядра; и (c)lsb_release -a
показывает Wheezy на двух строках и версию 7 на третьей.deb7u2
значит. Я только взглянул на него и предположил, что это был идентификатор комита Git.Чтобы получить точный номер версии, используйте
источник
lsb_release
дает версию Debian только на самом Debian. В Ubuntu 18.10,cat /etc/debian_version
даетbuster/sid
, что названный Debian версии я ожидал.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
источник
источник