A mensagem de erro
sudo apt-get update: command not found
significa que algo está tentando executar um comando chamado "sudo apt-get update"
, não o comando sudo
com argumentos apt-get
e update
.
Deve haver tal comando em um dos vários scripts que são invocados quando bash
é iniciado. Pode ser qualquer um:
-
/etc/profile
-
~/.bash_profile
-
~/.bash_login
-
~/.profile
-
~/.bashrc
ou algo invocado por qualquer um deles. Tente usar o apt-get
nesses arquivos. Se isso falhar, veja outros scripts e comandos que eles chamam.
Por exemplo, reproduzi a mensagem de erro adicionando (temporariamente) essa linha:
"sudo apt-get full-upgrade"
(incluindo as aspas) ao meu ~/.bashrc
.
Você também pode tentar executar bash -lx
no prompt; -l
faz dele um shell de login e -x
faz com que ele rastreie comandos. Para salvar a saída em um arquivo:
bash -lx < /dev/null > bash-lx.log 2>&1