Version debian: Debian — Debian “bullseye” Release Information

Как проверить версию Debian Linux

07.12.20202020-12-07T03:15:58+03:002021-01-14T13:22:26+03:00
Debian, Linux
Комментариев нет

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

Всегда активно поддерживаются три выпуска Debian:

  • Стабильный — последний официально выпущенный дистрибутив Debian. На момент написания этой статьи текущим стабильным дистрибутивом Debian была версия 9 (stretch). Это версия, рекомендованная для производственных сред.
  • Тестирование — предварительный выпуск, который станет следующим стабильным выпуском. Он содержит пакеты, которые еще не готовы к стабильному выпуску, но находятся в очереди на это. Этот выпуск постоянно обновляется, пока он не будет заморожен и не выпущен как стабильный.
  • Нестабильный , всегда под кодовым названием sid — это дистрибутив, в котором идет активная разработка Debian.

В этом руководстве мы покажем несколько различных команд, как проверить, какая версия Debian Linux установлена в вашей системе.

Содержание

Проверка версии Debian из командной строки

Утилита lsb_release отображает информацию LSB (Linux Standard Base) о дистрибутиве Linux.

Предпочтительный метод проверки вашей версии Debian — использовать утилиту lsb_release которая отображает информацию LSB (Linux Standard Base) о дистрибутиве Linux. Этот метод будет работать независимо от того, какую среду рабочего стола или версию Debian вы используете.

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

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

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

lsb_release -d

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

Description:	Debian GNU/Linux 9.5 (stretch)

Кроме того, вы также можете использовать следующие команды, чтобы проверить свою версию Debian.

Проверка версии Debian с помощью файла

/etc/issue

Следующая команда cat отобразит содержимое файла /etc/issue который содержит текст идентификации системы:

cat /etc/issue

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

Debian GNU/Linux 9 n l

Проверка версии Debian с помощью файла

/etc/os-release

/etc/os-release — это файл, содержащий идентификационные данные операционной системы, и его можно найти только в новых дистрибутивах Debian, работающих под управлением systemd.

Этот метод будет работать, только если у вас Debian 9 или новее:

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

Проверка версии Debian с помощью команды

hostnamectl

hostnamectl — это команда, которая позволяет вам установить имя хоста, но вы также можете использовать ее для проверки вашей версии Debian.

Эта команда будет работать только в Debian 9 или более новых версиях:

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

Выводы

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

Не стесняйтесь оставлять комментарии, если у вас есть вопросы.

Установка php разный версия на Linux Debian

Опубликовано:

В Debian можно легко управлять несколькими версиями PHP. Мы рассмотрим процесс установки разных версий пакетов и управления ими.

Установка PHP
Выбор версии по умолчанию
Установка расширений

Установка PHP

В зависимости от необходимой версии PHP и версии Debian, подход к установке может отличаться.

Установка базовой версии

Это самый простой способ. Каждая версия Debian в своем репозитории содержит соответствующую версию PHP.

Установка выполняется одной командой:

apt install php

Установка определенной версии

Если нам необходима версия PHP, которой нет в репозитории сисемы, выполняем установку дополнительного — sury.org.

Сначала установим следующие пакеты:

apt install lsb-release ca-certificates apt-transport-https software-properties-common gnupg2

* где:

  • lsb-release — для определения версии релиза операционной системы.
  • ca-certificates — набор корневых сертификатов.
  • apt-transport-https — дополнение для возможности использовать репозитории по https.
  • software-properties-common — утилита для работы с репозиториями.
  • gnupg2 — для шифровки и дешифровки цифровых подписей. Нужна для работы с репозиториями.

Установим gpg ключ репозитория sury.org:

wget -qO — https://packages.sury.org/php/apt.gpg | apt-key add —

Создадим конфигурационный файл с настройкой репозитория sury.org:

echo «deb https://packages.sury.org/php/ $(lsb_release -sc) main» | tee /etc/apt/sources.list.d/sury-php.list

Обновим список пакетов:

apt update

Теперь можно установить нужную версию интерпретатора:

apt-get install php7.4

apt-get install php8.1

* в данном примере 7.4 и 8.1.

Выбор версии PHP по умолчанию

Посмотреть текущую версию php, которая работает по умолчанию можно командой:

php -v

Сменить версию по умолчанию:

update-alternatives —config php

Если увидим сообщение:


. ..

Nothing to configure.


Значит у нас установлена всего одна версия PHP.

Мы должны увидеть что-то на подобие:

  Selection    Path             Priority   Status

————————————————————

