Мне нужно установить ksh, потому что у нас много скриптов /bin/ksh, которые нужно запускать в crontab.
В виртуальной машине нет интернета (запущена Ubuntu 20.04.2 LTS), поэтому я загрузил этот пакет и скопировал его в /tmp
. У меня такая ошибка при попытке установить:
# подходящая установка ksh_2020.0.0-5_arm64.deb
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет ksh_2020.0.0-5_arm64.deb
Я попробовал следующую команду:
удачная установка ./ksh_2020.0.0-5_arm64.deb
Но это не работает, потому что отсутствуют некоторые пакеты:
# удачная установка ./ksh_2020.0.0-5_arm64.deb
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Возможно, вы захотите запустить «apt --fix-broken install», чтобы исправить это.
Следующие пакеты имеют неудовлетворенные зависимости:
grafana: зависит: libfontconfig1, но не установлен
ksh : Зависит: поддержка binfmt, но не устанавливается
libfontconfig1-dev : зависит: libfontconfig-dev (= 2.13.1-4.2)
E: Неудовлетворенные зависимости. Попробуйте «apt --fix-broken install» без пакетов (или укажите решение).
Поскольку виртуальная машина не может быть подключена к Интернету, я не могу добавить отсутствующий пакет.
Есть ли другой способ установить ksh или выполнить скрипт ksh?