Java 开发有必要使用 Linux 系统吗

340 天前
 aqiu111
现在大四闲着没事干,想把开发环境从 windows 转移到 Linux ,最近准备装 manjaro 的双系统,翻到这个贴子又有点犹豫 https://www.v2ex.com/t/557147 。求 v 站的大佬解惑,该不该折腾。
8963 次点击
所在节点    程序员
116 条回复
raycool
340 天前
大学生活不就是用来折腾的吗?
放心大胆的折腾。
saybyetoGFW
340 天前
生命的意义在于折腾,选择 Ubuntu 好了
fox0001
340 天前
要去折腾。

1. Linux 的知识,工作上一定用得到。
2. 简历可以多写点内容。
3. 推荐 Debian 、Ubuntu 之类。
duke807
340 天前
十年使用 windows 系统的经验,和十年使用 linux 系统的经验

哪个经验更值钱用哪个
makelove
340 天前
linux 环境编程更舒服,且会 linux 还可以自己全栈独立开发部署软件
urnoob
340 天前
@duke807 都是 0

大厂系统部署在 Linux ,也不会让你一个开发去管
小厂部署 Linux ,其实就是跟风,放 win 一样的。
为啥选 Linux ,就是因为免费
Bingchunmoli
340 天前
linux 可以帮你解决 utf-8 编码的一些问题,但是会增加一些路径权限一些问题,建议都用用,毕竟 java 最终运行的服务器通常是 linux 。
duke807
340 天前
@urnoob

众所周知,windows 是给小白用的系统,linux 是给专业人士使用的系统

而程序员是专业用户,所以应该使用 linux
yazinnnn
340 天前
manjaro 非常适合入门, 几乎你所有会用到的折腾用的工具都可以在 arch 官方仓库和 aur 里找到

可以用 kvm+qemu 装一个 win10 来应付不得不用 win 的情况
lower
340 天前
还不如 win 下开启 wsl2 或者 hyper-v ,多开几个 vm 直接搭集群也方便
dcsuibian
340 天前
闲着没事干就装着玩呗。不过单纯对开发来说,不是很必要,毕竟跨平台是 java 的一大优点,写的程序应该正常都是能无痛切换 win/linux/mac 的。比如 maven/jmeter/zookeeper
kenvix
340 天前
@duke807 😅宁这多少是有点极端了,我看你也不见得会用 windows 和 linux
JimmyChan1506
340 天前
subframe75361
340 天前
同大四 java ,现在在用 wsl2 ,但是开着内存占用很高。linux 对某些国产通讯软件的支持度不太够,对工作还是有些影响的,也在犹豫要不要换,希望来个大佬指点指点
harrozze
340 天前
折腾吧,大四那段相对空闲的时间就是用来折腾过程中学东西的。wsl 或者 windows 里装个虚拟机都好,建议是多用用命令行,vscode 可以远程编辑代码,vim 也可以先熟悉一下。把这套环境搭建好,你就对 ssh 等工具有个初步了解了,linux 命令行里怎么编译 java 等,对你来说也可以先趟趟路,工作里遇到这类问题不至于慌。
aqiu111
340 天前
@raycool 那就折腾好了😂
aqiu111
340 天前
@fox0001 感谢建议,参考了一些博客,个人还是更倾向于 manjaro
lindas
340 天前
我觉得入个门,达到大部分人使用 windows 的程度并不要花费多少精力
aqiu111
340 天前
@yazinnnn 谢谢建议,我目前打算是拿 256g 固态来装 manjaro 当开发环境,然后保留 win11 的双系统,慢慢过渡
sunqb
340 天前
没必要,大学把基础打打牢

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

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

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

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

© 2021 V2EX