Linux Mint 17.3 上的 Vagrant SSH 和 Nano

Linux Mint 17.3 上的 Vagrant SSH 和 Nano

我最近在 3 台运行 Linux Mint 的笔记本电脑上安装了 Vagrant (1.7.4) 和 VirtualBox (5.0)。这 3 台笔记本电脑都到了需要编辑虚拟机本身的配置文件的阶段。到目前为止一切顺利。

因此进入

vagrant up

进而

vagrant ssh

进入箱子,然后输入

nano /path/to/conf

开始编辑上述配置文件,在其中一台机器上,我得到了

-bash: nano: command not found.

其他 2 台机器运行良好。这 3 台机器都使用相同的操作系统,记住 vagrant 和 virtualbox 的版本也相同。其中 2 台机器是 HP 笔记本电脑,另一台是华硕。故障的是其中一台 HP 机器。

现在,这种情况只发生在 vagrant ssh 下。如果我只使用标准终端窗口,nano 可以在所有 3 台机器上正常工作。另外,我知道我可以使用 vi 或 vim,但这不是重点。为什么 nano 在其中一台机器上不可用,是否可以恢复在 vagrant ssh 下使用?

答案1

您需要在 Vagrant 用户下安装 nano,但包管理器与 Linux Mint 不同。如果您输入sudo yum install nano它应该可以工作。

相关内容