Yanıtlar:
Yerel ayarlar, oturum açma işlemi tarafından (okunan /etc/default/locale
) ortam değişkenleri olarak ayarlanır ve alt işlemler tarafından devralınır. Yeni bir oturumda oturum açarsanız, yeni ayarlar yeni oturumda geçerli olur.
Komutu vererek ayarların bir kabukta hemen etkili olmasını sağlayabilirsiniz.
. /etc/default/locale
(baştaki noktaya dikkat edin). Daha önce ayarlanmamış bir kategori eklediyseniz, girmeniz gerekir export
. Bir kategoriyi kaldırdıysanız, kategoriye ihtiyacınız olacaktır unset
.
Bir kabuktaki ayarların değiştirilmesi, o kabuk tarafından daha sonra başlatılan tüm uygulamaları etkiler (kendi yapılandırma yöntemlerini değil, sistem yerel ayarlarını kullandıkları sürece).
/etc/default/locale
bu dosyayı ayrı bir program olarak yürütecek olan yazmanın aksine , tüm dosya değiştiğinde anlamsızdır.
Bir kabuk kullanıyorsanız, yeni bir oturum açmanız yeterlidir.
su youruserid -
test edin ve ardından orijinal giriş kabuğunuza geri dönün
Bir gui kullanıyorsanız oturumu kapatın ve tekrar oturum açın.
su youruserid -
- Gerçekten mi?! Neden kabuktan çıkıp yeniden başlatmıyorsunuz ?!
/etc/profile
veya tekrar giriş yapma yardımcı olur. Bir linux sistemini genellikle çekirdek güncellemesinden başka bir şey için yeniden başlatmanız gerekmez.