-bash: / usr / bin / nano: Nenhum arquivo ou diretório

2

Eu tenho esse problema na nova instalação do Debian 8 (depois de fazer apt upgrade ).

nano está instalado, mas quando tento usá-lo para abrir um arquivo:

nano myfile.txt

Eu recebo:

-bash: /usr/bin/nano: No such file or directory

Eu removi e reinstalei o nano. Eu recebo:

Setting up nano (2.7.4-1) ...
update-alternatives: using /bin/nano to provide /usr/bin/editor (editor) in auto mode
update-alternatives: using /bin/nano to provide /usr/bin/pico (pico) in auto mode

E usando /usr/bin/editor myfile.txt , posso abrir o arquivo.

Por que isso acontece? Como posso consertar isso?

    
por Karlom 03.05.2018 / 10:52

1 resposta

7

No Debian 8, nano inclui /bin/nano e /usr/bin/nano (o último é um link simbólico para o primeiro). No Debian 9, /usr/bin/nano não está mais incluído (veja #767929 para detalhes).

Presumivelmente você atualizou do Debian 8 para uma versão do pacote incluindo a correção acima. Seu shell lembrou que nano estava em /usr/bin/nano , mas após o upgrade não era mais o caso. Executar hash -r no seu shell iria corrigir isso, assim como iniciar um novo shell.

    
por 03.05.2018 / 14:56