* 0            /usr/bin/php8.1   81        auto mode

  1            /usr/bin/php7.4   74        manual mode

  2            /usr/bin/php8.1   81        manual mode

* в данном примере используется версия php8 как версия по умолчанию.

Для смены, система предложит нам выбрать версию из списка:

Press <enter> to keep the current choice[*], or type selection number: 1

* так мы переключимся на php7.4.

Установка расширений

Расширения устанавливаются с синтаксисом:

apt install php<версия>-<расширение>

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

apt install php-mysqli

В остальных случаях обязательно указываем версию:

apt install php7. 4-mysqli

Настройка PHP

В Ubuntu настройки PHP находятся в разных файлах — для каждой версии и для каждой системы, которая обрабатывает запросы.

Например, для php версии 8.1, которая будет запускаться из командной строки, файл будет:

vi /etc/php/8.1/cli/php.ini

для apache:

vi /etc/php/8.1/apache2/php.ini

для fpm:

vi /etc/php/8.1/fpm/php.ini

Была ли полезна вам эта инструкция?

Да            Нет

debianreleases#introduction — Debian Wiki

Эта страница еще не существует. Вы можете создать новую пустую страницу или использовать один из шаблонов страниц.

Создать новую пустую страницу

Или выберите шаблон страницы для создания уже отформатированной страницы:

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

  • BSP/Template
  • CategoryTemplate
  • DebateTemplate
  • DebianDay/Template
  • DebianDesktop/ThemeTemplate
  • DebianEeePC /Модель/Шаблон
  • DebianEvents/Шаблон
  • DebianInstaller/ReleaseAnnounce/Шаблон
  • DebianSecurity/MeetingTemplate
  • DebianWomen /ProfileTemplate
  • DebianWomen/Projects/MiniDebconf-Women/2014/CallForProposalsTemplate
  • DebianWomen/Шаблон
  • DefaultTemplate
  • Derivatives/CensusTemplate
  • Derivatives/MeetingTemplate
  • DiscussionTemplate
  • FreedomBox/Manual/ApplicationTemplate
  • Games/MeetingTem пластина
  • Hardware/WantedTemplate
  • HelpTemplate
  • Домашняя страницаGroupsTemplate
  • Домашняя страницаPrivatePageTemplate
  • Домашняя страницаШаблон
  • Установка DebianOn/ComputerШаблон
  • InstallingDebianOn/GenericComputerTemplate
  • Javascript/Nodejs/Tasks/Template
  • KansaiDebianMeeting/EventTemplate
  • KansaiDebianMeetingEvent/Template
  • Lint ian/Tags/Template
  • LocalGroupsTemplate
  • MycomputerbrandTemplate
  • OSPP/2021/ProjectTemplate
  • OpenNebula/PreparingDebianVmTemplate
  • OutreachProgramForWomen/ApplicationTemplate
  • Outreachy/ProjectTemplate
  • Outreachy/Round10/ApplicationTemplate
  • Outreachy/Round13/ProjectTemplate
  • PagePersonnelleTemplate
  • PortTemplate
  • PortalTemplate
  • ProjectGroupsTemplate
  • ProjectTemplate
  • 90 025 PublicationTemplate

  • ReleaseGoalTemplate
  • ReleasePartySuiteTemplate
  • ReleasePartyTemplate
  • ReleaseRecertificationTemplate
  • SeasonOfDocs2019/ProjectTemplate
  • ServicesCensusTemplate
  • SlideShowHandOutTemplate
  • SlideShowTemplate
  • SlideTemplate
  • SpecTemplate
  • SprintTemplate
  • Sprints/SprintTemplate
  • SummerOfCode/StudentApplicationTemplate
  • 9 0025 SummerOfCode2012/StudentApplicationTemplate

  • SummerOfCode2013/StudentApplicationTemplate
  • SummerOfCode2014/ProjectTemplate
  • SummerOfCode2014/StudentApplicationTemplate
  • 9002 5 SummerOfCode2015/ProjectTemplate

  • SummerOfCode2015 /StudentApplicationTemplate
  • SummerOfCode2016/ProjectTemplate
  • SummerOfCode2016/StudentApplicationTemplate
  • SummerOfCode2017/ProjectTemplate
  • SummerOfCode2017/StudentApplicationTemplate
  • SummerOfCode2020/ProjectTemplate
  • SummerOfCode2021/ProjectTemplate
  • SummerOfCode2022/ProjectTemplate
  • SummerOfCode2023/ProjectTemplate
  • SyncJobTemplate 90 026
  • TeamTemplate
  • Команды/ DebianCD/ReleaseTesting/TestMatrixTemplate
  • Teams/Publicity/MeetingTemplate
  • UbuntuContributorTemplate
  • WorkSessionsExtremaduraTemplate
  • es/DefaultTemplate
  • fr/DefaultTemplate
  • fr/In stalingDebianOn/ComputerTemplate
  • qa. debian.org/effortsTemplate
  • sr/DefaultTemplate
  • DebianEdu/Introduction
  • DebianIntroduction
  • pt/DebianIntroduction
  • ru/DebianIntroduction
  • si/DebianIntroduction
  • sr/DebianIntroduction
  • sv/DebianIntroduction
  • ta/DebianIntroduction
  • uk/DebianIntroduction
  • vi/DebianIntroduction

