all versions

Ось практичні приклади команд, які покажуть версії ОС, серверного та прикладного ПЗ на Ubuntu Server 24.04 👇


🧠 1. Версія самої ОС

lsb_release -a

або коротше:

cat /etc/os-release

чи ще:

hostnamectl

🌐 2. Apache / Nginx

Apache:

apache2 -v

(або, якщо служба не в PATH)

/usr/sbin/apache2 -v

Nginx:

nginx -v

(для детальнішої інформації — з параметрами компіляції:)

nginx -V

🐍 3. Python

python3 --version

або:

python3 -V

Якщо треба перевірити pip і встановлені пакети:

pip3 --version
pip3 list

💾 4. MariaDB / MySQL

Версія MariaDB:

mariadb --version

або, якщо клієнт ще називається mysql:

mysql --version

Для точнішої інформації з консолі MariaDB:

sudo mariadb -e "SELECT VERSION();"

📬 5. Поштове ПЗ (Postfix, Dovecot, Exim тощо)

Postfix:

postconf mail_version

Dovecot:

dovecot --version

Exim:

exim --version

🧰 6. PHP (якщо використовується з вебсервером)

php -v

🔧 7. Інше корисне

  • Перевірити всі встановлені пакети з версіями:

    dpkg -l | less
  • Або фільтрувати конкретне ПЗ:

    dpkg -l | grep apache
    dpkg -l | grep mariadb
    dpkg -l | grep python3

🩺 8. Короткий системний знімок

uname -a           # ядро Linux
uptime             # скільки часу сервер працює
df -h              # дисковий простір
free -h            # оперативна пам’ять

Хочеш, я зроблю готовий bash-скрипт, який одразу виведе всі ці версії в гарному форматі (наприклад, check_versions.sh)?

Last updated