Автоматизация развертывания рабочей среды сэкономит тебе много времени в будущем. Я покажу на примере, как создать базовый скрипт для установки популярных инструментов для фронтенда и бэкенда на твоём Ubuntu. Вот пример скрипта, который устанавливает основные программы и зависимости одним запуском. Создай новый файл, например, `setup_dev_env.sh`, и помести в него следующий код: #!/bin/bash # Скрипт автоматической настройки среды разработчика на Ubuntu set -e # Прерывать выполнение при ошибке echo "🔄 Обновление списка пакетов..." sudo apt update && sudo apt upgrade -y echo "📦 Установка системных утилит и инструментов разработки..." sudo apt install -y curl wget git build-essential software-properties-common apt-transport-https ca-certificates gnupg lsb-release echo "🐍 Установка Python и pip..." sudo apt install -y python3 python3-pip python3-venv echo "📟 Установка Node.js через NodeSource..." # Добавление официального репозитория Node.js curl -fsSL https://deb.nodesource.com/setup_
Как создать скрипты .sh для автоматизации развертывания рабочей среды в Linux
7 октября 20257 окт 2025
2
3 мин