J'exécute le boot2docker VM dans les fenêtres et j'ai besoin de modifier les scripts d'initialisation dans la VM. Actuellement, ma seule option est VI, et c'est pénible. J'aimerais simplement utiliser nano, mais ce n'est pas disponible.
Ça marche:
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
Il n'y a ni apt-get ni gestionnaire de paquet. Comment puis-je simplement ajouter un nano pour pouvoir modifier des fichiers facilement?
ÉDITER:
@ La réponse de John-Petrone fonctionne, mais après son installation, l'exécution de nano donne l'erreur:
Error opening terminal: cygwin.
Si quelqu'un d'autre a ce problème, le problème est que $ TERM a été défini sur cygwin. Pas certain de pourquoi. Je viens de:
TERM=xterm-color
Et puis nano a fonctionné! (s'il est défini sur d'autres termes disponibles dans/usr/share/terminfo/x, des caractères géniaux sont apparus)
Boot2Docker est basé sur Tiny Linux qui utilise tce-load
pour installer les packages. La liste des packages dans le référentiel peut être trouvée ici:
http://distro.ibiblio.org/tinycorelinux/tcz_2x.html
Vous verrez que les packages nano sont nano.tcz, vous exécuterez donc quelque chose comme:
tce-load -wi nano
Cet article: http://lowtek.ca/roo/2015/modify-boot2docker-iso/ devrait également être utile avec celui-ci: http://www.gerrelt.nl/RaspberryPi/wordpress/tutorial-unpluggable-squeezelite-player-on-tinycore/# Search_and_install_NANO_extension
Vous pouvez télécharger le package tar.gz depuis site Web nano .