Как установить nano на boot2docker
Я запускаю VMware boot2docker в Windows и нуждаюсь в модификации скриптов инициализации в VM. В настоящее время мой единственный вариант - VI, и это боль. Я просто хотел бы использовать nano, но он не доступен.
Выполняется:
[email protected]:/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, чтобы я мог легко редактировать файлы?
EDIT:
@Ответ John-Petrone работает, но после его установки, запуск nano дает ошибку:
Error opening terminal: cygwin.
Если у кого-то еще есть эта проблема, проблема заключается в том, что для параметра $TERM установлено значение cygwin. Не знаю, почему. Я просто:
TERM=xterm-color
А потом нано сработает! (если установлено какое-либо другое доступное выражение в /usr/share/terminfo/x, появлялись фанки)
Ответы
Ответ 1
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/ также должна быть полезна вместе с этим: http://www.gerrelt.nl/RaspberryPi/wordpress/tutorial-unpluggable-squeezelite-player-on-tinycore/#Search_and_install_NANO_extension
Ответ 2
Вы можете скачать пакет tar.gz с nano website.