Введение
Обновление терминала Ubuntu — это простая, но важная процедура, которая поддерживает систему в актуальном состоянии. В этом гайде вы узнаете, как за несколько минут обновить список пакетов, установить последние версии, устранить ненужные зависимости и убедиться, что всё работает корректно.
Требования
- Доступ с правами администратора (
sudo). - Подключение к интернету для загрузки обновлений.
- Терминал с установленным пакетом
apt(стандартный для Ubuntu).
Пошаговая инструкция
Шаг 1: Обновить список пакетов
Сначала обновите индекс пакетов, чтобы apt знал о всех доступных версиях.
sudo apt update
💡 Совет: Если команда завершается с ошибками, проверьте подключение или исправьте конфигурацию источников в
/etc/apt/sources.list.
Шаг 2: Установить доступные обновления
Установите все доступные обновления. Флаг -y автоматически подтверждает запросы.
sudo apt upgrade -y
Шаг 3: Применить дополнительные изменения зависимостей
Если обновления меняют зависимости, выполните углублённую обработку.
sudo apt dist-upgrade -y
Шаг 4: Удалить неиспользуемые пакеты
Удалите пакеты, которые больше не нужны ни одной установленной программе.
sudo apt autoremove -y
Шаг 5: Проверить работу обновлений
Убедитесь, что система полностью обновлена.
dpkg --configure -a
Проверьте версию ядра:
uname -r
И просмотрите оставшиеся обновления (если есть):
sudo apt list --upgradable
Проверка результата
После выполнения шагов перезагрузите терминал и запустите:
lsb_release -a
Команда должна показать актуальную версию Ubuntu. Также проверьте обновления ядра:
sudo uname -r
Если версия ядра выше, чем была до обновления, обновления успешно применены.
Возможные проблемы
Обновление зависает на этапе установки
Причина: Проблемы с сетевым соединением или повреждённый кэш apt.
Решение: Выполните sudo apt update, затем повторите обновление с --fix-missing:
sudo apt upgrade --fix-missing -y
Ошибка «Недостаточно места на диске»
Причина: Недостаточно свободного места для распаковки пакетов.
Решение: Очистите кэш и удалите ненужные пакеты:
sudo apt clean
sudo apt autoclean
Затем повторите обновление.
Обновления не применяются
Причина: Некорректные настройки источников.
Решение: Проверьте файл /etc/apt/sources.list:
cat /etc/apt/sources.list
Убедитесь, что строки соответствуют выбранной версии Ubuntu, затем выполните sudo apt update.
Установка завершается с правами не root
Причина: Используется sudo, но у пользователя нет прав администратора.
Решение: Добавьте пользователя в группу sudo или выполните команду от имени root:
sudo usermod -aG sudo $USER
Затем выйдите и войдите снова, после чего повторите обновление.