逃离到 Linux 两周的感受

2021-08-06 22:47:27 +08:00
 join

前文提要:最近折腾 hyper-v 的一些吐槽
之前因为用 wsl2 做了一段时间的开发,各种莫名奇妙的问题重重。后来想换成虚拟机,但想想还是算了,反正多出一块 SSD,为何不直接装一个新的操作系统装在单独的 SSD 上呢? 我选用的发行版是基于 arch 的 manjaro 。 刚开始装好系统时那几天非常折腾,配置和装好软件。现在已经在上面开发两周了,说说这两周的感受。

这里是我折腾的一些配置: https://gist.github.com/leyafo/856fe83d3d7681744b895a66baa62486

首先说好的方面:
docker 非常丝滑
命令行和包管理工具很丝滑
goland 丝滑,这个特别惊喜。不知道 jetbrains 怎么会把 linux 下的 ide 优化得这么好。远超其他平台体验。
不关机运行非常正常
开发环境真的很友好,友好度超过 mac,各种工具完全无痛安装。甚至我还自己编译了一个开源的 C++ QT 的软件。

说说不好的方面:
桌面依然很拉跨,我用 gnome 能看到明显的 bug 。
字体很难看,需要时间去适应。
输入法很拉跨,配置超级烦。我后悔花那么多时间去配置,应该直接用 chrome 的插件形式。
配置折腾很烦,我尝试着调整我的 tty 控制台,停了一天去配置别的软件后,ctrl+alt + F1 进入控制台就卡死了。 太省配置了,跑了好多天不关机才吃掉 8G 内存。

我个人认为 Linux 正确的服用方式:
别去折腾桌面
别试图追求完美卓越的配置
有些问题能忍忍就忍忍,桌面,字体,输入法。
有些功能不怎么用,就算拉跨也别去管它。比如我的 tty 控制台。我本来就是想把它当成一个写代码的勿扰模式来用,但用不了就算了。
侧重实用成熟的那一面。 如果你的电脑大部分时间都是开个浏览器,很少用其他软件,Linux 会非常适合你。

另外一方面,机器没有很多 fancy 的软件,很多东西感觉都很原生,粗糙。你会感受到你开的是辆不怎么漂亮完美的车,但是车上几乎所有的零件你可以控制的感觉真的挺好。

21763 次点击
所在节点    Linux
144 条回复
join
2021-08-07 12:51:42 +08:00
@popil1987 对,拥有一台自己能完全控制的机器,才是最实用的好处。
看看这些年 apple 干的事情,一两年升级硬件绝对是件不正常的事情。苹果这些年干的这些事情在商业上是非常成功的,对用户来说很鸡贼。
去掉耳机口让你强行只能用蓝牙耳机。
蓝牙耳机电池不能自己更换,一副耳机用两年要买新的。
去掉所有的内存硬盘升级选项,让你要么花大价钱一步到位,要么用两年再买新的。
机器外部去掉几乎所有可能的接口,机器内部让所有人都难以维修。
维修时让你去漂亮的天才吧,而不是电线和电路板满地的修理铺。然后逛着漂亮的商店再买一波新产品。
更鸡贼的是强大 M1 处理器给你一个 8G 内存,等于把一辆引擎强大的把油箱削掉一半,最后卖给你的实际是个半残废品。等下一代出来,你就算是掏钱给他们第一代产品做研发。

