Узнать версию ос linux

Можно реанимировать старый ПК

Чем стар­ше ваш ком­пью­тер, тем тяже­лее ему будет рабо­тать под управ­ле­ни­ем совре­мен­ных опе­ра­ци­он­ных систем.

Напри­мер, за без­опас­ность Windows отве­ча­ют анти­ви­рус и фаер­вол, кото­рые умень­ша­ют про­из­во­ди­тель­ность опе­ра­ци­он­ной систе­мы. Если желе­зо очень ста­рое, то сво­бод­ных ресур­сов с тру­дом хва­та­ет на интернет-сёрфинг. Что­бы ста­ло получ­ше, при­дёт­ся отклю­чить защиту.

Mac OS быст­рее и без­опас­ней, но све­жие вер­сии опе­ра­ци­он­ных систем не под­дер­жи­ва­ют­ся на ста­рых ком­пью­те­рах. Нет под­держ­ки — вам недо­ступ­ны акту­аль­ные при­ло­же­ния, даже если тех­ни­че­ски ком­пью­тер ещё может всё потянуть.

Ubuntu защи­ще­на на архи­тек­тур­ном уровне, поэто­му может рабо­тать без анти­ви­ру­са. При этом новей­шая вер­сия опе­ра­ци­он­ной систе­мы запу­стит­ся на любом ком­пью­те­ре, у кото­ро­го хва­тит ресур­сов для её уста­нов­ки, ника­ких огра­ни­че­ний нет. Вот необ­хо­ди­мый минимум:

  • Про­цес­сор: 2 ядра, 2 ГГц.
  • Опе­ра­тив­ная память: 4 ГБ.
  • Сво­бод­ное про­стран­ство: 25 ГБ. Подой­дёт место на жёст­ком дис­ке, кар­те памя­ти, внеш­нем дис­ке или USB-накопителе. Ubuntu мож­но запус­кать с флешки!
  • Видео­кар­та: любая, для кото­рой выпус­ка­ют­ся драйвера.
  • Раз­ре­ше­ние экра­на: 1024×768.
  • Доступ к интер­не­ту: жела­тель­но исполь­зо­вать кабель­ное подключение.

Мы рас­смот­ре­ли систем­ные тре­бо­ва­ния для Ubuntu 20.04 — это послед­няя вер­сия и основ­ной дис­три­бу­тив, кото­рый будет под­дер­жи­вать­ся до апре­ля 2025 года. Если для ваше­го ПК это мно­го — поищи­те допол­ни­тель­ные редак­ции, кото­рые зато­че­ны под ста­рые про­цес­со­ры. Напри­мер, систе­ма LUBUNTU тре­бу­ет все­го 512 Мб опе­ра­тив­ной памя­ти и запус­ка­ет­ся даже на про­цес­со­рах AMD K8, Pentium M и Pentium 4. Вы може­те реани­ми­ро­вать ком­пью­тер из ваше­го детства!

Из-за лег­ко­вес­но­сти Ubuntu мож­но ста­вить в каче­стве допол­ни­тель­ной опе­ра­ци­он­ной систе­мы вме­сте с Windows или Mac OS. Вы вклю­ча­е­те ПК → выби­ра­е­те систе­му → начи­на­е­те рабо­ту. Не нуж­но ниче­го уда­лять и пере­но­сить. Если не понра­вит­ся — убе­рё­те Ubuntu и оста­не­тесь с преж­ней системой 

Перечень операционных систем на базе ядра Linux

Чтобы начать использовать Linux, необходимо в первую очередь выбрать подходящий вашим запросам дистрибутив, установить его и настроить. В сети представлены разнообразные варианты, каждый из которых создан с определенным набором доминирующих функций для решения определенных задач пользователя.

Дистрибутив — это понятие, обозначающее несколько пакетов программного обеспечения, которые включают в себя основные составляющие операционной системы, приложения, программу установки и прикладные программы.

