Saya menulis paket untuk sesuatu yang memerlukan variabel lingkungan untuk diatur agar dapat dieksekusi dengan baik. Haruskah langkah instal manajer paket memodifikasi lingkungan pengguna, atau hanya meminta pengguna untuk melakukannya sendiri? Intuisi saya adalah yang terakhir, tetapi saya bisa melihat argumen untuk yang pertama.
bash
? Ada banyak shell alternatif yang tersedia dengan beragam file startup. Saya dengan serius menyarankan mencari beberapa solusi alternatif di sini.
tomcat
yang membutuhkan beberapa variabel lingkungan agar berfungsi dengan benar; semuanya diatur oleh skrip startup yang dijalankan alih-alih menjalankan binernya secara langsung.
.bashrc
, saya pikir.