使用 Linux Manjaro 进行了小半年开发的感受

2019-11-29 12:53:06 +08:00
 Vegetable

最近工作内容发生了一些变化,需要很多 office 操作,才算是切身体会到 linux 的局限性。

单纯从开发上来说,无论是 Python、Javascript 还是 Golang (只用这几个),在 linux 和 windows 感觉都很不一样。这种区别可以用“食髓知味”来形容,没感受过之前其实不太理解究竟好在哪里,从 linux 切回 windows 就突然感觉 linux 真好。

比如 wsl 中无法使用 usb,所以必须使用 windows 中的 adb,docker 也是。
在 linux 上写好的基于 python+selenium+firefox+adb+模拟器的项目,拿到同事的 windows 上,又花了好久才让项目跑起来,最后不得不把 selenium 和 firefox 拿到 windows 上跑,因为 wsl 上浏览器莫名其妙 crash。

回想起来其实在 windows 上折腾这些本来就是家常便饭,习惯了之后也没什么,但是最近用 linux 真的是被惯坏了。

可是 linux 的确很不人性化。wine 上跑的应用基本都有点毛病,wps 莫名其妙的一堆 bug,至今我还没有成功连接公司的小米电视进行投屏,ss-qt5 每次都会阻止我第一次关机操作。这些小问题大概每个人都不太一样,每一个解决起来可能都不简单,好在我没头铁到遇到一个问题就去解决一个问题,所以在安心写代码的时候,manjaro 我用的很开心。

现在我需要长时间写文档画图,所以不得不两个电脑来回切,才明白 macos 究竟好在哪里,下一台电脑就买 MBP 了!

33597 次点击
所在节点    Linux
111 条回复
s4nd
2019-11-29 12:58:53 +08:00
可以先装个黑苹果用着
olindays
2019-11-29 13:06:02 +08:00
买三台电脑,分别装 Linux、Windows、macOS。
dbskcnc
2019-11-29 13:11:12 +08:00
同样 manjaro, 虚拟机里一个 windows 7, 基本无障碍
thet
2019-11-29 13:11:17 +08:00
我是 3 个系统都在用,macOS 日常开发,linux 服务器,windows 娱乐。以前也折腾过 linux 下开发,陆续搞过 ubuntu arch manjaro
qianlv7
2019-11-29 13:14:10 +08:00
现在就是用 hyper-v 虚拟机装 ubuntu,写代码就 ssh 上去,
tankren
2019-11-29 13:25:24 +08:00
黑苹果先将就着
ysn2233
2019-11-29 13:26:11 +08:00
我公司也是 manjaro + windows 虚拟机,在家直接用 win10, 出去带笔记本的话带 mbp,不过 mac 外接显示器键鼠之后感觉体验真的一般般
tt67wq
2019-11-29 13:26:16 +08:00
我 4000 块买了 32g 内存的小主机装 manjaro 开发,体验大概能有 mac 下的 80%左右,但是一想到价格,我就平衡了。
毕竟贫果
Nasei
2019-11-29 13:29:25 +08:00
你在 linux 上写的东西在 win 上跑不起来怪 windows ?
Immortal
2019-11-29 13:32:50 +08:00
开发常年在 arch+i3wm 下
家里打游戏是 win10
平时开资料看剧看文档 写 demo 都是 mbp(屏幕长时间阅读比较舒适)
以上配置感觉很赞

不过平时开发主要是服务端的一些东西 没有遇到楼主说的情况
多折腾下也就习惯了~
lagoon
2019-11-29 13:34:37 +08:00
ubuntu 用作工作电脑已经....我都记不清多少年了。
至少 2 年以上没有摸过 windows 了。
reechangs
2019-11-29 13:36:45 +08:00
我长期用过 Mac 和 manjaro。

在我看来 manjaro 和 Mac os 是完全不同的东西。就开发而言,我认为 manjaro 是全场最佳,配置方便,灵活。
encro
2019-11-29 13:39:10 +08:00
manjaro 入坑半年,钉钉和微信用 electron 版本,除了截图都没有问题。
libreoffice 基本也够用。
做原型的话 Axure 不能用,PS 据说有 wine 版本,但是也一直不想试,用得少。
稳定性的话,manjaro 还不如 fedora,fedora 桌面更加流畅,基本没有卡顿过,用 manjaro 卡了很多次,应该是否因为桌面扩展的原因。
蓝牙机械键盘和鼠标当时也买错了。不太好用。

公司用 win10+wsl,除了 system enable 不行外(后来通过网上脚本解决),其他正常,
昨天发现居然在同事电脑上遇到 wsl socket TCP_INFO BUG (也已经解决)
kosmosr
2019-11-29 13:41:15 +08:00
很早之前就意识到了这点,甚至电脑装了黑苹果,以后还是上买 mbp 吧..
bmos
2019-11-29 13:42:27 +08:00
manjaro 刚刚装上,一直用 ubuntu,感觉切换起来好不习惯。
dangoron
2019-11-29 13:43:27 +08:00
arch+swaywm 回不去 Windows 了,甚至 macos 我也用着不舒服,高度自定义的平铺式窗口管理器是真的香。办公软件大多是因为其他平台垄断生态导致的,除非 linux 桌面用户占据一定基数否则无法破局,然而很多人都像 lz 这样直接转移阵地了,毕竟工作不等人折腾
Richardhtw
2019-11-29 13:45:15 +08:00
其实感觉 wsl2 + vscode remote 是最好的开发姿势,但 vscode 写代码(特别是 Java )还是没有 jetbrains 全家桶好用。。。
sxul07
2019-11-29 13:45:42 +08:00
同 manjaro,唯一的问题就是从家里的 windows 远程到 manjaro 不太方便,似乎没有好用的 vnc 或者 rdp 服务端,求大佬们推荐一个~
linlance
2019-11-29 13:49:48 +08:00
你们工作内容少而已。。。windows 下的好多开发工具,linux+macOS,距离还远。。。
windows 下的
SSH:mtputty-Portable.exe xshell,管理超过 20 台 Linux 就知道这种软件的好处了。
FTP:WinSCP,FTP 客户端更多
截图:Faststone
Na 文字识别:调用各种网络翻译 API,识别图片类文字太爽,好多限制资料弄下来很快。
图片类:PS firework nEOiMaging,
音频处理:GoldWave
就连 OFFICE:windows 下的也和 linux 不太一样。。。
marco25
2019-11-29 13:58:53 +08:00
推荐一些写文档画图的工具吧:
文档:任何 web based office, Gsuite,石墨,notion 等等,或者 markdown
画图:Draw.io 画流程类,Figma (网页版)画原型,甚至高保真设计图,xmind 画 mindmap

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

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

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

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

© 2021 V2EX