Jawaban:
Pengaturan lokal ditetapkan sebagai variabel lingkungan oleh proses login (yang berbunyi /etc/default/locale
) dan diwarisi oleh proses anak. Jika Anda masuk ke sesi baru, pengaturan baru berlaku di sesi baru.
Anda dapat membuat pengaturan segera berlaku di shell dengan mengeluarkan perintah
. /etc/default/locale
(perhatikan titik terkemuka). Jika Anda telah menambahkan kategori yang tidak ditetapkan sebelumnya, Anda harus melakukannya export
. Jika Anda telah menghapus kategori, Anda harus melakukannya unset
.
Mengubah pengaturan dalam suatu shell memengaruhi semua aplikasi yang kemudian dijalankan oleh shell tersebut (selama mereka menggunakan pengaturan lokal sistem dan bukan metode konfigurasinya sendiri).
/etc/default/locale
yang akan mengeksekusi file itu sebagai program yang terpisah, yang tidak ada gunanya ketika semua file tidak diatur variabel.
Jika Anda menggunakan shell, maka mulai saja misalnya login baru.
su youruserid -
mengujinya kemudian keluar kembali ke shell login asli Anda
Jika Anda menggunakan gui, keluar dan masuk lagi.
su youruserid -
- Betulkah?! Mengapa tidak langsung keluar dari shell dan mulai kembali ?!
/etc/profile
atau login lagi membantu. Anda biasanya tidak perlu me-reboot sistem linux untuk apa pun kecuali pembaruan kernel.