Автоматизация установки ПО в Linux — это не только удобно, но и жизненно необходимо в большой компании или если у тебя в управлении пара тысяч серверов. Ну или в тех случаях, когда вы настраиваете несколько машин, разворачиваете окружение в облаке или просто не хотите каждый раз вручную вводить десятки команд. Ниже — пошагово, как это делаю я. Если есть, что добавить, пишите в комментах ниже. Почти все Linux-дистрибутивы имеют встроенные пакетные менеджеры. Для Debian/Ubuntu — это apt, для Fedora — dnf, для Arch — pacman. sudo apt update && sudo apt install -y curl git htop zsh Флаг -y автоматически отвечает «yes» на все запросы — это ключ к автоматизации. Можно написать простой bash-скрипт, который: #!/bin/bash
echo "Обновление системы..."
sudo apt update && sudo apt upgrade -y
echo "Установка нужных пакетов..."
sudo apt install -y curl git htop zsh net-tools neofetch
echo "Установка oh-my-zsh..."
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/in