만자로에서 원래 bash 쓰다가 zsh 쓰고 만족하고 있었는데 fish에 입덕해서 이것저것 만져주거 기본 쉘 fish로 바꾸려고 합니다...
근데 뭔 지랄을 해도 기본 쉘이 zsh에서 바뀌질 않네요
chsh나 usermod같은거 다 써봐도 재부팅 했을때 계속 zsh만 뜹니다
/etc/passwd 체크해봐도 fish로 잡혀있는데 왜 이런걸까요
zsh에서 echo $SHELL 해봐도 fish로 뜨는데 ps로 보면 zsh고 $0도 zsh이고 너무 혼란스럽습니다
/usr/bin/fish도 해보고 /bin/fish도 해봤는데 다 안되네요
혹시 이런 상황에서 기본 쉘 fish로 바꾸는 방법 아시는분 계시면 알려주시면 감사하겠습니다
/etc/shells에도 fish가 있는 상황입니다
root 쉘은 chsh로 바꾸니까 잘 바뀌네요 현 유저 쉘만 안바뀌는 중입니다ㅜㅜ
bashrc나 zshrc에서 바꾸는 방법(쉘 켜지자마자 다른 쉘 실행)도 있습니다. 근데 안바뀌신다니 한번 bashrc에 zsh실행관련 라인이 있는지 확인해 보세오.
아 해결했습니다 Konsole에 기본 쉘을 zsh로 설정한걸 까먹고 있었네요ㅋㅋㅋ
ㅇㅇ chsh해도 terminal emulator에서 딴거 설정하면 소용없음