В целом, все дистрибутивы делятся на две категории по тому, как они организуют управление программным обеспечением: 

  1. DEB используется в Debian и дистрибутивах, основанных на нем.
  2. RPM используется в дистрибутиве Red Hat и других популярных дистрибутивах.

Перечень операционных систем:

  1. Для начала знакомства с Linux рекомендуется использовать дистрибутив Ubuntu. Это один из самых широко используемых дистрибутивов. Для загрузки доступна только 64-битная редакция новейшей версии весом 1,4 Гб.
  2. Debian — дистрибутив с богатой историей, проверенный временем. Debian работает почти на любом железе, в том числе на старом.
  3. Kubuntu — это бесплатная альтернатива Windows и Mac OS X, в которую входит все необходимое для стандартных задач. Приятный бонус этого дистрибутива KDE Telepathy (мессенджер Kubuntu), который дает возможность получать и отправлять сообщения через Facebook, ICQ, Skype и другие. В Kubuntu будет и видеопроигрыватель, а также совместимые с Microsoft Office приложения.
  4. Linux Mint — надежный и простой дистрибутив, один из лидеров среди пользователей, перешедших на Linux с других операционных систем. 
  5. Deepin — вариант дистрибутива для широкого круга пользователей, сменивших Windows, как в офисе, так и на работе. Поддерживает 30 языков.
  6. Fedora позволяет менять графические оболочки. Дистрибутив подойдет для тех, кто любит работать с новыми версиями программ.
  7. CentOS — если большинство составляющих Linux бесплатные, то за этот дистрибутив необходимо заплатить. Цена объясняется повышенной стабильностью и бесплатным распространением корпоративного дистрибутива. CentOS не рассчитан для новичков и является отличным инструментом для работы с серверами.
  8. openSUSE — весьма популярная вариация. Им приятно пользоваться и новичкам, и разработчикам, потому что во всех продуктах openSUSE возможно получить исходный код для каждого бинарного пакета.

Основа Astra Linux и её варианты

Базовым дистрибутивом для Astra cтал Debian, что позволяет использовать стандартные пакеты для устновки на базе .deb.

Исходные коды к пользовательской версии ОС доступны на сайте разработчика. Доступ к исходникам продвинутых защищенных вариантов осуществляется по запросу.

Благодаря этому Astra стала «официально признанной» веткой Debian, а АО «НПО РусБИТех» заключило партнерское соглашение с The Linux Foundation и The Document Foundation.

Открытый исходный код, защита и нормальные программы? Реальность, если есть серьезные партнеры.

Система оптимизирована для всех существующих платформ, включая дистрибутивы для

  • настольных компьютеров и ноутбуков х86/х64 («Смоленск» и «Орел»),
  • ARM-платформ («Новороссийск»),
  • процессоров «Эльбрус» («Ленинград»),
  • отказоусточивых серверов с архитектурой IBM System z («Мурманск»),
  • MIPS-систем («Севастополь»),
  • POWER-систем («Керчь»).

Таким образом обеспечивается единая среда для разработки и эксплуатации одних и тех же пакетов на любых компьютерах, оборудовании и даже интегрированных решений. Унификация в таких случаях очень удобна.

Кроме того, в ходе реализации партнерского соглашения с Huawei, в феврале 2019 года оптимизированная версия дистрибутива была внедрена на Тяньваньской АЭС в серверных системах китайского партнера.

Кому не стоит переходить на Linux

Есть три весомых причины не переходить на Linux и остаться на “винде”.

Во-первых, если вы играете в топовые игры. Только крутые современные проекты могут удержать вас на Windows, поиграть в популярные сетевые игры вроде CS:GO, Dota 2, Team Fortress 2 или War Thunder можно и на Linux. Есть для бесплатной ОС как порты так и официально выходящие версии многих стратегий, симуляторов, аркад и экшенов.

Если игры для вас не самое главное и вы не против сыграть во что-то 2-5 летней давности, то можно смело переходить на Linux.

