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

Содержание
  1. Как узнать версию Linux
  2. Команда lsb_release
  3. Команда hostnamectl
  4. Команда uname — версия ядра
  5. Файл /etc/os-release
  6. Файл /etc/issue
  7. Файлы /etc/***release и /etc/***version
  8. Файл /proc/version
  9. Через графические утилиты
  10. Заключение
  11. Узнаем версию Linux и установленного ядра
  12. Узнаем версию ядра
  13. Узнаем версию Linux
  14. Заключение
  15. Как проверить версию альт линукс
  16. Содержание
  17. Полезные команды [ править ]
  18. Копирование и вставка через буфер выделения [ править ]
  19. Список установленных программ [ править ]
  20. Список установленных пакетов [ править ]
  21. Различие между фабричным rpm и реальными файлами в своей системе [ править ]
  22. Список обновлённых пакетов [ править ]
  23. Самые большие пакеты в системе [ править ]
  24. Удалить из базы пакетов, но оставить установленные файлы [ править ]
  25. Отладка обновления [ править ]
  26. Одна команда для установки и удаления пакетов [ править ]
  27. Обновление из онлайновых репозиториев [ править ]
  28. Как перенаправить вывод apt-get в файл, но при этом видеть, что apt выводит на консоль [ править ]
  29. Просмотр конфигурационных файлов без комментариев [ править ]
  30. Работа с объектами Alterator из командной строки [ править ]
  31. Показать текущий драйвер видео [ править ]
  32. Создание самораспаковывающегося скрипта на Bash [ править ]
  33. Получить текущий путь к libdir без rpm [ править ]
  34. Как прочитать несколько переменных из конвейера [ править ]

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

Когда мы говорим о Linux, то обычно подразумеваем какой-либо дистрибутив Linux. Также под Linux мы можем иметь ввиду ядро Linux.

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

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

Команда lsb_release

Команда lsb_release выводит информацию о дистрибутиве.

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

Чтобы отобразить информацию о дистрибутиве выполните команду:

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

Можно использовать опцию -d , чтобы показать только строку Description, которая обычно содержит и название и версию дистрибутива.

Команда hostnamectl

Команда hostnamectl , выполненная без параметров или с ключом status , выводит текущую информацию о системе.

Помимо данных дистрибутива, выводится версия ядра и архитектура.

Команда uname — версия ядра

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

Чтобы вывести всю информацию, используется ключ -a

Для удобства можно выводить только название ядра ( -s ) , версию ядра ( -r ) и архитектуру ( -m )

Файл /etc/os-release

В файле /etc/os-release содержится информация о дистрибутиве, включая URL-адреса сайт системы и некоторые дополнительные данные. Данный файл присутствует в дистрибутивах, использующих systemd.

Читайте также:  Устанавливать windows 10 gpt или mbr

Чтобы вывести содержимое файла /etc/os-release можно воспользоваться командой cat:

Файл /etc/issue

Файл /etc/issue содержит текст, который выводится в качестве приглашения ко входу в систему. Обычно текст представляет собой название дистрибутива и версию.

Выведем содержимое файла /etc/issue командой cat:

Файлы /etc/***release и /etc/***version

Если вы используете старый или какой-то специфический дистрибутив Linux, то информация о системе может хранится в файле /etc/abc-release или /etc/abc-version .

Вместо abc обычно указывается краткий идентификатор дистрибутива или lsb, если система совместима со стандартами LSB. Вместо символа — может быть символ _ . Например, для дистрибутива Fedora используется файл /etc/fedora-release

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

Файл /proc/version

Информацию о ядре Linux также можно получить из файла /proc/version

Через графические утилиты

Многие дистрибутивы позволяют просмотреть некоторую информацию о системе, используя графические утилиты. Например, в Ubuntu это можно сделать из утилиты Параметров системы, на вкладке Сведения о системе .

Заключение

Мы рассмотрели различные способы получения информации о дистрибутиве и ядре системы Linux. Какие-то способы могут не работать в некоторых дистрибутивах Linux.

Источник

Узнаем версию Linux и установленного ядра

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

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

Что бы узнать версию ядра которое установлено у вас в системе, можно выполнить несколько команд, и первой командой будет “uname -a”. Данная команда отобразит не только версию установленного ядра, но и другую информацию, такую как название дистрибутива, версию выпуска и архитектуру системы:

Либо, для вывода именно версии ядра можно воспользоваться командами “uname -or” или “uname -r”:

Как можно увидеть на скриншотах, версия ядра 5.8.0, в вашем же случае версия может быть иная, все зависит от вашего дистрибутива и его обновлений.

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

Узнать версию вашего дистрибутива Linux можно несколькими способами, разберем опять же те способы, которые используются в терминале. Так как эти способы универсальны и сработают на любом дистрибутиве Linux не зависимо от графического окружения. И так, первый способ узнать версию Linux это команда “os-release”, так же вместо приставки “os” можно указать звездочку “ * “. Например, в той же Ubuntu можно ввести еще команду “lsb-release”, она так же покажет вам ту же информацию ос системе. Приведу в примере все варианты, так сказать для наглядности, а что бы вывести информацию воспользуемся командой “cat”:

Читайте также:  Как сделать свой windows 10 64 bit

Теперь вместо приставки укажем звездочку “*”:

Ну и последний вариант который мы рассмотрим и о котором говорилось чуть выше это “lsb-release”, эта команда покажет чуть более сокращенную информацию о системе:

Обращаю ваше внимания на то, что мы выводили информацию о Linux из файлов, которые расположены в каталоге “etc”, эти файлы вы можете увидеть на скриншоте ниже:

Заключение

Существуют и иные способы узнать информацию о дистрибутиве Linux, как вариант, можно вывести информацию простой командой “lsb_release -a”, либо не только о системе, но и о вашем оборудовании командой “inxi -F”. Правда, в последнем случае вам нужно будет установить утилиту “inxi”:

Воспользовавшись командой “inxi -F” можно выяснить как версию вашего дистрибутива Linux, так и версию графического окружения и ядра. Данная утилита покажет более подробную информацию, в том числе и о вашем оборудовании, что весьма удобно в некоторых случаях. Какой из выше перечисленных команд воспользоваться, это дело вкуса и обстоятельств, если же нужно выяснить версию ядра, то необязательно выводить всю информацию о вашей системе. А в случае необходимости узнать более подробную информацию, всегда можно установить утилиту “inxi -F”.

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X

Источник

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

ALT tips & tricks

Содержание

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

Описание Команда
Узнать версию ядра 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 «^[[:space:]]*(#|$)» /etc/apt/sources.list.d/*.list || grep -vE «^[[:space:]]*(#|$)» /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
Читайте также:  Scan local network linux

Копирование и вставка через буфер выделения [ править ]

В графической среде Linux работает буфер выделения мышью. Просто выделите текст и можете вставить его щелчком колёсика мыши.

Список установленных программ [ править ]

Список установленных пакетов [ править ]

Различие между фабричным rpm и реальными файлами в своей системе [ править ]

По контрольным суммам:

diff по содержанию этих изменённых файлов — например, так:

Программа rpmpeek — из пакета qa-robot .

Список обновлённых пакетов [ править ]

Посмотреть список установленных и удалённых пакетов apt-get можно командой

Самые большие пакеты в системе [ править ]

10 самых «тяжелых» пакетов, установленных в системе

Удалить из базы пакетов, но оставить установленные файлы [ править ]

Отладка обновления [ править ]

Чтобы посмотреть, какой граф будет при обновлении системы, вызывайте

Одна команда для установки и удаления пакетов [ править ]

Чтобы одной командой установить новый пакет и убрать старый, воспользуйтесь командой:

(минус ставится сразу после названий удаляемых пакетов)

Обновление из онлайновых репозиториев [ править ]

При обновлении из онлайновых репозиториев источники с CDROM лучше отключить.

Удалить точку монтирования cdrom (которая сделана только для того, чтобы для apt мог монтировать его сам), отредактировав /etc/fstab:

Отключить репозитории командой:

Как перенаправить вывод apt-get в файл, но при этом видеть, что apt выводит на консоль [ править ]

Команда tee показывает на экране и дублирует вывод в файл file.log.

Просмотр конфигурационных файлов без комментариев [ править ]

Просмотр конфигурационных файлов без комментариев и пустых строк:

Работа с объектами Alterator из командной строки [ править ]

Центр управления Alterator доступен не только из графического и веб-интерфейса, его функциями можно воспользоваться и из командной строки с помощью программы alterator-cmdline . Вывод осуществляется в формате : , запись отделяется пустой строкой.

Вывод всех групп, в которые входит пользователь:

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

Перечень доступных методов можно посмотреть в файле модуля в каталоге /usr/lib/alterator/backend3/

Показать текущий драйвер видео [ править ]

или c запущенным графическим сеансом:

(в обоих случаях показывает драйвер nvidia).

Создание самораспаковывающегося скрипта на Bash [ править ]

TO куда распаковывать FILES что упаковывать

На выходе получается архив в виде самораспаковывающегося скрипта на Bash.

Получить текущий путь к libdir без rpm [ править ]

Как прочитать несколько переменных из конвейера [ править ]

Как прочитать несколько переменных из конвейера, если он в bash запускается в subshell? Очень просто:

Источник

Оцените статью