История изменений
Исправление blexey, (текущая версия) :
1) в системе может не быть системы пакетов, или она непопулярна. Например, в Windows или OSX.
4) особенно если у него нет интернета
Тогда система доставки контента должна быть на основе внешнего носителя, подходящего целевому пользователю твоих «пяти строчек», на который ты должен уместить всё необходимое.
2) у пользователя может не быть прав на установку пакетов.
3) пользователь может быть дибил и не разобраться с пакетами. (true story, чувак)
Обращайся к администратору целевой системы, которому действительно нужны твои «пять строчек».
5) связываться с пакетами - значит обречь себя на постоянную поддержку 50+ версий линукса
6) мне может быть нужна своя джава. Да, можно собрать её в /usr/bin/myjava, но что если среди использованных либ встречается то, во что захардкожено именно /usr/bin/java?
7) пользователь может ненавидеть джаву (н-р он лоровец) и не станет качать софтину если известно что она на жабе
Это уже проблемы разработчика.
Исходная версия blexey, :
1) в системе может не быть системы пакетов, или она непопулярна. Например, в Windows или OSX.
4) особенно если у него нет интернета
Тогда система доставки контента должна быть на основе внешнего носителя, подходящего целевому пользователю твоих «пяти строчек», на который ты должен уместить всё необходимое.
2) у пользователя может не быть прав на установку пакетов.
3) пользователь может быть дибил и не разобраться с пакетами. (true story, чувак)
Обращайся к администратору целевой системы, которому действительно нужны твои «пять строчек».
5) связываться с пакетами - значит обречь себя на постоянную поддержку 50+ версий линукса
6) мне может быть нужна своя джава. Да, можно собрать её в /usr/bin/myjava, но что если среди использованных либ встречается то, во что захардкожено именно /usr/bin/java?
7) пользователь может ненавидеть джаву (н-р он лоровец) и не станет качать софтину если известно что она на жабе
Это уже проблемы разработчика.