Как установить и запустить JavaRE на Busybox?
Я установил Busybox на виртуальной машине, созданной с помощью контейнеров linux (lxc), и теперь мне нужно установить javaRE, чтобы запустить на нем мое приложение java.
Я скачал и установил в Busybox RPM для Linux x86 отсюда, но когда я пытаюсь запустить./java из /usr/java/bin/ , это то, что происходит
Кажется, что он не может видеть исполняемый файл или, возможно, я запускаю не тот файл, конечно, я где-то не так, но я не понимаю, где.
Я пытался найти решение, но я не могу найти кого-то, кто имеет такую же проблему.
Спасибо!
1 ответ
У меня была такая же проблема, и я обнаружил, что это связано с тем, что busybox использует uclibc вместо glibc. Есть вариант или ящик с занятыми именами, называемый 'ubuntu-tarmaker', который предположительно решает эту проблему, но я решил, что, возможно, мне лучше использовать другой базовый образ. Ссылка: https://github.com/jpetazzo/docker-busybox/issues/1 (да, это действительно проблема № 1).