Во-вторых, если вы используете специализированное ПО, которые работает только под Windows. Всевозможные узконаправленные приложения, бухгалтерские или управленческие программы, ПО для взаимодействия с банками хоть и устанавливаются на Linux с определенными костылями, рисковать стабильностью рабочих инструментов вряд ли кто-то захочет.

Не радостная ситуация и с распространенным программным обеспечением для профессионалов. То же Photoshop или Pixelmator на Linux заменить практически не чем. Лучший из графических редакторов GIMP имеет довольно скромные возможности, остается только пытаться запустить нужное приложение через среду WINE.

В-третьих, если вы используете редкое оборудование. Подавляющее большинство компонентов компьютера без труда подружатся с Linux и будут работать без проблем. Однако, специфические графические планшеты, карты нелинейного монтажа или сложная аудиоаппаратура, с большой долей вероятности, просто на заведутся.

Если же вы используете популярные модели железа, ситуацию исправят несколько команд в терминале.

Во всех остальных случаях можете смело качать дистрибутив Linux и пробовать.

Как установить?

  • Установка Linux рядом с Windows 10
  • Установка двух Linux на компьютер
  • Установка Ubuntu 16.04
  • Установка Ubuntu 16.10
  • Установка Debian 8.5 Jessie
  • Установка ArchLinux 2016
  • Установка Kubuntu 15.10
  • Установка LinuxMint 18
  • Установка ROSA Linux R6
  • Установка OpenSUSE Leap 42.1
  • Установка CentOS 7
  • Установка Red Hat Enterprise 7
  • Установка Linux Deepin 15.1
  • Установка Manjaro Linux 15.12
  • Установка Elementary OS Loki
  • Установка Slackware 14.2
  • Установка Tails
  • Установка Linux Deepin 15
  • Установка Mageia 5
  • Установка PCLinuxOS
  • Как установить SteamOS
  • Установка fedora 24
  • Установка AltLinux
  • Как установить Puppy Linux
  • Установка Zorin OS
  • Установка Bodhi Linux
  • Установка Calculate Linux
  • Установка Tiny Core Linux

Узнаем версию Linux

Linux — это всего лишь ядро, на базе которого разрабатываются различные дистрибутивы. Порою в их обилии легко запутаться, но, зная как проверить версию самого ядра или графической оболочки, вы сможете в любой момент узнать всю необходимую информацию. А способов для проверки много.

Способ 1: Inxi

Inxi поможет в два счета собрать все сведения о системе, однако предустановлена она лишь в Linux Mint. Но это не беда, абсолютно любой пользователь может за несколько секунд установить ее из официального репозитория.

Установка утилиты и сама работа с ней будет происходить в «Терминале» — аналог «Командной строки» в Windows. Поэтому, прежде чем начинать перечислять все возможные вариации проверки информации о системе с использованием «Терминала», стоит сделать ремарку и рассказать, как открыть этот самый «Терминал». Для этого необходимо нажать сочетание клавиш CTRL + ALT + T или совершить поиск по системе с поисковым запросом «Terminal» (без кавычек).

Установка Inxi

  1. Пропишите следующую команду в «Терминал» и нажмите Enter, чтобы установить утилиту Inxi:

  2. После этого у вас попросят ввести пароль, который вы указывали при установке ОС.
  3. В процессе загрузки и установки Inxi вам необходимо будет дать на это свое согласие, введя символ «Д» и нажав Enter.

После нажатия строки в «Терминале» побегут вверх — это значит что начался процесс установки. В итоге вам необходимо дождаться его окончания. Определить это вы можете по появившемуся вашему никнейму и имени ПК.

Проверка версии

После установки вы можете проверить информацию о системе, введя следующую команду:

После этого на экран выведется следующая информация:

  • Host — имя компьютера;
  • Kernel — ядро системы и ее разрядность;
  • Desktop — графическая оболочка системы и ее версия;
  • Distro — имя дистрибутива и его версия.

Однако это далеко не вся информация, которую может предоставить утилита Inxi. Чтобы узнать все сведения, впишите команду:

