Windows 10 için Linux alt sistemini yükledim. İyi çalışıyor, ancak alt sistemin varsayılan kabuk ortamını değiştirmek istiyorum.
Yaptım sudo apt-get install fish
ve sonra chsh -s /usr/bin/fish
. Ama bash.exe
Windows'ta başladığımda, her zaman bash'ı başlatır (sanırım tahmin edilebilir).
Bu davranışı değiştirmek için argümanlar bilen var mı?
isatty && exec fish
Tamamen gerçek çözümlerin dışında olduğunuzda böyle bir satır eklemek denemeye değer olabilir.
bash.exe
açıkça bash'a başlıyorsunuz. Windows 10'da Linux alt sistemine aşina değilim, ancak açıkça belirli bir kabuk başlatmadan bir "Linux" kabuğu başlatmanın bir yolu olmasını beklerdim.