由于银两不多,买不起 mac,又离不开 windows,windows 做 rails 又是很蛋疼的事儿!前几天问了论坛的朋友怎样在 windows 下写代码(远程操作虚拟机 linux 的代码),而虚拟机使用有比较卡,所以特意去网上学习了一下,发现这个方案不错,来与和我有同样困惑的人分享。我是个小菜鸟,可能会有不准确的地方,所以还请各位指教。
前提是在虚拟机中安装好了 ubuntu。 1 安装 samba
安装 samba $ sudo apt-get install samba $ sudo apt-get install smbfs
启动 samba $ sudo service smbd start
创建共享文件夹 $ cd ~ $ mkdir share $ chmod 777 -R share
配置 samba $ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_back $ vim /etc/samba/smb.conf
在“# security = user”这行的下面添加: security = user username map = /etc/samba/smbusers
把“workgroup = WORKGROUP”这行修改为: workgroup = MSHOM 在下面添加如下三行: display charset = UTF-8 unix charset = UTF-8 dos charset = cp936
在文件的最后添加如下几行: [Share] comment = Shared Folder with username and password path = /home/用户名/share public = yes writable = yes valid users = 允许访问的用户名 create mask = 0700 directory mask = 0700 force user = nobody force group = nogroup available = yes browseable = yes
$ sudo gedit /etc/samba/smbusers 添加这一行: new = “network username”
重启 samba sudo smbd restart sudo nmbd restart
访问 win7 下 win+r 输入\ubuntu ip 就可以打开 ubuntu 中的共享目录了。
使用 sublime 编辑代码
至此,就可以在 win7 下方便的写代码啦,如果你的机器配置很低,这将会是个不错的选择。
本文很多地方参考了下面的文章。 http://www.2cto.com/os/201205/131943.html