В результате будет отображена абсолютно вся информация.

Способ 2: Терминал

В отличие от способа, про который будет рассказано в завершении, у этого есть одно неоспоримое преимущество — инструкция общая для всех дистрибутивов. Однако, если пользователь только-только пришел с Windows и еще не знает, что такое «Терминал», ему будет сложно адаптироваться. Но обо всем по порядку.

Если вам необходимо определить версию установленного дистрибутива Linux, то для этого существует немало команд. Сейчас будут разобраны самые популярные из них.

  1. Если интересует только информация о дистрибутиве без лишних подробностей, то лучше воспользоваться командой:

    после введения которой на экране появится информация о версии.

Если нужны более детальные сведения — введите команду:

Она выведет название, версию и кодовое имя дистрибутива.

Это была информация, которую встроенные утилиты собирают самостоятельно, но есть возможность посмотреть сведения, которые были оставлены самими разработчиками. Для этого нужно прописать команду:

Эта команда покажет абсолютно всю информацию о релизе дистрибутива.

Это не все, а лишь самые распространенные команды для проверки версии Linux, но их хватит с лихвой, чтобы узнать всю нужную информацию о системе.

Способ 3: Специальный инструмент

Данный способ отлично подойдет тем пользователям, которые только начали знакомиться с ОС на базе Linux и еще с опаской относятся к «Терминалу», так как в нем отсутствует графический интерфейс. Однако в этом методе есть и свои недостатки. Так, с помощью него нельзя узнать все подробности о системе сразу.

  1. Итак, чтобы узнать информацию о системе, вам необходимо войти в ее параметры. На разных дистрибутивах это выполняется по-разному. Так, в Ubuntu вам необходимо нажать левой кнопкой мыши (ЛКМ) по иконке «Параметры системы» на панели задач.

    Если после установки ОС вы вносили в нее какие-то коррективы и данный значок пропал с панели, то можно легко отыскать данную утилиту, произведя поиск по системе. Просто откройте меню «Пуск» и пропишите в поисковую строку «Параметры системы».

После входа в параметры системы вам необходимо отыскать в разделе «Система» значок «Сведения о системе» в Ubuntu или «Подробности» в Linux Mint, после чего нажать на него.

После этого появится окно, в котором будет находиться информация об установленной системе. В зависимости от используемой ОС, их обилие может разниться. Так, в Ubuntu указана лишь версия дистрибутива (1), используемая графика (2) и разрядность системы (3).

В Linux Mint информации больше:

Вот мы и узнали версию Линукс, используя для этого графический интерфейс системы. Стоит повториться, сказав, что расположение элементов в разных ОС может различаться, однако суть заключается в одном: отыскать настройки системы, в которых открыть сведения о ней.

Популярные дистрибутивы Linux

Дистрибутив Linux – это определение операционной системы, которая использует ядро Linux, и которую можно установить на машину пользователя. В дистрибутивах обычно содержатся не только ядро и сама операционная система, но и полезные приложения: редакторы, проигрыватели, инструменты для работы с базами данных и другое программное обеспечение.

То есть, как уже было сказано в начале статьи, дистрибутив Linux – это операционная система, которая состоит из ядра Linux и утилит, которые разрабатываются в рамках GNU.

Количество существующих дистрибутивов Linux превышает 600 разновидностей, более 300 из которых постоянно дорабатываются и обновляются.

Ubuntu

Ubuntu — один из самых распространенных дистрибутивов, легко устанавливается и интуитивно понятен в работе. Отлично подходит для персональных компьютеров, ноутбуков и серверов. Разрабатывается и спонсируется компанией Canonical Ltd, но имеет активную поддержку и со стороны свободного сообщества. Самая популярная операционная система для веб-серверов.

Debian

Debian — еще один популярный дистрибутив GNU/Linux, который оказал существенное влияние на развитие всех GNU/Linux операционных систем в целом. Основные черты Debian: широкие возможности, наличие множества репозиториев, высокое качество версий — это самый стабильный дистрибутив из всех существующих.

