Loop Failed, если файл в списке не существует; как справиться с этой ошибкой

Репозиторий безопасности, который вы добавили, не является автономным репозиторием; для его использования также необходимо добавить соответствующий «основной» репозиторий:

deb http://deb.debian.org/debian jessie main

Это позволило бы вам установить OpenJDK 7 в прошлом; к сожалению, пакет Jessie больше не может быть установлен в системе Buster, потому что он в конечном итоге зависит от tzdata-java, для которого требуется определенная версия tzdata, которая не может быть удовлетворена без понижения версии Buster.

Существует еще один способ установить OpenJDK 7 в системе Buster :, вы можете установить его из experimental. Добавить

deb http://deb.debian.org/debian experimental main

в свои репозитории (и удалите записи Джесси, пока вы там ), и запустите

apt install -t experimental openjdk-7-jdk
-1
27.02.2020, 23:57
1 ответ

Похоже, ваша проблема вызвана использованием относительных путей при чтении из списка. Когда считывается второе имя приложения, рабочим каталогом по-прежнему остается тот, который установлен для первого, что приводит к сбою [ -d $appName ].

Вероятно, проще всего использовать startup $HOME/app/$appNameвместо startup $appName.

1
28.04.2021, 23:21

Теги

Похожие вопросы