首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >apt-get命令在Vagrant/窗口中找不到

apt-get命令在Vagrant/窗口中找不到
EN

Stack Overflow用户
提问于 2018-12-03 07:35:50
回答 2查看 2.2K关注 0票数 0

当我运行vagran up命令时,我得到vagrant中找不到的错误apt-get命令,我的pc正在使用window-10。

Vagrantfile文件

代码语言:javascript
复制
# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|
  # VM Box
  config.vm.box = "centos-7"
  config.vm.network "private_network", ip: "192.168.33.100"
  config.vm.provider "virtualbox" do |vb|
    vb.memory = 2048
    vb.cpus = 4
  end
  config.vm.provision "shell", path: "bootstrap.sh"
end

bootstrap.sh

代码语言:javascript
复制
sudo apt-get update
sudo apt-get apgrate
sudo apt-get install -y git

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-12-03 20:49:41

你用的是一台centos盒子

代码语言:javascript
复制
config.vm.box = "centos-7"

因此,您应该使用yum包管理器,apt用于ubuntu家族,并且与其他os家族不兼容(Debianvs.Fedora)

若要在centos上安装git,请将引导脚本替换为

代码语言:javascript
复制
yum update
yum install -y git
票数 4
EN

Stack Overflow用户

发布于 2018-12-03 16:40:52

你试过使用yum$ vagrant box update吗?此外,您可以通过使用$ vagrant up --debug获得更多的深度日志,或者如果希望将其保存到文件$ vagrant up --debug &> vagrant.log中。我总是建议做一些VM内务,以及通过确保所有VM停止,然后运行$ vagrant reload --provision上的VM有问题。和往常一样,使用Vagrant的最好部分是能够擦除它,然后重新开始。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53589314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档