Відповіді:
Просто запустіть "lsb_release -a" з командного рядка або "cat / etc / lsb-release"
Якщо ви знаєте, що перебуваєте на Debian або похідній програмі, перевірте файл /etc/debian_version. Це матиме номер версії поточно встановленої системи.
Якщо ви хочете що - то більш загальне, погляд на ( в Зокрема) в PRETTY_NAME, NAME, VERSIONта VERSION_IDзначенні в /etc/os-release. Цей файл - це фактично скрипт оболонки, який ви можете надсилати у власні сценарії, щоб робити різні дії в різних дистрибутивах.
У "справжньому" Debian обидва перераховані вище надаються base-filesпакетом. Похідні можуть бути різними.
Знову ж таки, якщо ви знаєте, що перебуваєте в системі Debian, ви також можете перевірити вихід, apt-cache show base-filesщоб побачити, яка версія base-filesпакета встановлена. Це також може не працювати на похідних Debian.
Якщо ви хочете знати версію ядра, яка зараз працює, ви можете використовувати unameдля цього. Наприклад, uname -aдля друку всієї інформації або uname -rvдля друку конкретної версії ядра з невеликою кількістю додаткової інформації. У багатьох випадках цього не потрібно робити, оскільки те, що ви робите, не повинно залежати від встановленої конкретної версії ядра.
lsb_release -aце набагато інформативніше,cat /etc/debian_versionє ще одна альтернатива.