আমি chsh
কমান্ড ব্যবহার করে স্থায়ীভাবে আমার শেলটি zsh এ পরিবর্তন করার চেষ্টা করছি , তবে এটি কাজ করছে না।
zsh ইনস্টল করা হয়েছে (অ্যাপের মাধ্যমে) এবং যখন আমি সরাসরি ব্যাশ প্রম্পট টার্মিনাল থেকে এটি প্রার্থনা করি তখন ঠিক কাজ করে। তবে আমি ডিফল্টরূপে টার্মিনালগুলিতে লোড করার জন্য zsh পেতে পারি না, এবং chsh অদ্ভুত কিছু করছে:
$ echo $SHELL
/bin/bash
$ which zsh
/usr/bin/zsh
$ chsh -s /usr/bin/zsh
Password:
$ echo $SHELL
/bin/bash
$ grep kurtosis /etc/passwd
kurtosis:x:1000:1000:kurtosis,,,:/home/kurtosis:/usr/bin/zsh
এটি chsh সঠিকভাবে / etc / passwd পরিবর্তন করতে পরিচালিত হয়েছে, তবে EL শেল এনভির ভেরিয়েবলটি নয় appears যেমনটি, নতুন টার্মিনালগুলি সর্বদা ব্যাশে শুরু হয় zsh নয়।
আমি এটিকে কোথায় সমাধান করব তা নিশ্চিত নই। .bashrc
, শেল সুনির্দিষ্ট না হওয়া পর্যন্ত এটি আহ্বান করা হয়নি? কোন সাহায্য প্রশংসা।