我在 Windows 上运行 boot2docker VM,并需要修改 VM 中的 init 脚本。目前我的唯一选择是 VI,但这很麻烦。我只想使用 nano,但它不可用。
它正在运行:
docker@boot2docker:/c$ uname -a
Linux boot2docker 3.18.5-tinycore64 #1 SMP Sun Feb 1 06:02:30 UTC 2015 x86_64 GNU/Linux
没有apt-get或任何包管理器。我如何添加nano以便轻松编辑文件?
编辑:
@John-Petrone的答案可行,但安装后运行nano会出现错误:
Error opening terminal: cygwin.
如果还有其他人遇到这个问题,问题是$TERM被设置为cygwin。 不确定原因。 我只是:
假如其他有人也遇到此问题,问题可能是由于$TERM变量设为cygwin所致。不明原因。我只需执行以下命令:
TERM=xterm-color
然后nano工作了!(如果将其设置为/usr/share/terminfo/x中的其他任何可用项,会出现奇怪的字符)