Это нужно не часто, но иногда требуется выясниить - какая версия операционной системы Linux Debian установлена на сервере.
Самый простой способ узнать версию установленной операционной системы Debian - прочитать содержимое файла /etc/issue. напрямую или через консоль.
Например вот:
root@server1:~# cat /etc/issue
Debian GNU/Linux 9 \n \l
Или вот:
root@server2:/home/tester# cat /etc/issue
Debian GNU/Linux 10 \n \l
Приведенный первый способ показывает только целое число номера версии. Чтобы узнать номер версии более точно - со всеми цифрами после точки, нужно использовать следующую команду linux:
root@server1:~# cat /etc/debian_version
9.0
root@server2:/home/tester# cat /etc/debian_version
10.4
Еще более подробную информацию по версии Debian можно получить из содержимого файла-релиза ОС - /etc/os-release, открыв его в консоли:
# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
root@server2:/home/tester# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Или просмотреть содержимое файла /etc/os-release любым другим доступным способом.
Еще один способ проверки номера версии Debian - с помощью команды lsb_release. В некоторых версиях Debian она не установлена. Установить ее легко и просто с помощью команды:
root@server2:/home/tester# apt-get install lsb-release
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлен пакет lsb-release самой новой версии (10.2019051400).
lsb-release помечен как установленный вручную.
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Оказалось, что на сервере с Debian 10 она уже установлена.
Используя её, проверим версию Debian:
$ lsb_release -da
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.0 (stretch)
Release: 9.0
Codename: stretch
root@server2:/home/tester# lsb_release -da
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
Для получения подробной версии (для systemd) используйте команду hostnamectl:
# hostnamectl
Static hostname: debian
Icon name: computer-vm
Chassis: vm
Machine ID: 6886ec1d654b1a2ea82d591dc0146d85
Boot ID: 58bfbc1e197b4d388e95073da0df0282
Virtualization: xen
Operating System: Debian GNU/Linux 9 (stretch)
Kernel: Linux 4.9.0-1-amd64
Architecture: x86-64
root@server2:/home/tester# hostnamectl
Static hostname: skal.com
Icon name: computer-vm
Chassis: vm
Machine ID: cf2333d1d2d04135b112335783c8e9bf
Boot ID: 4cf0a1b2cbc5888faa15b82c116b8ca2
Virtualization: vmware
Operating System: Debian GNU/Linux 10 (buster)
Kernel: Linux 4.19.0-9-amd64
Architecture: x86-64
Пользователи, имеющиие iPad рано или поздно сталкиваются с необходимостью расширить функционал устройства, так нещадно ограниченный яблоневодами. К их сожалению (да и к моему тоже) список дополнительных девайсов для яблочных огрызков весьма мал, зато стоимость зато весьма высока. Напрягает отсутствие полноценного USB-подключеия и файлового менеджера. Хоть разработчики и утверждают, что при...
Базы данных Jeppesen используются в EFB в следующих программах: Mobile TC, Mobile TC PRO, Mobile FD и Mobile FD PRO. Все перечисленные приложения могут быть установлены, активированы и использоваться в планшетах iPad и содержат следующие базы данных: TerminalChart (схемы и процедуры аэродромов); Text (текстовая информация – General, ATC, Radio Aids, Entry Requirements и др.) Enroute (маршрутная карта) – только у...
Flightradar24© является следящей системой за полетами воздушных судов, отображающей в режиме реального времени воздушное движение всего мира. Для отображения воздушных поток Flightradar24 использует несколько источников информации: ADS-B, MLAT и FAA. Данные от ADS-B, MLAT и FAA объединяются с расписанием рейсов и информацией о статусах воздушных судов, получаемых от авиакомпаний и аэропортов, - все это выполняется в целях...
Если xCode при компиляции проекта ругается на часть кода и выдает ошибку, например, такую: Thread 4: Exception: -[UIKeyboardTaskQueue waitUntilAllTasksAreFinished] may only be called from the main thread. Это означает, что данный кусок кода должен выполняться в главном потоке, а не в дополнительном.
Многие современные гаджеты имеют встроенную фото/видео камеру (а то и даже две): планшеты, видео регистраторы, мобильные телефоны... Последние по причине очень широкого распространения довольно часто используются владельцами в качестве средства фото или видеофиксации. Причем, зачастую совершенно не задумываясь над итогом, держат мобильный телефон так, как удобнее, а не так, как нужно для...
Многие рядовые и слегка продвинутые пользователи компьютеров много лет пользовались ими и не подозревали о существовании какого-то файла по имени hosts, не имеющего фамилии (т.е. расширения). Но благодаря вирусам и неидеальности операционных систем семейства Форточек (Windows) пользователям пришлось познакомиться с этим "хостом", причем, довольно тесно.
В сети интернет есть несколько сервисов, которые могут сообщить IP-адрес сайта. Зачастую, эти сайты кроме ввода имени домена требуют ввести капчу, иногда имя и адрес электронной почты... - вот такая бюрократия! Для того, чтобы определить IP-адрес DNS-сервера, к которому относится сайт, точнее его доменное имя, и без ввода всяких дополнительных даных, существует несколько способов. Самый простой - это через...