#!/bin/bash #=============================================================================== # ШАГ 1: ПОДГОТОВКА СИСТЕМЫ #=============================================================================== # Запуск: sudo bash 02-k-git-server-deploy.01.sh #=============================================================================== SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd) source "$SCRIPT_DIR/02-k-git-server-deploy.00.sh" init_log check_root print_header "ШАГ 1: ПОДГОТОВКА СИСТЕМЫ" #------------------------------------------------------------------------------- # 1.1 Проверка системы #------------------------------------------------------------------------------- print_subheader "Проверка системы" check_os check_network #------------------------------------------------------------------------------- # 1.2 Обновление системы #------------------------------------------------------------------------------- print_subheader "Обновление системы" print_info "Обновление списков пакетов..." apt update print_info "Обновление установленных пакетов..." apt upgrade -y print_info "Очистка неиспользуемых пакетов..." apt autoremove -y print_success "Система обновлена" #------------------------------------------------------------------------------- # 1.3 Установка базовых зависимостей #------------------------------------------------------------------------------- print_subheader "Установка зависимостей" install_packages git wget curl sqlite3 print_success "Шаг 1 завершён: Система подготовлена"