Многие пользователи Linux предпочитают обновлять свои системы через командную строку, а не через графический интерфейс. GUI-средства обновления иногда могут зависать или работать некорректно, что делает процесс менее надёжным. Создание скрипта для автоматизации этой задачи — отличное решение, которое позволяет выполнить все необходимые шаги одной командой.
Ниже представлен пример простого Bash-скрипта, который выполняет основные операции по обновлению и очистке системы с использованием apt:
Пример скрипта upgrade.sh
#!/bin/bash
sudo apt-get update # Обновляет список доступных пакетов
sudo apt-get full-upgrade # Обновляет все установленные пакеты, при необходимости удаляя старые
sudo apt-get autoremove # Удаляет автоматически установленные пакеты, которые больше не нужны
sudo apt-get clean # Очищает локальный репозиторий извлеченных файлов пакетов
sudo apt-get autoclean # Удаляет устаревшие файлы пакетов из кэша
exit
Использование скрипта
Чтобы использовать этот скрипт, выполните следующие шаги:
- Сохраните код в файл, например, с именем
upgrade.sh, в вашей домашней директории или на рабочем столе. - Сделайте скрипт исполняемым с помощью команды в терминале:
chmod +x upgrade.sh - Запустите скрипт из терминала, находясь в директории с файлом:
./upgrade.shИли укажите полный путь:
/путь/к/файлу/upgrade.sh
Этот скрипт значительно упрощает процесс поддержания вашей системы Linux в актуальном и чистом состоянии, позволяя избежать проблем с графическими утилитами и обеспечивая полный контроль над обновлением.

