2016-06-18 16 views
22

Linux için yeni alt sistemi Windows 10'a yükledim (Windows yıldönümü güncellemesiyle birlikte geliyor) ve bununla oynamaya başladım.Yüklemek için Windows 10'daki (yeni) bash'ı yükleyebilirim .profile

Fark ettiğim şey, .profile dosyası olsa bile, shell (ubuntu bash) dosyasının .profile veya .bash_profile yüklenmemesidir. Bir düzeltme var mı?

(Ve itibar bir sürü birisi windows-bash etiketi yapabilir?) Varsayılan olarak

+0

Bu etiket zaten var: [tag: ubuntu-on-windows]. –

+1

FYI: Tercih ederseniz bunu Super User'a taşıyabilirsiniz. –

cevap

25

, Ubuntu-pencerelerde bu sürüm .bashrc adlı dosyayı yükler.

yapabilirsiniz ya script koymak veya .bashrc için aşağıdaki satırı ekleyin (ve varolmayan ise .bashrc oluşturun):

. ~/.profile 

Not: .bashrc.profile kaynaklı ise, yorum yapmak isteyebilir Bash sonsuz döngü döngü önlemek için.

+0

Teşekkürler luk3yx; ama özellikle bu Ubuntu-on-windows ile başarısız olduğunu belirtti. –

+1

Ah, aslında işe yarıyor. .Bashrc, sistemin başka bir şekilde ayarlandığı görünse bile, dahil/çalıştırılır; Aşağıdaki satırlar varsayılan olarak ~/.profile 'da bulunursa [-n "$ BASH_VERSION"]; o zaman # içerir .bashrc varsa varsa [-f "$ HOME/.bashrc"]; daha sonra . "$ HOME/.bashrc" fi fi –

+3

Açık değilse, muhtemelen .profile kaynağından gelen .bashrc satırlarını kaldırmak/yorumlamak isteyebilirsiniz. Aksi halde .profile kaynaklandığında bir döngü içinde sarılırsınız .bashrc içinde –

İlgili konular