Tôi đang viết một gói cho một cái gì đó yêu cầu một biến môi trường được thiết lập để thực thi đúng. Bước cài đặt của trình quản lý gói có nên sửa đổi môi trường của người dùng hay chỉ cần nhắc người dùng tự làm như vậy? Trực giác của tôi sẽ là cái sau, nhưng tôi có thể thấy những lý lẽ cho cái trước.
bash
thì sao? Có nhiều shell thay thế có sẵn với nhiều loại tệp khởi động. Tôi nghiêm túc đề nghị tìm một số giải pháp thay thế ở đây.
tomcat
cần một số biến môi trường để hoạt động chính xác; tất cả đều được thiết lập bởi một tập lệnh khởi động được chạy thay vì chạy trực tiếp nhị phân của nó.
.bashrc
, tôi nghĩ vậy.