什么样的开发环境是比较合理安全稳定的

2021-03-03 16:04:20 +08:00
 qiyue0726

我以前是一直用的 win10 开发,但是基本每半年就因为各种原因要重装,最近刚攒了台电脑,想处理下这些问题。 听说很多人都是另外开一个虚拟机进行开发的是吗,我也想试试,但是不知道需要注意什么,现在只知道不要开快照,还有什么注意点没有。 还有,现在也纠结用那个系统比较好,以前都是用的 win10,linux 用的不多,黑苹果不想折腾了。 主要是在 win10 ltsc,openSUSE,Manjaro 三个里面选,各位觉得那个比较稳定好用舒服

9297 次点击
所在节点    程序员
82 条回复
NoNewWorld
2021-03-03 16:06:58 +08:00
撒开发?能接受长期 linux 选 Manjaro 呗
acmore
2021-03-03 16:20:49 +08:00
一般的开发还是用 Linux 环境最不容易出错,我的配置 👇

主力开发机:装了 Ubuntu Server 的主机
开发入口:装了 VS Code 的 Win 10 笔记本 + 大屏
qiyue0726
2021-03-03 16:20:56 +08:00
@zsyubo393 主要是 java web 的
qiyue0726
2021-03-03 16:23:11 +08:00
@acmore 现在有个担心,除了 linux 软件有时候很麻烦,会不会 D 版也不好搞
Kinnice
2021-03-03 16:24:20 +08:00
× 折腾 Linux 环境
√ 购买 Macbook Pro
wzb0909
2021-03-03 16:24:38 +08:00
linux 虚拟机,然后 vscode 用 ssh 连进去。
wxw752
2021-03-03 16:25:40 +08:00
单独一台电脑做开发比较稳定。我的这个系统已经两三年没有重装了。
easylee
2021-03-03 16:26:27 +08:00
想要 Linux 又不熟悉 Linux,Linux 发行版本建议使用 Ubuntu 。
love
2021-03-03 16:35:18 +08:00
@Kinnice 别尬推,linux 并不需要折腾,环境更近生产,另外硬件选择余地大,价格便宜
qiyue0726
2021-03-03 16:46:45 +08:00
@wzb0909 这应该不适合我,还是需要 gui 的
owenzhang24
2021-03-03 16:58:45 +08:00
Macbook Pro
ikas
2021-03-03 17:03:40 +08:00
比较好奇你这 win 为啥重装,win 是笔记本从 win8 升级,然后复制到台式机,一直测试版升级到现在,开发机加游戏机,只是遇到些小问题而已
ikas
2021-03-03 17:07:15 +08:00
我这系统还是 vs 加 java,安卓,现在还开了 wsl2 来编译安卓。。无问题,稳定几年
Jirajine
2021-03-03 17:11:17 +08:00
@qiyue0726 Linux 用的软件几乎都是自由软件,没有必要去用盗版。
x9sec
2021-03-03 17:16:01 +08:00
问下楼主 快照有啥坑啊。。我正打算给自己虚拟机拍个快照。。
lv2016
2021-03-03 17:18:23 +08:00
mbp ssh 到 linux 服务器,兼顾续航和性能🐶
also24
2021-03-03 17:21:13 +08:00
如果操作系统限定 Win10,那么可以考虑将开发环境尽量放进 WSL 来折腾,在重装系统前把 WSL 导出一下就好。

命令类似:
wsl.exe --export <DistributionName> <FileName>

参考:
https://docs.microsoft.com/en-us/windows/wsl/reference
Macv1994
2021-03-03 17:29:19 +08:00
搞个 Windows/Linux 双系统呗
Stevenv
2021-03-03 17:31:41 +08:00
慎用 WSL,遇到奇怪的问题。太折腾。。。推荐 manjaro 。当然你也可以 ubuntu
assiadamo
2021-03-03 17:32:52 +08:00
windows docker,然后 vscode remote development

题外话,做桌面开发的会不会很无语,只能任由各种 unity 或 vs studio 把环境搞得一团糟

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

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

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

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

© 2021 V2EX