Вам необходимо установить nano под пользователем Vagrant, но менеджер пакетов отличается от Linux Mint. Если вы печатаете, sudo yum install nano
это должно работать.
Vagrant SSH & Nano на Linux Mint 17.3
Недавно я установил Vagrant (1.7.4) и VirtualBox (5.0) на 3 ноутбука, на каждом из которых работает Linux Mint. Достигли стадии на всех 3, где мне нужно отредактировать файл конфигурации на самой виртуальной машине. Все идет нормально.
Так что введя
vagrant up
а потом
vagrant ssh
чтобы попасть в коробку, затем введите
nano /path/to/conf
чтобы начать редактирование указанного файла конфигурации, на одной из машин я получаю
-bash: nano: command not found.
Остальные 2 машины работают нормально. Все 3 имеют одинаковую ОС, одинаковые версии vagrant и virtualbox. 2 машины являются ноутбуками HP, другая - Asus. Это одна из машин HP, которая выходит из строя.
Теперь это происходит только при бродячем SSH. Если я просто использую стандартное окно терминала, nano отлично работает на всех 3 машинах. Кроме того, я знаю, что могу использовать vi или vim, но это не главное. Почему nano стал недоступен на одной из машин и может быть восстановлен для использования под vagrant ssh?
1 ответ на вопрос
Похожие вопросы
-
2
.profile в Mac OS X?
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
10
Как я могу найти в истории bash и повторно запустить команду?
-
-
2
Можно ли передать выходные данные одной команды двум другим командам?
-
10
Как настроить SSH, чтобы мне не приходилось вводить свой пароль?
-
3
Как я могу использовать ssh для запуска команды на удаленной машине Unix и выхода до ее завершения?
-
8
Переименуйте группу файлов одной командой
-
2
Почему мой путь не обновляется * сейчас *?
-
5
Как удалить символическую ссылку на каталог?
-
8
Спаси меня от бессмысленного терминала