Linux: установка DEB/RPM пакетов - проблема
От: gwg-605 Россия  
Дата: 02.02.15 10:32
Оценка:
Разработан некоторый продукт под Linux. К сожалению продукт требует некоторой установки и первичной настройки на компьютере перед использованием. Поэтому он заворачивается в DEB/RPM файлы вместе со скриптом и отдается заказчикам. В компании даже у QA никогда не возникало вопросов что делать с этими файлами, но тут...

Мы получили уже с десяток писем от клиентов, что они не могут запустить наш продукт исследование показало, что продукт не был правильно установлен, более детальное исследование показало, что клиенты вручную распаковывает пакеты, копирует отдельные куски которые считает нужными и т.п. т.е. исталляционный скрипт не отрабатывает и продукт нормально не устанавливается.
Тут даже пришло от клиента, что он не может открыть RPM файл, что бы от не пробовал. 8-()

К сожаоению на данный момент мы не готовы поддерживать свой репозиторий, поэтому отдаем продукт в виде установочных пакетов. Но я никогда не думал, что у инженера-программиста могут возникнуть вопросы, что делать с этими файлами, при условии, что продукт этот — SDK, и который они собираются использовать.

Мы конечно сейчас будем добавлять инструкцию, что делать с этими файлами, но это идет отдельным файлом, и у меня закрадываются подозрения, что оно останется нечитанным и проблема останется.

В общем вопрос: у кого-нибудь была такая проблема? найдены ли решение? хотябы частичное?
Re: Linux: установка DEB/RPM пакетов - проблема
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 12.02.15 05:54
Оценка:
Здравствуйте, gwg-605, Вы писали:

G6>В общем вопрос: у кого-нибудь была такая проблема? найдены ли решение? хотябы частичное?

Подниму древнюю тему.
1. Единственное правильное решение это сделать в своей конторе линуксовый репозиторий и дать клиентам возможность устанавливать/обновлять ваш софт из него через защищённый канал. Решаться многие проблемы т.к. такую установку можно делать через гуй, лбые зависимости должны подтянуться сами если вы правильно прописали зависимости.
2. Ставить это всё самим заходя к ним по ssh или ездить к ним в офис и ставить самим(customer support за бабки).
3. Сделать инсталяшку setup anywhere на основе джавы (и с джавой внутри) в который запихать пакет, и этот пакет ставить штатными средствами.
Sic luceat lux!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.