如何在 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 的命令行,也能使用各种强大的工具,谢谢。
6267 次点击
所在节点    问与答
51 条回复
odirus
2015-11-17 13:48:11 +08:00
同时我也在努力争取能每个月挣到一台 MBP PRO ,那个时候我很乐意会购买。
sox
2015-11-17 13:50:01 +08:00
你是搞什么开发的
lxy42
2015-11-17 13:51:40 +08:00
windows 下的 linux 命令行我用 babun ,暂时够用
odirus
2015-11-17 13:51:53 +08:00
@sox 目前项目主体是 Java ,不过平时任务很杂, Python 、 nodejs 、 PHP 都有。很想在公司用 Mac ,不过我真不会开发 iOS ,所以。。。
matrix67
2015-11-17 13:52:55 +08:00
云主机, sshfs
Explorare
2015-11-17 13:53:43 +08:00
我用的是 VMware 12 pro ,跑 Ubuntu 14.04.2 ,平常运行了丢后台,用 PuTTy SSH 进去操作。文件共享用 SFTP 。 另外你可以考虑搞个笔电装 ESXi ,然后跑虚拟机。
movtoy
2015-11-17 14:02:52 +08:00
刚买的 mac 也用 vagrant+Virtualbox 的飘过。。只是文件路径没有 win 下的盘符而已。暂时还没体会到 mac 多高大上
blackboom
2015-11-17 14:04:08 +08:00
同样的需求,打算入个树莓派, SSH 或者接个屏幕感觉挺爽的
odirus
2015-11-17 14:05:31 +08:00
@matrix67 刚刚看了这个软件,感觉很不错,等会儿试一下。谢谢哈
odirus
2015-11-17 14:06:10 +08:00
@lxy42 谢谢,不过我比较喜欢使用原汁原味的 linux ,比如 mysql 、 redis 、 mongodb 这些都是必备品。
odirus
2015-11-17 14:06:34 +08:00
@Explorare 感谢哈,我会尝试一下的。
zwpaper
2015-11-17 14:07:50 +08:00
感觉你应该挺历害的了,但是我觉得你这种情况真没必要像你说的每个月挣一台 MBP 的时候再买。
价格的话,走分期, 12 期无息,每个月几百块。我觉得给你带来的收益肯定比这几百块高。

你自己也说喜欢 Cli 了,直接切到 OS X 会省去很多折腾,省下来的时间专心开发,我觉得更有意义。
ACTom
2015-11-17 14:16:58 +08:00
msys2 ,基本命令够用了
odirus
2015-11-17 14:19:16 +08:00
@zwpaper http://v2ex.com/t/226489#reply39 这个是之前的帖子,现在送自己妹子去培训班了,不过是学设计,然后年初还要给她买个高配 mac 吧,所以我只能省着花。。。明年还要给首付,所以。。。
odirus
2015-11-17 14:20:22 +08:00
@ACTom 谢谢,现在了解到了更多的命令行工具,我会去折腾一下
em70
2015-11-17 14:21:32 +08:00
可以买个树莓派啊,wifi 连接,SSH 上去
patr0nus
2015-11-17 14:22:07 +08:00
试试 vagrant 配 hyper-v 呢 http://docs.vagrantup.com/v2/hyperv/
zwpaper
2015-11-17 14:30:07 +08:00
@odirus 那就加油吧,码农一个月一台 MBP 还是不太难的!
sox
2015-11-17 14:46:01 +08:00
我用 git for windows 自带的 unix 命令。
harry890829
2015-11-17 14:50:53 +08:00
恩……我们之前也是用类似的方式来执行的,在本机开虚拟机,然后跑了一个定制的 gentoo 系统,然后使用 xshell 连入虚拟机, vim 编辑……

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

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

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

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

© 2021 V2EX