如何在 boot2docker 上安装 nano
How to install nano on boot2docker
我是 运行 windows 中的 boot2docker 虚拟机,需要修改虚拟机中的初始化脚本。目前我唯一的选择是 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=xterm-color
然后 nano 成功了! (如果设置为 /usr/share/terminfo/x 出现的时髦字符中的任何其他可用术语)
您可以从 nano website 下载 tar.gz 包。
Boot2Docker 基于 Tiny Linux,它使用 tce-load
安装包。存储库中的包列表可以在这里找到:
http://distro.ibiblio.org/tinycorelinux/tcz_2x.html
你会看到 nano 包是 nano.tcz ,所以你会 运行 像这样:
tce-load -wi nano
本文:http://lowtek.ca/roo/2015/modify-boot2docker-iso/ should also be helpful along with this one: http://www.gerrelt.nl/RaspberryPi/wordpress/tutorial-unpluggable-squeezelite-player-on-tinycore/#Search_and_install_NANO_extension
我是 运行 windows 中的 boot2docker 虚拟机,需要修改虚拟机中的初始化脚本。目前我唯一的选择是 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=xterm-color
然后 nano 成功了! (如果设置为 /usr/share/terminfo/x 出现的时髦字符中的任何其他可用术语)
您可以从 nano website 下载 tar.gz 包。
Boot2Docker 基于 Tiny Linux,它使用 tce-load
安装包。存储库中的包列表可以在这里找到:
http://distro.ibiblio.org/tinycorelinux/tcz_2x.html
你会看到 nano 包是 nano.tcz ,所以你会 运行 像这样:
tce-load -wi nano
本文:http://lowtek.ca/roo/2015/modify-boot2docker-iso/ should also be helpful along with this one: http://www.gerrelt.nl/RaspberryPi/wordpress/tutorial-unpluggable-squeezelite-player-on-tinycore/#Search_and_install_NANO_extension