Ответ
Команда зависит от дистрибутива Linux и его менеджера пакетов. Вот основные варианты, с которыми я работаю:
Для дистрибутивов на основе Debian/Ubuntu (APT):
# Обновить индекс пакетов и установить пакет
sudo apt update && sudo apt install <имя_пакета>
# Установить конкретную версию пакета
sudo apt install <имя_пакета>=<версия>
Для дистрибутивов на основе RHEL/CentOS/Fedora (YUM/DNF):
# Для RHEL/CentOS 7 и старых версий Fedora
sudo yum install <имя_пакета>
# Для RHEL/CentOS 8+ и новых версий Fedora (рекомендуется)
sudo dnf install <имя_пакета>
Для поиска пакета перед установкой:
apt search <ключевое_слово> # Debian/Ubuntu
yum search <ключевое_слово> # RHEL/CentOS 7
dnf search <ключевое_слово> # RHEL/CentOS 8+
В инфраструктуре, управляемой кодом (IaC), я автоматизирую установку пакетов с помощью Ansible-модуля apt/yum или в Dockerfile инструкцией RUN.