如何在 Windows 上舒心地体验 Linux

2015-11-17 13:45:34 +08:00
 odirus
我比较喜欢命令行,因为信息反馈及时,所以平时通过 Windows 上安装 Virtual box + vagrant 的方式来工作,我会用 SSH 登录到 vagrant 来完成普通脚本程序的开发工作,使用 Windows 本地 IDE 来完成复杂项目的开发,最后都在 linux 里面编译、运行。

但最近 vagrant 经常崩溃,窥其原因,主要是由于 virtual box 崩溃,但如果更新 virtual box , vagrant 将会遇到依赖兼容性问题。

之所以没用 linux 桌面,主要是在上面运行 IDE 效率不高,比如 jetbrains 全家桶在 Ubuntu 桌面版上表现非常一般,建立索引的效率也比较低,而且会经常卡(大内存+全 SSD 也没办法解决),我想是因为其专门对 Windows 、 Apple 系统优化过。另外一个原因是很多商业工具只有 Windows 、 Apple 平台才有。

为什么没直接用 apple ,原因很简单,对我来说太贵了,暂时没购买的计划。

所以请教有没有更好的体验方式,目的是既能用 Linux 的命令行,也能使用各种强大的工具,谢谢。
6340 次点击
所在节点    问与答
51 条回复
harry890829
2015-11-18 10:16:45 +08:00
@odirus 我记得当时我那个我们的 gentoo ,不跑 vim 内存占用 40m ,跑 vim 后内存占用 100m ……
nekoyaki
2015-11-18 11:37:42 +08:00
为什么要用 vagrant ?
我一直不能理解,好多人用 vagrant 是把 vagrant 当成 docker 来用,反而把 docker 当成 vagrant 来用。
我觉得 vagrant 适合做批量部署,而不是搞开发环境。如果是开发环境需要虚拟机,直接开一个 vbox 就得了。如果你是 linux 环境的,用 docker 搞开发非常合适。许多人正好反着来,拿 docker 跑部署,拿 vagrant 搞开发环境。

虽然人家确实能做,但是常常是折腾自己。
楼主这个用法我觉得啊,就直接用 vbox 得了,犯不上用 vagrant 中间包一层。
odirus
2015-11-18 12:28:25 +08:00
@nekoyaki vagrant 能够很好的把 windows 目录映射到 linux 中,而且不用配置这,配置那的。

如果有其他更加方便的映射方式,那就更好了。
imNull
2015-11-18 12:34:01 +08:00
cygwin
WhiteSaber
2015-11-18 12:57:24 +08:00
@Explorare 你好,刚刚搜了一下官网,我暂时的理解是一个简化版的预装虚拟机,可以这样理解吗?请问如果只是为了在本地提供一个实验的环境,有什么经验可以分享下吗? O(∩_∩)O 谢谢
bk201
2015-11-18 13:16:16 +08:00
要么 vps ,要么树莓派,要么收个二手笔记本。不就是开个 putty 的事情么
orzfly
2015-11-18 13:45:44 +08:00
@nekoyaki 你 确 定 你 没 写 反 vagrant 和 docker 两 个 单 词 ?!
kkhaike
2015-11-18 13:59:37 +08:00
@learnshare cmder 基于 ConEmu
doomgiant
2015-11-18 14:24:24 +08:00
单纯 win 下 跑 命令行, 在用 babun , 感觉蛮好
cxbig
2015-11-19 01:25:03 +08:00
喜欢折腾,能不能换成 Linux 系统, Win 装成虚拟机?或者双系统也可以。
Rorysky
2015-11-21 02:52:20 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/236762

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX