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

mac 下面可以用 vbox 虚拟个 ubuntu,然后用命令行链接上虚拟机敲代码么?

  •  
  •   icexfire · 2012-04-16 22:43:46 +08:00 · 4501 次点击
    这是一个创建于 4591 天前的主题,其中的信息可能已经有所发展或是发生改变。
    呃。。。得寸进尺下的话,可以用 sublime text 2 这种东西,来给虚拟机里的系统写代码么。。。

    有人这么做过么?

    求教程,或者任何指点都行,实在不知道这种问题要google什么关键字了,囧
    18 条回复    1970-01-01 08:00:00 +08:00
    icexfire
        1
    icexfire  
    OP
       2012-04-16 22:44:19 +08:00
    要熄灯断网了,囧!
    fsw90628
        2
    fsw90628  
       2012-04-16 22:47:19 +08:00
    可以啊,和主机共享文件。
    fsw90628
        3
    fsw90628  
       2012-04-16 22:47:42 +08:00
    还有 Dropbox
    yesmeck
        4
    yesmeck  
       2012-04-16 22:51:20 +08:00
    我是这么做的:把开发环境搭在 vbox 的 ubuntu 上,并且设置成桥接模式。然后把 ubuntu 上的项目目录挂载到本地主机上。虽然我是主机是 linux ,但是相信 mac 下同样试用。
    sinxccc
        5
    sinxccc  
       2012-04-16 23:02:56 +08:00
    ssh 到虚拟机上就可以

    sublime text 我不清楚,Emacs 没问题。
    hanai
        6
    hanai  
       2012-04-16 23:47:02 +08:00
    ssh+vim
    ry_wang
        7
    ry_wang  
       2012-04-17 00:08:05 +08:00 via iPad
    可以。
    自行搜索ST2插件,关键字sftp
    allenwei
        8
    allenwei  
       2012-04-17 00:45:45 +08:00
    你可以试试 Vagrant http://vagrantup.com/
    acgism
        9
    acgism  
       2012-04-17 00:52:55 +08:00
    Vbox没用過,我自己倒是在 VMware 安裝了 Centos 把本地環境放在上面,爲了保證本地測試環境跟服務器一致,然後 SSH 。完全没有問題,在其他機器也可以 SSH 連上。
    jo32
        10
    jo32  
       2012-04-17 01:39:45 +08:00
    装 Debian 或者 CentOS,然后配置了 ssh 与 samba 就好了。
    icexfire
        11
    icexfire  
    OP
       2012-04-17 15:41:42 +08:00
    @fsw90628 @yesmeck @sinxccc @hanai @ry_wang @allenwei @acgism @jo32
    感谢各位指点~ 我试试去 ;)
    oseau
        12
    oseau  
       2012-04-18 21:36:50 +08:00
    @allenwei 这个帅
    daliu
        13
    daliu  
       2012-04-18 21:39:08 +08:00
    VBoxManage modifyvm "VM name" --natpf1 "guestssh,tcp,,2222,,22"
    http://www.virtualbox.org/manual/ch06.html
    用nat,然后端口映射.然后ssh
    icexfire
        14
    icexfire  
    OP
       2012-04-19 18:15:04 +08:00
    @daliu 灰常感谢!
    ElmerZhang
        15
    ElmerZhang  
       2012-04-19 18:25:50 +08:00
    用VMWare跑个Ubuntu Server,然后在Ubuntu Server上配nfs,把代码目录挂载到本地。然后用sublime text 2编辑代码。
    Nourl
        16
    Nourl  
       2012-04-19 20:35:40 +08:00
    宿主机是linux的时候试过 url.ownlinux.net/Nyvc9
    9hills
        17
    9hills  
       2012-04-19 21:40:59 +08:00
    NAT+端口映射,然后用SSH连上去。

    挂载的话可以用nfs,Windows下可以用Samba
    vixvix
        18
    vixvix  
       2012-04-19 21:41:36 +08:00
    原来我也是用vbox, 后来发现用homebrew几乎热门的linux引用都能直接本地用,根本不用虚拟机。最基本的mysql, nginx, php-fpm, django, python virtualenv都能直接跑。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2604 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:43 · PVG 23:43 · LAX 07:43 · JFK 10:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.