Привет, друзья.
Вот такая интересная задача - установить ERP-систему на Ubuntu.
Система сертифицирована под Red Hat, Suse, Unbreakable.
Установщик - на JAVA.
При установке СРАЗУ выскочила ошибка: типа не найден UnZip, требуется 5 версия.
Посмотрел скрипты, которые использует JAVA-установщик для своей работы, там есть список команд вида:
[файл № x] UNZIP [такая-то папка].
Сразу обратил внимание на верхний регистр.
Создал символьную ссылку UNZIP на файл unzip.
После этого распаковка пошла, но сразу после распаковки опять вылетел, в этот раз ошибку сразу не нашёл, да и, по всей видимости, не там копаю.
Так вот, вопрос.
Как такой скрипт может работать на Suse, Red Hat?
вариантов я вижу два:
1. там действительно есть файлы UNZIP
2. JAVA каким-то образом настроена так, что команды для ОС преобразует в нижний регистр перед выполнением.
Уважаемое сообщество, есть ли какие-либо соображения?