Untuk membuat variabel lingkungan persisten, saya menambahkan file skrip ke direktori /etc/profile.d, misalnya:
# skrip saya ekspor MY_VAR = var_value
Ini berfungsi dengan baik untuk pengguna saat ini:
alex @ alex-64: ~ $ echo $ MY_VAR var_value
Sekarang saya membutuhkan variabel lingkungan yang sama untuk pengguna root, tetapi script /etc/profile.d tidak berfungsi untuk root:
alex @ alex-64: ~ $ echo $ MY_VAR var_value alex @ alex-64: ~ $ sudo su root @ alex-64: / home / alex # echo $ MY_VAR root @ alex-64: / home / alex #
Bagaimana saya bisa mengatur variabel yang sama untuk root?
sudo
sangat terkait. (Tetapi ini bukan duplikat karena pertanyaan ini adalah tentang bagaimana menyesuaikan lingkungan root sendiri .)