chsh não parece ficar

1

Estou tentando mudar meu shell padrão para zsh. Zsh existe e funciona quando eu chamo o zsh. No entanto, isso é o que acontece quando tento alterná-lo:

mike@mike-desktop:~$ echo $SHELL
/bin/bash
mike@mike-desktop:~$ which zsh
/usr/bin/zsh
mike@mike-desktop:~$ chsh -s $(which zsh)
Password: 
mike@mike-desktop:~$ echo $SHELL
/bin/bash

O terminal de reinicialização mostra o bash como sendo o shell principal.

Alguma ideia? Eu tentei executá-lo com o sudo, os mesmos resultados.

    
por Mike Manfrin 14.12.2013 / 21:24

1 resposta

3

O comando chsh altera seu shell padrão, não seu shell atual. Você precisará sair do shell e voltar para ver uma alteração depois de executar chsh .

    
por dobey 14.12.2013 / 21:32