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