LINUX.ORG.RU

История изменений

Исправление 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) пользователь может ненавидеть джаву (н-р он лоровец) и не станет качать софтину если известно что она на жабе

Это уже проблемы разработчика.