V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pinkman
V2EX  ›  Vagrant

请问vagrant较之普通的ubuntu发行版有什么区别呢?

  •  
  •   pinkman · 2012-12-09 01:05:24 +08:00 · 4038 次点击
    这是一个创建于 4357 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我之前的理解是它有点类似于server版(linux小白),没有图形界面,在Windows下面将其安装好up起来并用putty ssh登录后,用ls -la,没有看到有类似用户的这些目录呢?

    drwxr-xr-x 4 vagrant vagrant 4096 2012-09-14 07:21 .
    drwxr-xr-x 3 root root 4096 2012-09-14 00:12 ..
    -rw-r--r-- 1 vagrant vagrant 220 2012-09-14 00:12 .bash_logout
    -rw-r--r-- 1 vagrant vagrant 3103 2012-09-14 00:12 .bashrc
    drwx------ 2 vagrant vagrant 4096 2012-09-14 07:13 .cache
    -rwxr-xr-x 1 vagrant vagrant 6364 2012-09-14 07:13 postinstall.sh
    -rw-r--r-- 1 vagrant vagrant 675 2012-09-14 00:12 .profile
    drwx------ 2 vagrant vagrant 4096 2012-09-14 07:20 .ssh
    -rw-r--r-- 1 vagrant vagrant 0 2012-09-14 07:13 .sudo_as_admin_successful
    -rw------- 1 vagrant vagrant 6 2012-09-14 07:13 .vbox_version
    -rw------- 1 vagrant vagrant 12 2012-09-14 07:13 .veewee_version
    9 条回复    1970-01-01 08:00:00 +08:00
    pinkman
        1
    pinkman  
    OP
       2012-12-09 01:11:35 +08:00
    多问一句,请问我用它来入门学习linux合适吗?
    raptium
        2
    raptium  
       2012-12-09 01:19:51 +08:00
    vagrant 是一个快速构建虚拟机环境的工具
    为了让 box 比较小,并且考虑很多开发环境不需要 GUI,默认的那些 Ubuntu box 应该都是用 server 版做的
    但这不是必需的,如果有必要也可以选用桌面版的来做 base box
    pinkman
        3
    pinkman  
    OP
       2012-12-09 01:30:36 +08:00
    @raptium 请问桌面版的basebox可以直接从vagrant add的吗?我在官方指引上只看到有:
    $ vagrant box add lucid32 http://files.vagrantup.com/lucid32.box
    raptium
        4
    raptium  
       2012-12-09 01:39:14 +08:00   ❤️ 1
    @pinkman 不行,一般都只会做服务器版的 box
    http://www.vagrantbox.es/ 有一些别人做的 box,不过也应该都是服务器版的

    如果你只是想学用 Linux,我觉得用虚拟机自己装个玩玩就好了,没有必要用 vagrant 的
    既然你已经装了 vagrant,那就已经有 virtualbox 了,就用它装个 ubuntu 也很容易啊
    BackBox
        5
    BackBox  
       2012-12-09 23:28:55 +08:00
    @raptium 需要装VirtualBox?
    pinkman
        6
    pinkman  
    OP
       2012-12-10 00:02:56 +08:00   ❤️ 1
    @BackBox 恩,vagrant需要先安装virtualbox
    BackBox
        7
    BackBox  
       2012-12-10 11:00:59 +08:00
    @pinkman 它也是在Vbox建立一个虚拟机。不知道和直接用有什么区别?
    hedaors
        8
    hedaors  
       2012-12-10 11:14:10 +08:00
    @BackBox 就是开发的时候更方便而已。
    pinkman
        9
    pinkman  
    OP
       2012-12-10 21:59:38 +08:00   ❤️ 1
    @BackBox
    我也是才开始用,比起普通的virtualbox虚拟机,它可以在后台运行,能够很方便的up和destroy重建,可以package打包随时待在身边,且/vagrant目录默认就是共享出来的,在宿主下面很方便访问
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5777 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 06:26 · PVG 14:26 · LAX 22:26 · JFK 01:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.