Этот курс начального уровня формирует практический процесс управления программами через APT в Ubuntu. В пяти практикумах с инструкциями вы обновите метаданные, найдёте и изучите пакеты, установите и удалите программы, примените обновления, очистите ненужные зависимости и исследуете определения репозиториев.
Итоговое задание проходит небольшой жизненный цикл веб-сервера: изучить и установить Apache, добавить curl для локальной проверки, а затем удалить этот временный инструмент, оставив сервер установленным.
Чему вы научитесь
- Различать семейства APT и DNF, практически работая с APT в Ubuntu
- Обновлять локальный индекс и выводить пакеты с доступными обновлениями
- Искать пакеты, изучать метаданные через
apt showи сохранять выбранные сведения - Устанавливать и проверять пакет и сравнивать
apt removeсapt purge - Применять обновления и удалять ненужные зависимости через
apt autoremove - Читать
/etc/apt/sources.listи определять компонентыmain,universeиrestricted - Создавать имитацию источника в
/etc/apt/sources.list.d/, не обращаясь к вымышленному репозиторию - Устанавливать Apache, проверять его локально через
curlи удалять временный инструмент
Для кого этот курс
Курс предназначен для начинающих пользователей Ubuntu, специалистов поддержки и будущих системных или DevOps-администраторов, которым нужна аккуратная командная основа жизненного цикла пакетов и проверки репозиториев.
Предварительные требования: Базовая навигация в терминале, редактирование текста, grep, перенаправление вывода и sudo; опыт управления пакетами не требуется.
Учебная среда: Предоставляемый LabEx терминал на базе Ubuntu с APT-репозиториями, одноразовым состоянием пакетов, редактируемой имитацией источника и локальным Apache для проверки.
Часто задаваемые вопросы
Как построен курс?
Пять практикумов содержат инструкции. В шестом задании вы обновляете метаданные, изучаете и устанавливаете apache2, проверяете через curl, а затем удаляете только curl.
Буду ли я практиковать команды DNF?
Нет. Курс объясняет, что DNF применяется в Fedora и RHEL, но все упражнения выполняются в Ubuntu через APT. Синтаксис DNF не изучается.
Добавляется ли рабочий PPA?
Нет. В sources.list.d создаётся явно вымышленная запись для изучения структуры. После этого запрещено запускать apt update, потому что PPA не существует.
Чем отличаются удаление и purge?
apt remove удаляет файлы пакета, обычно сохраняя конфигурацию, а apt purge удаляет и то и другое. В итоговом задании purge применяется только к временному curl, не к Apache.





