Você precisa instalar o nano no usuário do Vagrant, mas o gerenciador de pacotes é diferente do Linux Mint.
Se você digitar sudo yum install nano
, isso deve funcionar.
Eu instalei recentemente o Vagrant (1.7.4) e o VirtualBox (5.0) em 3 laptops, cada um executando o Linux Mint. Cheguei a um estágio em todos os 3 onde eu preciso editar um arquivo de configuração na própria VM. Até agora tudo bem.
Então, tendo entrado
vagrant up
e depois
vagrant ssh
para entrar na caixa e entrar
nano /path/to/conf
para começar a editar o dito arquivo de configuração, em uma das máquinas que recebo
-bash: nano: command not found.
As outras duas máquinas funcionam bem. Todos os 3 têm o mesmo sistema operacional, mesmas versões do vagrant & lembre-se do virtualbox. 2 das máquinas são laptops HP, o outro é um Asus. É uma das máquinas HP que falha.
Agora, isso só ocorre sob ssh vagabundo. Se eu apenas usar uma janela de terminal padrão, o nano funciona bem em todas as 3 máquinas. Além disso, sei que posso usar o vi ou o vim, mas esse não é o ponto. Por que o nano se tornou indisponível em uma das máquinas e pode ser reintegrado para uso em ssh vagabundo?
Tags ssh bash nano vagrant linux-mint