initial commit
This commit is contained in:
50
01/01-k-server-initial-setup.03.sh
Executable file
50
01/01-k-server-initial-setup.03.sh
Executable file
@@ -0,0 +1,50 @@
|
||||
#!/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 завершён: Система обновлена"
|
||||
Reference in New Issue
Block a user