Linux Mint

Linux Mint — дистрибутив, основанный на Ubuntu и Debian. Linux Mint обладает красивым и удобным дизайном и подойдет даже начинающим пользователям. Поэтому его часто устанавливают на домашние компьютеры для того, чтобы иметь простую и удобную систему. Дистрибутив имеет поддержку различных мультимедийных форматов, в том числе включает проприетарные программы (Adobe Flash), поэтому хорошо подходит для работы с мультимедиа.

Manjaro

Manjaro — дистрибутив, основанный на Arch Linux. Благодаря большому количеству предустановленных программ (например, для офисной работы) он достаточно дружественен к новичкам, но в то же время имеет возможность тонкой настройки, множество пакетов, и стабилен в целом.

Arch

Arch — мощный дистрибутив, базирующийся на принципах простоты, современности, прагматизма, гибкости и идеи, что в центре внимания должен быть пользователь. Однако принцип простоты распространяется не на использование системы, а на ее внутреннюю организацию (принципы KISS и Unix-way). Поэтому Arch рассчитан на опытных пользователей, которые самостоятельно настроят и установят необходимые им утилиты.

Полезные команды[править]

Описание
Команда

Узнать версию ядра

uname -r

Переключиться в root

su —

Все загруженные в ядро модули

lsmod

Список оборудования

lspci

Список оборудования подробно (включая используемый драйвер)

lspci -v

Список USB-устройств

lsusb

Информация о памяти (свободной/занятой) в Мб

free -m

Информация о всех процессах в системе

top

Информация о процессе и его ID по строке запуска

ps aux | grep строка

Свободное место на разделах винта

df -h

Информация о сетевых интерфейсах (устаревшее)

ifconfig -a

Информация о сетевых интерфейсах

ip a

Пингуемся для проверки работы сети

ping адрес

Группы, в которых состоит пользователь

id

Найти пакет/версию в подключенном репозитории

apt-cache search пакет или apt-cache showpkg пакет

Найти пакет/версию среди установленных

rpm -qa пакет

Найти все пакеты с сочетанием abc в имени, исключая из списка пакеты с abc2

rpm -qa | grep abc | grep -v abc2 | sort

Список последних 20-ти установленных пакетов

rpm -qa —last | head -n20

Найти ненужные ни одному пакету библиотеки (должен быть установлен apt-scripts; осторожно, libreoffice)

apt-cache list-nodeps | grep ^lib

Удалить пакет вместе с установленными вместе с ним зависимостями

apt-get remove -D пакет

Установить более старую версию пакета

rpm -Uvh —oldpackage файл_с_пакетом.rpm

Найти расположение пакета

rpm -ql пакет

Найти пакет, которому принадлежит файл

rpm -qf файл (например: rpm -qf /usr/bin/mc)

Найти пакет, который предоставляет нужный файл/каталог в указанном репо (на примере qmake-qt4 в branch/t6)Внимание! Команда скачивает индексный файл и при первом запуске скачает около 8 Мб (для branch/t6)

rsync -qz rsync://ftp.altlinux.org/ALTLinux/t6/branch/i586/base/contents_index .&& cat contents_index | grep qmake-qt4

Показать зависимости пакета

apt-cache depends пакет

Подключить диск с репозиторием/обновлениями

apt-cdrom add

Просмотреть список используемых для обновления репозиториев

