Quando você abre um emulador de terminal, seu shell é executado. ( Qual é a diferença exata entre um 'terminal', um 'shell', um 'tty' e um 'console'? podem ajudar.) A maioria das distribuições Linux tem o bash como seu shell padrão; outras escolhas populares incluem zsh, fish, tcsh, ksh, etc.
Quando seu shell é iniciado, ele executa um arquivo de inicialização. Normalmente, o bash carrega .bashrc
, zsh carrega .zshrc
, cargas de peixe .config/fish/config.fish
, etc. A maioria dos erros faz com que o shell simplesmente pare de carregar o arquivo de inicialização e exiba um prompt de comando, mas alguns problemas podem fazer com que ele saia. Portanto, verifique seu arquivo de inicialização e corrija os problemas. Se você não tem certeza do que é bom e do que não é, mova seu arquivo de inicialização para outro nome, crie um novo arquivo e copie o conteúdo pouco a pouco, testando-o a cada vez.
Seu arquivo de inicialização é o mais provável, mas também pode ser um arquivo de todo o sistema (por exemplo, /etc/bash.bashrc
, /etc/zshrc
,…).
Existem claramente erros relacionados ao Code-Aster na sua captura de tela, mas eles não parecem ser fatais. Ainda assim, é difícil dizer sem ver o código.