硬件每年上新升级抓住了人性中喜新厌旧的弱点,让你不停的像一个仓鼠跑滚轮一样重复掏钱。想想你买所有的电子产品新鲜期只维持一两个月,甚至一两周就是这个道理。实际上我们真的不需要那些 fancy 的硬件和软件,除了让你多掏钱和吸引注意力以外,其他的好处实在有限。我这三年前买的 PC,CPU 持续的运行在 1%~ 2%, 花了点小钱升级内存始终占不满。我很难想象用上 Linux 后,把资源吃光用到感觉卡的时候还需要几年。
join
2021-08-07 12:54:37 +08:00
@join 等于把一辆引擎强大的跑车的油箱削掉一半
alexkkaa
2021-08-07 13:04:51 +08:00
都 2021 了, 跟十年前不能比。作为日常使用完全没问题, 各种生态已经超越 win 和 osx 了。
liuxu
2021-08-07 13:11:05 +08:00
我用 linux 也 10 年了,现在用的 xubuntu 发帖,桌面开发都建议用 ubuntu20.04.x,lfs,gentoo 我都搞过,老年选手 ubuntu 准没错,我 xubuntu 是应为笔记本 4G 内存,没法扩容,ubuntu 开个 idea 开个 chrome 内存就爆了,所以换成 xubuntu 了
liuxu
2021-08-07 13:13:40 +08:00
@chunqiuyiyu 你们的 windows 怎么都说好用,我给我的电脑装了 window98 感觉也不怎么样啊
zzzzqqw
2021-08-07 13:19:37 +08:00
linux 折腾了两个礼拜,win 下常用的软件都在这找到了替代品。
安安心心开发就好了。很舒适了已经,反应速度快内存占用低,clion,goland 都很丝滑的。显卡驱动也完全支持
不同人不同性格用 linux 能说出两个完全相反的使用感受
不要纠结它的缺点,利用好优点就好了
从我的角度来说,当前发行版我应该还能使用很多年不用换,不参与语言和系统优劣争论,大部分人就是迷,就是想说服对方(唉我也一样,不过我在克制这种糟糕的冲动
initd
2021-08-07 13:38:47 +08:00
Ubuntu Xrdp 默认配置黑屏,不知道评论区 Linux 大佬们,有没有遇到过,

我写了一键脚本解决
sh <(curl -L xrdp.ubtu.net)
fugu37
2021-08-07 13:56:24 +08:00
@zzzzqqw 有些人根本不在乎 linux 的优点,而是拼命地找缺点。

他们不在乎你用 linux 解决了哪些问题,只想证明你错了,甚至直接人身攻击。
Trim21
2021-08-07 14:05:49 +08:00
snap 急需支持镜像,太慢了
iBugOne
2021-08-07 14:09:46 +08:00
主力 Windows,平时万事 SSH 到开发机上干( Ubuntu )
winterbells
2021-08-07 14:49:18 +08:00
我们用 KDE Neon
虽然我还不知道和 kubuntu 是什么关系,但用着还行
honkki
2021-08-07 14:53:23 +08:00
mac + windows + ssh
JerryCha
2021-08-07 14:53:43 +08:00
银行狗大概过几年就要告别 Windows 转向深度那套东西了
857681664
2021-08-07 16:37:25 +08:00
我用 manjaro 的一个体会就是不折腾,只要把开发环境配好,能满足正常写代码的需求就够了,当然在我使用这么久以来还是踩过许多坑,包括微信安装,独显驱动等。只不过我都记录了过程,方便下次重装。
Donahue
2021-08-07 16:56:06 +08:00
你会感受到你开的是辆不怎么漂亮完美的车,但是车上几乎所有的零件你可以控制的感觉真的挺好。

这句话好贴切哈哈,就是喜欢 linux 的可控。windows 下面好多魔法的感觉
Donahue
2021-08-07 17:05:40 +08:00
操作系统大战、编程语言大战
跟饭圈大战有异曲同工之妙? 都是为了自己的信仰试图说服别人哈哈哈

不过 u1s1, 老年选手用 ubuntu 挺方便的,基本上是开箱即用
bruce0
2021-08-07 17:11:09 +08:00
`有些问题能忍忍就忍忍,桌面,字体,输入法。` 这绝对是真的
大三的时候,那时候沉迷折腾 linux, Ubuntu, mint, centos, elementary OS ,Fedora 等等好几个版本.
后来在自己笔记本上装了 Ubuntu 和 win10 的双系统, 又开始折腾 Ubuntu 的美化, 直到把它弄成像 mac,
后来工作后换了台式机, manjaro, 也是各种折腾, 后来因为显卡驱动导致进不去系统了.开始不折腾了,
换了个 debian, 装了个搜狗输入法, 装了几个开发工具,就不管了

现在想想, 折腾 linux 桌面真滴是浪费时间, 桌面能用就行
Dragonphy
2021-08-07 17:17:03 +08:00
1. 别去 Linux 折腾桌面,如果折腾请选择 Windows 或 Mac,因为折腾过后总会转向这俩;
2. 2021 年了,Visual Stuido 、JetBrains 哪个平台不能用,非要 Linux?
Dragonphy
2021-08-07 17:24:05 +08:00
@Dragonphy VS Code
Aspector
2021-08-07 17:37:44 +08:00
前两天还看到 r/cpp 上有人吐槽,Mac 上的 libc++ 版本和 macOS 版本是绑定的,不更到最新的系统版本的话有些新出的语言特性不能用。

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

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

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

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

© 2021 V2EX