grep -vE «^]*(#|$)» /etc/apt/sources.list.d/*.list || grep -vE «^]*(#|$)» /etc/apt/sources.list

Просмотреть список используемых для обновления репозиториев (при установленной утилите apt-repo)

apt-repo

Обновить систему

apt-get update && apt-get dist-upgrade

Информация об устройстве /dev/video0 от udev

/sbin/udevadm info —query=all —name=/dev/video0

Cписок лезущих в сеть сервисов (от root, для отслеживания всех)

netstat —inet -p

Cписок «неприбитых» сервисов смотрящих в сеть

netstat —inet -pl

Почему именно Linux?

Это один из самых часто задаваемых вопросов о Linux-системах. Почему мы используем другую и сложную операционную систему, если у нас есть более простая, такая как Windows? Система Linux имеет несколько отличительных особенностей. Linux может стать для вас идеальным вариантом в вопросе выбора операционной системы, если вы хотите избавиться от вирусов, вредоносных программ, различным сбоев и многого другого. Кроме того, Linux предоставляет различные преимущества по сравнению с другими операционными системами, и нам не нужно платить за это. Давайте рассмотрим некоторые из этих преимуществ:

Свободная и открытая операционная система

Большинство операционных систем поставляются в скомпилированном виде, что означает, что их основной исходный код был пропущен через компилятор, переводящий код системы на машинный язык, понятный компьютеру. Изменение данного скомпилированного кода — сложная и тяжелая работа. Вдобавок, лицензионное соглашение используемой программы может явно запрещать декомпиляцию и изменение своих файлов.

Но с open-source всё совсем иначе. Исходный код системы (или программы) поставляется вместе с её скомпилированной версией и предоставляет возможность изменять его любому, кто обладает достаточными знаниями. Это дает нам свободу запускать программу, свободу изменять код в соответствии с нашим потребностями, свободу распространять копии кода и свободу распространять копии, которые были подвержены нашим изменениям.

Короче говоря, Linux — это операционная система «от народа, для народа».

И мы можем погрузиться в изучение Linux (устанавливая его на любое количество компьютеров) без каких-либо финансовых затрат.

Безопасность

Linux поддерживает различные параметры безопасности, которые спасут вас от вирусов, вредоносных программ, замедлений, сбоев и пр. Кроме того, он будет защищать ваши данные. Именно это и составляет основную причину того, что он является наиболее выгодным вариантом для разработчиков. Конечно, он не является абсолютно безопасной ОС, но он менее уязвим, чем другие ОС. Действие каждого приложения должно быть авторизовано администратором системы. Вирус не будет запущен до тех пор, пока администратор сам не предоставит пароль доступа.

Выгодный выбор для разработчиков

Linux подходит для разработчиков, так как поддерживает почти все наиболее часто используемые языки программирования: C/C++, Java, Python, Ruby и другие. Кроме того, он облегчает работу с широким спектром полезных приложений для разработки ПО.

Разработчики считают, что терминал в Linux намного лучше командной строки в Windows. Менеджер пакетов в системе Linux поможет выполнить установку и обновление, как целых компонентов программного обеспечения, так и его отдельных частей. Bash-скрипты также будут очень полезны для программистов. Кроме того, поддержка SSH позволит быстро управлять серверами.

Гибкость

Linux — это гибкая ОС, которая может применяться где угодно: в настольных приложениях и серверах, во встроенных системах, в наручных часах, в суперкомпьютерах, в наших телефонах, ноутбуках, автомобилях и пр. Кроме того, Linux поддерживает различные варианты кастомизации.

Дистрибутивы

Многие фирмы и организации модифицировали операционную систему Linux, выпустив свои собственные дистрибутивы. На рынке существуют десятки (а может уже даже и сотни) различных Linux-дистрибутивов, предлагающие пользователям ознакомиться со своими уникальными разработками и преимуществами. На сегодняшний день, среди всех дистрибутивов Linux можно выделить несколько самых популярных, а именно: Ubuntu, Debian, Linux Mint, MX Linux, Arch Linux, Manjaro, Fedora, CentOS.

Ubuntu и Linux Mint являются отличным выбором для начинающих пользователей, а Debian, Fedora и Arch Linux придутся по душе опытным разработчикам.

5. Debian

2. Red Hat Enterprise Linux

Для чего нужно знать версию операционной системы

Работоспособные системные дистрибутивы позволяют владельцам использовать свежие релизы. Многие пользователи предпочитают использовать промежуточные обновления, позволяющие избавиться от ошибок, а важные изменения скачивать в удобное для себя время.

Как узнать актуальную версию Линукс

Существует несколько типов релизов, но к популярным относят:

  • Скользящие – не облагают точной датой выпуска, появляются регулярно в репозитории компании и только потом отправляются на ПК. Подобная система применяется популярными ArchLinux, Gentoo и OpenSUSE Thumbleweed. Обновление происходит часто и тип версии для них значения не имеет. Подобные нововведения известны своими минусами – у них пониженная стабильность из-за недостаточного тестирования.
  • Фиксированные – их масштабные изменения происходят не чаще одного раза в полугодие. В них присутствуют сведения об операционной системе, она получает обновления и дополнения после полугодового перерыва.

Важно! Пользователи пытаются узнать операционную систему Linux для правильного выбора обновлений. Отдельные варианты не требуют загрузки на жесткий диск и работают при помощи режима ««LiveCD», где информация подгружается в оперативную память и работает с нее (Knoppix, Fedora)

Заставка операционной системы

Проверка версии Linux

Существует несколько различных команд, которые могут помочь вам определить, какой дистрибутив и версия Linux работает в системе.

Команда lsb_release

В утилите lsb_release отображает LSB (Linux Standard Base) информация о распределении Linux. Эта команда будет работать во всех дистрибутивах Linux, в которых установлен пакет lsb-release:

lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 9.5 (stretch)
Release:	9.5
Codename:	stretch

Дистрибутив и версия Linux показаны в строке описания. Как видно из приведенного выше вывода, в нашей системе установлен Debian GNU/Linux 9.5 (stretch).

Вместо вывода всей вышеуказанной информации вы можете отобразить строку описания, которая показывает вашу версию Debian, проходящую через переключатель -d.

lsb_release -d

Вывод должен выглядеть примерно так:

Description:	Debian GNU/Linux 9.5 (stretch)

Если вы получили сообщение «command not found: lsb_release», вы можете попытаться определить вашу версию Linux, используя некоторые другие методы, приведенные ниже.

Файл /etc/os-release

Файл /etc/os-release содержит идентификационные данные операционной системы, включая информацию о распределении. Этот файл является частью systemd, и система Linux, работающая под управлением systemd, должна иметь этот файл.

Чтобы просмотреть содержимое os-release file, выполните следующую команду cat:

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/"

Файл /etc/issue

Файл /etc/issue содержит текст идентификации системы, который печатается перед приглашением. Обычно этот файл содержит информацию о версии Linux:

cat /etc/issue

Вывод будет выглядеть примерно так:

Debian GNU/Linux 9 \n \l

Команда hostnamectl

hostnamectl – это команда, которая является частью systemd и может использоваться для запроса и изменения имени хоста системы. Команда также отображает дистрибутив Linux и версию ядра.

hostnamectl
  Static hostname: debian9.localdomain
         Icon name: computer-vm
           Chassis: vm
        Machine ID: a92099e30f704d559adb18ebc12ddac4
           Boot ID: 7607cbe605d44f638d6542d4c7b3878e
    Virtualization: qemu
  Operating System: Debian GNU/Linux 9 (stretch)
            Kernel: Linux 4.9.0-8-amd64
      Architecture: x86-64

Файл /etc /*release

Если ни одна из приведенных выше команд не работает для вас, то, скорее всего, вы используете очень старый и устаревший дистрибутив Linux. В этом случае вы можете использовать одну из следующих команд, которая должна напечатать содержимое дистрибутивного выпуска или файла версии:

cat /etc/*release
cat /etc/*version

Команда uname

Команда uname отображает несколько системных сведений, включая архитектуру ядра Linux, имя версии и выпуск.

Чтобы узнать, какая версия ядра Linux работает в вашей системе, введите следующую команду:

uname -srm
Linux 4.9.0-8-amd64 x86_64

Вывод выше говорит нам, что ядро ​​Linux является 64-битным и его версия «4.9.0-8-amd64».

Информация об оперативной памяти

1. Файл /proc/meminfo (Linux)

Команда:

cat /proc/meminfo

Пример ответа:

MemTotal:        8010284 kB
MemFree:         1058580 kB
MemAvailable:    2791616 kB
Buffers:            1884 kB
Cached:          1754092 kB
SwapCached:       122280 kB
Active:          4330296 kB
Inactive:        2006792 kB
Active(anon):    3623768 kB
Inactive(anon):   983120 kB
Active(file):     706528 kB
Inactive(file):  1023672 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:       1048572 kB
SwapFree:         597684 kB
Dirty:                20 kB
Writeback:             0 kB
AnonPages:       4466532 kB
Mapped:            92808 kB
Shmem:             25776 kB
Slab:             408732 kB
SReclaimable:     308820 kB
SUnreclaim:        99912 kB
KernelStack:        7312 kB
PageTables:        23276 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     5053712 kB
Committed_AS:    3770324 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      159328 kB
VmallocChunk:   34359341052 kB
HardwareCorrupted:     0 kB
AnonHugePages:   3248128 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:      257984 kB
DirectMap2M:     8130560 kB

* чаще всего, самое важное:

  • MemTotal — общий объем оперативной памяти.
  • MemFree — объем памяти, который не используется системой.
  • Buffers — память, которая в данным момент ожидает записи на диск.
  • Cached — объем, задействованный под кэш чтения с диска.
  • MemAvailable — объем памяти, доступной в распределители без необходимости обмена.
  • SwapTotal — объем файла подкачки.
  • SwapFree — свободный объем файла подкачки.

* Объем используемой памяти = MemTotal – MemFree — Cached — Buffers.

Для перевода килобайт в гигабайты можно воспользоваться онлайн калькулятором.

2. free (Linux)

Данная команда позволяет получить информацию об использовании памяти в удобной таблице. Для еще большего удобства, мы выведем ее с помощью дополнительного параметра -h:

free -m

Пример ответа:

              total        used        free      shared  buff/cache   available
Mem:           3,7G        568M        378M        193M        2,8G        2,6G
Swap:          4,0G         94M        3,9G

sysctl hw.physmem

Пример ответа:

hw.physmem: 2123677696

4. dmesg

Работает на BSD и Linux:

dmesg | grep memory

Итог:

real memory  = 2147483648 (2048 MB)
avail memory = 2042109952 (1947 MB)

5. Другие команды

Для получения информации по оперативной памяти также можно использовать команды:

vmstat -s

top

htop

* для htop необходима установка одноименной утилиты.

Работаем с терминалом

Как известно, через терминал Linux Ubuntu, да и вообще любой другой операционной системы Linux, можно делать все что угодно. В нашем случае он позволит узнать версию ОС. Для этого делаем следующее:

  1. Запускаем терминал, найдя его в списке приложений, показываемых при помощи кнопки, расположенной в нижнем левом углу рабочего стола. Также мы можем использовать сочетания горячих клавиш Ctrl+Alt+T на клавиатуре вашего компьютера.
  2. Когда наша утилита будет запущена вводим в нее обозначенную ниже команду и жмем кнопку Enter.

lsb_release -a

Существует еще одна команда, позволяющая узнать версию вашей Ubuntu. От предыдущей она отличается тем, что берет информацию из файла приветствия. Просто введите приведенный ниже код в терминал и снова нажмите кнопку ввода.

cat /etc/issue.net

Наконец, третья команда также позволяет определить сборку нашей операционной системы.

awk ‘/^Description: Ubuntu / {print «Ubuntu»,$3; exit;}’ /usr/share/python-apt/templates/Ubuntu.info

Еще один код, который можно применить вообще в любой операционной системе Linux, а не только Ubuntu. Вводим команду и жмем Enter.

gcc -v

Все эти операторы мы показали вам только для разнообразия. Если возиться с терминалом нет никакого желания, просто запустите приложение, описанное в первом способе, и узнайте свою версию через него.

В результате появится вся нужная нам информация и вы сможете определить версию Linux Ubuntu. Как видите, это очень просто.

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий