Files
gitserver/01/01-k-server-initial-setup.03.sh
2026-02-19 20:05:04 +03:00

51 lines
2.0 KiB
Bash
Executable File

#!/bin/bash
#===============================================================================
# ШАГ 3: ОБНОВЛЕНИЕ СИСТЕМЫ
#===============================================================================
# Запуск: sudo bash 01-k-server-initial-setup.03.sh
#===============================================================================
SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd)
source "$SCRIPT_DIR/01-k-server-initial-setup.00.sh"
init_log
check_root
print_header "ШАГ 3: ОБНОВЛЕНИЕ СИСТЕМЫ"
#-------------------------------------------------------------------------------
# 3.1 Обновление списков пакетов
#-------------------------------------------------------------------------------
print_subheader "Обновление списков пакетов"
apt update
print_success "Списки пакетов обновлены"
#-------------------------------------------------------------------------------
# 3.2 Обновление установленных пакетов
#-------------------------------------------------------------------------------
print_subheader "Обновление установленных пакетов"
apt upgrade -y
print_success "Пакеты обновлены"
#-------------------------------------------------------------------------------
# 3.3 Обновление системы (dist-upgrade)
#-------------------------------------------------------------------------------
print_subheader "Обновление системы (dist-upgrade)"
apt dist-upgrade -y
print_success "Система обновлена"
#-------------------------------------------------------------------------------
# 3.4 Очистка
#-------------------------------------------------------------------------------
print_subheader "Очистка неиспользуемых пакетов"
apt autoremove -y
apt autoclean
print_success "Очистка выполнена"
print_success "Шаг 3 завершён: Система обновлена"