Gnome 3.22 varsayılan olarak wayland kullanır. Yoldaki cüceler okumuyor ~/.profile
(veya ~/.bash_profile
veya /etc/profile
). Bkz. Https://bugzilla.gnome.org/show_bug.cgi?id=736660 .
Başlangıç dosyalarımı aşağıdaki gibi ayarladım:
.bash_profile
kaynaktan başka bir şey yapmaz.profile
ve.bashrc
.profile
yalnızcaPATH
ve gibi ortam değişkenlerini ayarlarLC_MESSAGES
.bashrc
gibi uygulamalar için bazı kabuk özgü ayarları ve diğer adlar ve çevre değişkenlerini ayarlarless
vegrep
.
Etki (wayland'dan önce) şunlardı:
- grafiksel
.profile
olarak giriş yaptığımda okundu ve ortam değişkenleri gibiPATH
veLC_MESSAGES
ayarlandı. Bir terminal emülatörünün içindeki bash'ı açtığımda.bashrc
okundu. - sanal bir terminal altında giriş yaptığımda daha sonra
.bash_profile
hangi okur.profile
ve okundu.bashrc
. - ssh kullanarak giriş yaptığımda davranış sanal terminale benzer.
Her durumda .profile
ve .bashrc
okundu ve benim çevre kuruldu.
Yani şimdi gnome 3.22 wayland kullanır ve wayland okumaz .profile
. Başlatma dosyalarımı yukarıda açıklanan etkilere tekrar sahip olacak şekilde nasıl ayarlayabilirim?
Bazı dosyaların (gibi .profile
) okunması konusunda ısrar etmediğimi unutmayın . İstediğim ortamımın mantıklı bir şekilde kurulmasını sağlamak. Bu, bash'a özgü ayarları bash başlatma dosyalarına ve diğer ayarları diğer başlatma dosyalarına tutmak istediğim anlamına gelir. Ayrıca ayarları farklı dosyalar üzerine kopyalamak istemiyorum.
Ben kemer linux kullanıyorum. Tüm dağıtımların cevapları açıktır. Bir geçici çözüm önerirken lütfen yan etkileri, avantaj ve dezavantajları da açıklayın.
güncelleme Kasım 2017: anladığım kadarıyla gnome geliştiricileri insanların giriş kabuğu yapılandırma dosyalarının ( .profile
ve .bash_profile
bash durumunda) giriş yaptıktan sonra kaynaklandığını beklediklerini kabul ettiler . metin veya grafik girişine bakılmaksızın. bu yüzden yukarıda özetlenen kullanım durumum tekrar çalışıyor.
hala gnome geliştiricileri bir giriş kabuğu başlatmaktan uzaklaşmak istiyorlar. gittikleri yönün systemd'den çevreyi kullanmak olduğu anlaşılıyor:
https://in.waw.pl/~zbyszek/blog/environmentd.html
tüm giriş yöntemlerinin çevreye adapte edilmesi biraz zaman alacak gibi görünüyor.