用习惯了 windows 系统的菜鸟,想转用 Linux 系统编码,有什么好的建议!

2019-12-08 14:18:36 +08:00
 pin621
9156 次点击
所在节点    程序员
99 条回复
Hanggi
2019-12-08 20:29:03 +08:00
不管别人怎么说,开发第一环境最好还是 Mac OS,如果是 Linux 的话也不要听他们什么 CentOS,就 Ubuntu。等你比较清楚了之后,爱用什么用什么。
omysho
2019-12-08 20:42:29 +08:00
想换环境优先 macOS

Linux 系列不要用 Ubuntu,Ubuntu 是为服务器设计的,一堆软件老旧到不行,还必须升级系统才能更新软件。
推荐 ArchLinux,滚动更新,系统实时保持最新,告别各种老掉牙软件和老掉牙环境
love
2019-12-08 20:46:03 +08:00
不管别人怎么说,开发第一环境最好还是 ArchLinux (或下游的 manjaro )

最主要的一定要坚持满一年再说,因为一开始一定会不太习惯。
HeliumTang
2019-12-08 20:52:12 +08:00
先试试用 mac。然后再去折腾 Linux
lemonTreeTop
2019-12-08 20:55:49 +08:00
不用装什么啥子系统,windows 开 wsl 就 OK
zhuangzhuang1988
2019-12-08 21:07:06 +08:00
别,
Chingim
2019-12-08 21:12:06 +08:00
就让 linux 活在 ssh 里吧

推荐用黑苹果,只用折腾一次,linux 桌面就是各种折腾
reus
2019-12-08 21:18:12 +08:00
入我 arch / manjaro 神教,早日脱出苦海
crazykylin
2019-12-08 21:31:46 +08:00
@lemonTreeTop wsl 不就是子系统么?
hubqin
2019-12-08 21:40:38 +08:00
可以买台便宜一点的云主机,ssh 连接上去。编写代码可以 IDE 创建远程项目实时同步。Linux 版本建议 ubuntu,不要用 centos,centos 的安装
源上的软件版本实在太老了,而且内置的 python 版本是 2.7,想换回 3.0 好麻烦。
Notzuonotdied
2019-12-08 21:57:01 +08:00
@akyle Wine 可以安装微信、QQ、TIM……很多软件都可以装上的。
Notzuonotdied
2019-12-08 21:59:31 +08:00
其实新手 Ubuntu 没问题吧,系统足够稳定,各方面问题基本都能找到。
推荐 Ubuntu16.04 LTS 和 Ubuntu 18.04 LTS,新手不建议使用非 LTS 版本,容易躺坑。
lemonTreeTop
2019-12-08 22:32:43 +08:00
@crazykylin 啥子 系统,这样断词
herotiga
2019-12-08 22:47:21 +08:00
就是瞎折腾
love
2019-12-08 22:53:16 +08:00
@hubqin python 难道不是内置了两个版本的包吗?可以同时装在一个系统。
哪怕你需要指定版本,也可以自己编一个绿色版,linux 这点就是很方便
crella
2019-12-08 22:54:53 +08:00
我在 vmplayer 上装了 freebsd 12+ mate desktop,感觉还算良好,暂时还没出现依赖黑洞和安装了包却提示:找不到包的情况
patx
2019-12-08 23:06:34 +08:00
如果你经常要部署应用到 linux 服务器,那么在 linux 开发是个好选择,只是尝鲜的话,那还是算了。
james122333
2019-12-08 23:20:19 +08:00
建议不要花时间 少数人花就好 [滑稽]
int64ago
2019-12-08 23:39:06 +08:00
你要问我建议,当然就是直接上 Gentoo 啦

一周重装一次,各种姿势装,双系统、三系统搞起

装了后就是日常用、编程用,遇到问题不要想要回 Windows,想办法解决

一个月后你就是 Linux 熟手了

如果此时觉得装系统太枯燥了,就可以抽空看看《深入理解 LINUX 内核》了
int64ago
2019-12-08 23:41:30 +08:00
哦,对了,我日常 + 工作用 Linux 有差不多八年了,已经无法适应其它系统了

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

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

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

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

© 2021 V2EX