9001 6

debianreleases#choosing — Debian Wiki

Эта страница еще не существует. Вы можете создать новую пустую страницу или использовать один из шаблонов страниц.

Создать новую пустую страницу

Или выберите шаблон страницы для создания уже отформатированной страницы:

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

  • BSP/Шаблон
  • Шаблон категории
  • Шаблон обсуждения
  • DebianDay/Шаблон
  • DebianDesktop/ThemeTemplate
  • 900 25 DebianEeePC/Model/Template

  • DebianEvents/Template
  • DebianInstaller/ReleaseAnnounce/Template
  • DebianSecurity/MeetingTemplate
  • DebianWomen/ProfileTemplate
  • DebianWomen/Projects/MiniDebconf-Women/2014/CallForProposalsTemplate
  • DebianWomen/Template
  • DefaultTemplate
  • Derivatives/CensusTemplate
  • Derivatives/MeetingTemplate
  • DiscussionTemplate
  • FreedomBox/Manual/ApplicationTemplate
  • Games/ Шаблон MeetingTemplate
  • Hardware/WantedTemplate
  • HelpTemplate
  • HomepageGroupsTemplate
  • HomepagePrivatePageTemplate
  • HomepageReadPageTemplate
  • HomepageReadWritePageTemplate
  • HomepageTemplate
  • InstallingDebianOn/ComputerTemplate
  • InstallingDebianOn/GenericComputerTemplate
  • 90 025 Javascript/Nodejs/Задачи/Шаблон

  • KansaiDebianMeeting/EventTemplate
  • KansaiDebianMeetingEvent/Шаблон
  • Lintian/Теги/Шаблон
  • LocalGroupsTemplate
  • 900 25 MycomputerbrandTemplate

  • OSPP/2021/ProjectTemplate
  • OpenNebula/PreparingDebianVmTemplate
  • OutreachProgramForWomen/ApplicationTemplate
  • Outreachy/ProjectTemplate
  • Outreachy/Round10/ApplicationTemplate
  • Outreachy/Round13/ProjectTemplate
  • PagePersonnelleTemplate
  • PortTemplate
  • PortalTemplate
  • ProjectGroupsTemplate
  • ProjectTemplate
  • PublicationTemplate
  • ReleaseGoalTemplate
  • ReleasePartySuiteTemplate
  • ReleasePartyTemplate
  • ReleaseRecertificationTemplate
  • SeasonOfDocs2019/ProjectTemplate
  • ServicesCensusTemplate
  • SlideShowHandOutTemplate
  • SlideShowTemplate
  • SlideTemplate
  • SpecTemplate
  • SprintTemplate
  • Sprints/SprintTemplate
  • SummerOfCode/StudentApplicationTemplate
  • SummerOfCode2012/StudentApplicationTemplate
  • SummerOfCode2013/StudentApplicationTemplate
  • SummerOfCode2014/ProjectTemplate
  • SummerOfCode2014/StudentApplicationTemplate
  • SummerOfCode2015/ProjectTemplate
  • SummerOfCode2015/StudentApplicationTemplate
  • SummerOfCode2016/ProjectTemplate
  • SummerOfCode2016/StudentApplicationTemplate
  • SummerOfCode2017/ProjectTemplate
  • SummerOfCode2017/StudentApplicationTemplate
  • SummerO fCode2020/ProjectTemplate
  • SummerOfCode2021/ProjectTemplate
  • SummerOfCode2022/ProjectTemplate
  • SummerOfCode2023/ProjectTemplate
  • SyncJobTemplate
  • TeamTemplate
  • Teams/DebianCD/ReleaseTesting/TestMatrixTemplate
  • Teams/Publicity/MeetingTemplate
  • UbuntuContributorTemplate
  • WorkSessionsExtremaduraTemplate
  • es/DefaultTemplate
  • fr/DefaultTemplate
  • fr/InstallingDebianOn/ComputerTemplate
  • qa.
    Imacros | Все права защищены © 2021