我正在尝试为虚拟机提供一些别名并不断拒绝许可,想知道这样做的正确方法是什么:
Vagrant 文件的结尾(这个有效):config.vm.provision :shell, :path => "provision.sh"
在provision.sh中:echo "alias alias1=\"some command\"" >> .bashrc
错误:/tmp/vagrant-shell: line 6: .bashrc: Read-only file system
最佳答案
这最终成为一个 coreOS 问题(我认为它与它的只读文件系统或类似的东西有关,我应该在问题中提到它),我最终为我的 VM 使用了 Ubuntu(我只使用VM 来运行 Docker)和您的评论/我原来的问题中的上述命令最终有效。
关于vagrant - 如何为 vagrant vm .bashrc 文件添加别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26187646/