Bem, você tem certeza de que o tcsh está instalado no seu sistema? Por padrão, o shell é bash . Se você é tão específico para ter o tcsh como seu shell padrão, verifique se você instalou o seu sistema e conhece seu caminho usando o seguinte comando
which tcsh
se o seu instalado você pode ver o caminho onde está instalado, eu assumo por padrão que poderia ser / bin / tcsh . Agora verifique se está no arquivo / etc / shells. Se sim, agora você pode alterar o shell padrão do bash para o tcsh, emitindo o seguinte comando
usermod -s /bin/tcsh USERNAME
use seu nome de usuário do sistema no comando acima. É isso.