vagrant - 如何为 vagrant vm .bashrc 文件添加别名

标签 vagrant virtualbox vagrantfile

我正在尝试为虚拟机提供一些别名并不断拒绝许可,想知道这样做的正确方法是什么:

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/

相关文章:

vagrant - 配置需要 VM 从 Vagrantfile 运行的 VBoxManage 命令

ruby-on-rails - Vagrant/Chef-solo 虚拟机中的 RVM 问题 `bundle install`

java - 从Java代码将文件复制到Hadoop HDFS时的“An established connection was aborted by the software in your host machine”

vagrant - 增加特定 vagrant box 的内存

vagrant - Vagrantfile 中是否可以要求某些 Vagrant 和 VirtualBox 版本?

android - Genymotion 无法在 Windows 10 上加载 VirtualBox 引擎

tomcat - chef-jira Recipe - Vagrant 问题

node.js - Vagrant:安装错误 'gulp'

chef-infra - Chef-solo 运行列表未扩展以包含 vagrant 和 berkshelf 的依赖项

linux - 装载点不存在,即使文件夹存在。可以手动挂载