Linux Labs

Пакеты, службы, журналы / Ступень 3 из 13

Установка, обновление и удаление пакетов

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 1 из 8 · на машине · 5 мин

Установка с ошибкой

Чему научишься

  • Доводить до конца установку, которая остановилась на зависимости.
  • Обновлять пакет и решать, что делать со своей правкой настройки.
  • Выбирать между удалением с сохранением настроек и полным удалением.

Тебе прислали архив программы отчётов: «Поставь на сервер, он лежит в /srv/package-lab». Установи пакет из архива и запусти программу.

Упражнение · посмотреть

Поставь архив

Ты в /srv/package-lab. Установи пакет из архива lab-pkg-report_1.0-1_all.deb и запусти программу.

Сначала предположи

Архив требует lab-pkg-data, а его в системе нет. Что сделает sudo dpkg -i?

Теперь начни упражнение, выполни команду и сверь прогноз с выводом.

Войти и начать Машина доступна после входа
Проверь себя 1 вопрос

Почему программа появилась в /usr/bin, а работать не может?

  • Архив цел: dpkg распаковал его без ошибок. Ошибка в выводе — о зависимости: Package lab-pkg-data is not installed.

  • Программу видно уже сейчас: оболочка её нашла и запустила. Не хватает файлов, которые она читает.

  • Программа запустилась: её ошибки напечатал cat. Ей не хватает файлов, права тут ни при чём.

dpkg распаковал lab-pkg-report и отложил установку: lab-pkg-data в системе нет.

Ubuntu 24.04
Загрузка…