Я пишу пакет для чогось, що вимагає встановлення змінної середовища для правильного виконання. Чи повинен етап встановлення менеджера пакунків змінити середовище користувача або просто запропонувати користувачеві зробити це самостійно? Моя інтуїція була б останньою, але я бачу аргументи щодо першого.
bash
? Є багато альтернативних оболонок, доступних із великою кількістю файлів запуску. Я серйозно пропоную знайти тут альтернативне рішення.
tomcat
для правильного функціонування потрібно кілька змінних середовищ; всі вони встановлені сценарієм запуску, який запускається замість того, щоб безпосередньо виконувати його бінарний файл.
.bashrc
Мені здається, що це було б кращим для упаковки хаків або маніпулювання .