Como corrigir “comando não encontrado” quando aparece o terminal inicial no Ubuntu

2

Quando eu executo o terminal no meu sistema operacional elementar (Ubuntu 14.04 dist) ele aparece como segue:

Support: command not found
anargu@anargu-notebook-PC:~$

a primeira linha ( Support: ... ) apareceu depois de tentar instalar o nodejs mas eu tive problemas para instalá-lo e tentei instalar 5 vezes de maneiras diferentes e finalmente consegui instalá-lo . Mas o " Support: comando não encontrado " apareceu toda vez que eu corro o terminal.

Sou novo no Ubuntu e não sei o que se refere ao Suporte, mas posso digitar alguns comandos como ls, cd, sudo apt-get e esses funcionam bem. Então, por favor alguém pode me ajudar?

Obrigado antecipadamente

    
por Anargu 17.12.2015 / 01:00

3 respostas

2

O erro bash "xxxxxx: command not found" aparece quando você tenta executar um comando / programa que não está instalado ou não no caminho, etc. Por comentário de Hastur, pesquisar por "Support" em .bashrc é um ótimo ideia e verifique .login & .profile também se eles existirem (eu não acho que eles deveriam estar rodando apenas para abrir um terminal.

Pode estar no arquivo ~/.bashrc . Em geral, para encontrar um erro misterioso, eu testaria assim:

Tente abrir um terminal e digite

source ~/.bashrc

Se o erro aparecer, então é definitivamente algo lá que é o problema. Procure no arquivo pela linha que causa o erro - pode passar linha por linha colando em um terminal, se não estiver sobrecarregado, ou adicione linhas echo "step 1" ... echo "step 2" etc para reduzi-lo. Em seguida, remova / modifique a linha ofensiva.

    
por 17.12.2015 / 13:52
4

Obrigado Xen2050, eu estava verificando meu arquivo bashrc (com echo "step1" ...) e eu encontrei esta parte:

###-tns-completion-start-###
if [ -f /home/anargu/.tnsrc ]; then 
    source /home/anargu/.tnsrc 
fi
###-tns-completion-end-###

Bem, eu posso identificá-lo porque eu instalei o nativescript ( link ) e esta parte do código corresponde a ele. Quando eu comentei (coloque várias "#") essas linhas, o:

Support: command not found acabou de desaparecer.

Acho que resolvi esse problema apenas comentando essa parte do código porque não encontrei nenhum problema no momento. Muito obrigado!

    
por 18.12.2015 / 17:48
0

Responder por @Anargu leva-me à fonte do problema. Em ~/.tnsrc , tive um comentário sobre a primeira linha que não foi comentada. A primeira palavra da declaração foi Support , é por isso que o erro mostrou essa palavra.

Eu abri o arquivo, excluí a linha e o erro parou de aparecer.

    
por 26.10.2017 / 07:47

Tags