木有 mac T_T
打算用 Ubuntu,想问一下最好是用虚拟机还是安装 win/Ubuntu 双系统呢?
特别是,用虚拟机的话,会不会很慢呢?
虚拟机和物理机的切换会消耗你大脑的时钟周期,建议直接装双系统,该用 Ubuntu 时就用 Ubuntu,该用 Windows 就 Windows。或者可以学我反过来,把 Windows 装在虚拟机里,哈哈。
#3 楼 @tualatrix 切换直接按一下右 ctrl 然后再按 alt+tab 就行了嘛,感觉这个倒是没什么。 PS:非常想了解一下在虚拟机里用 rails 和直接双系统的相比,会不会慢死 = =
#4 楼 @fresh_fish #5 楼 @hupengxing 可以说一说为什么推荐双系统么? PS:用虚拟机的话,浏览器书签啊什么的一堆东西就不用在整到 ubuntu 里了(我承认有点懒 ^ ^ )
我第一次是用 Virtual Box 安装 Ubuntu Server,然后使用 NAT 端口映射。后面使用 XShell 运行终端命令,VB 后台运行。
我是用虚拟机的,不过最好内存要 4G,分 1G 给虚拟机。用 VBOX 装 ubuntu 会比 vmare 的要快,VM 的 ubuntu 有时候慢得让我想砸了。
我学习 Rails 的时候日常环境已经在 Linux 里面了
我觉得用哪个系统做主系统、哪个放虚拟机里,取决于你想把编程当作一种日常生活,还是需要放在沙盒里面小心处理的特殊任务。
我这边只能通过一个叫 Easy Radius 的软件来连接上网。这个软件只在 windows 下运行。于是装好了的 ubuntu 没法联网。我试图用 Wine 来运行它,但是...失败...所以一直只能在 windows 里蛋疼~~~现在想来,虚拟机似乎也是个不错的选择。
我也是建议用双系统,然后尽量强迫自己在 Ubuntu 上完成所有的日常事务,有问题也尽量在 Ubuntu 下面用 Google 解决。当必须要用 Windows 的时候,可以现在 Ubuntu 上用 VirtualBox 虚拟一个 Windows 出来,最后实在不行在切到 windows 上,一段时间后你会发现对 Windows 的依赖越来越小,我自己和很多我认识的朋友都是这么用过来的。
双系统切换真的很麻烦。而且还要管理硬盘分区之类的破事情。一旦你引导程序出了问题,得用 ubuntu 启动盘才能解决,挺麻烦的。 所以建议你装 virtualbox 虚拟机,装 server 版(没有图形界面)的 linux 节约资源,虚拟机平时后台运行,nfs 同步文件,ssh 操作 Linux。如果你经常切换网络环境的话,虚拟机 ip 可能会变,建议写个脚本来调整。