Какая команда показывает версию Linux Mint, которой я пользуюсь?

Вопрос или проблема

Существует ли команда, которая подскажет мне, какую версию Linux Mint я использую? Я обновился с Linux Mint 19 до версии 20 и хочу проверить, что обновление прошло успешно, прежде чем пробовать установить версию 21.

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

hostnamectl

Вы можете попробовать одну из этих команд:

lsb_release -a
cat /etc/lsb-release
cat /etc/os-release
inxi -Sxxx

Просто используйте neofetch. Это инструмент, написанный на bash, который выводит важную информацию о системе (включая версию ОС) в терминал. Он изначально установлен в моей версии Linux Mint, но вы также можете установить его с помощью

sudo apt install neofetch

Затем вы можете запустить его с помощью

neofetch

Вывод может быть широко настроен путем редактирования ~/.config/neofetch/config.conf. Опции для конфигурации можно увидеть через man neofetch.

Ответ или решение

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

Теоретическая часть

Идентификация версии операционной системы является критически важной задачей для IT-специалиста, так как это влияет на совместимость программного обеспечения, обновления безопасности и другие аспекты системы. Linux Mint предоставляет несколько утилит и конфигурационных файлов, которые содержат информацию о версии ОС.

Примеры команд

1. lsb_release -a

Данная команда отображает информацию о дистрибутиве Linux, включая версию, кодовое имя и описание. Она полагается на файл /etc/lsb-release.

Пример вывода данной команды:

Distributor ID: LinuxMint
Description:    Linux Mint 20
Release:        20
Codename:       ulyana

2. cat /etc/lsb-release

Эта команда извлекает данные из конфигурационного файла напрямую, обеспечивая аналогичную информацию, что и lsb_release -a.

Типичный вывод может выглядеть так:

DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=20
DISTRIB_CODENAME=ulyana
DISTRIB_DESCRIPTION="Linux Mint 20 Ulyana"

3. cat /etc/os-release

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

Вывод команды:

NAME="Linux Mint"
VERSION="20 (Ulyana)"
ID=linuxmint
ID_LIKE=ubuntu
PRETTY_NAME="Linux Mint 20"
VERSION_ID="20"

4. hostnamectl

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

Пример вывода:

   Static hostname: my-computer
         Icon name: computer-laptop
           Chassis: laptop
        Machine ID: 1234567890abcdef
           Boot ID: abcdef1234567890
  Operating System: Linux Mint 20
            Kernel: Linux 5.4.0-26-generic
      Architecture: x86-64

5. inxi -Sxxx

Это мощная утилита для получения детальной информации о системе, включая версию ОС. Если inxi не установлен, его можно добавить через пакетный менеджер APT.

Команда:

sudo apt install inxi

Запуск:

inxi -Sxxx

Вывод:

System:    Host: my-computer Kernel: 5.4.0-26-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.6.6 
           Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal 

6. neofetch

Эта утилита не только предоставляет сведения о версии, но и красиво визуализирует системную информацию. Установить её можно через:

sudo apt install neofetch

Запустив команду neofetch, вы получите эстетически оформленный вывод:

            .-/+oossssoo+/-.               user@hostname 
        `:+ssssssssssssssssss+:`           ------------- 
      -+ssssssssssssssssssyyssss+-         OS: Linux Mint 20 Ulyana x86_64 
    .ossssssssssssssssssdMMMNysssso.       Host: Model xxxxxx 
   /ssssssssssshdmmNNmmyNMMMMhssssss/      Kernel: 5.4.0-26-generic 
  +ssssssssshmydMMMMMMMNddddyssssssss+     Uptime: 1 day, 22 hours, 33 minutes 
 /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/    Packages: 2045 (dpkg), 12 (flatpak) 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Shell: bash 5.0.17 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   Resolution: 1920x1080 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   DE: Cinnamon 4.6.6 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   Theme: Mint-Y [GTK2/3] 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   Icons: Mint-Y [GTK2/3] 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Terminal: gnome-terminal 
 /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/    CPU: Intel i5-xxxx (4) @ 2.6GHz 
  +sssssssssdmydMMMMMMMMddddyssssssss+     GPU: Intel Haswell-ULT 
   /ssssssssssshdmNNNNmyNMMMMhssssss/      Memory: 1723MiB / 7860MiB 
    .ossssssssssssssssssdMMMNysssso.
      -+sssssssssssssssyyyssss+-    
        `:+ssssssssssssssssss+:`
            .-/+oossssoo+/-.

Применение

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

  • Если вас интересует только версия, наиболее простой командой будет lsb_release -a или cat /etc/os-release.
  • Для более детальной информации о всей системе стоит обратить внимание на hostnamectl или neofetch, поскольку они отображают больше характеристик системы.

Эти команды помогают однозначно идентифицировать текущую конфигурацию ОС и убедиться в успешности обновления с версии 19 до 20 перед планируемым переходом на 21-ю версию. Убедитесь, что все данные указаны правильно, и вашем случае обновление прошло удачно.

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

Оцените материал
Добавить комментарий

Капча загружается...