Тебе прислали архив программы отчётов: «Поставь на сервер, он лежит в /srv/package-lab». Установи пакет из архива и запусти программу.
Поставь архив
Ты в /srv/package-lab. Установи пакет из архива lab-pkg-report_1.0-1_all.deb и запусти программу.
Сначала предположи
Архив требует lab-pkg-data, а его в системе нет. Что сделает sudo dpkg -i?
Теперь начни упражнение, выполни команду и сверь прогноз с выводом.
Почему программа появилась в /usr/bin, а работать не может?
-
Архив цел: dpkg распаковал его без ошибок. Ошибка в выводе — о зависимости:
Package lab-pkg-data is not installed. -
Программу видно уже сейчас: оболочка её нашла и запустила. Не хватает файлов, которые она читает.
-
Программа запустилась: её ошибки напечатал
cat. Ей не хватает файлов, права тут ни при чём.
dpkg распаковал lab-pkg-report и отложил установку: lab-pkg-data в системе нет.