求推荐桌面:若决定在 Windows 10 EOL 后逐渐弃用 Windows 为此我该如何准备?

2022-08-01 00:20:25 +08:00
 nebkad

本人以写代码为职业。 会一点点 Debian 和一点点 FreeBSD ,若干年前在 Ubuntu 轻度体验桌面。 现在主力运行 Win10 的机器是 Ryzen 7 3700X, ssd, radeon 5700 XT 。 还有一台垃圾 NAS 是 TrueNAS 。

桌面应该是刚需,但不想经常折腾。 可以接受不玩 PC 游戏(确实也很少玩)

PS: 同样不考虑 Mac OS

提前感谢开源世界的大佬们提供经验。 有价值的建议将献上微薄的感谢。

以下是不重要的内容:

Windows 11 没用过,但是据说很多 bug ,应该比 Win 10 多吧。 但 Windows 10 我都已经觉得 bug 很多,并且感觉总是被微软越来越阿三化的设计牵着走。 Mac OS 更不要说了,Mac mini MBP 都用过了(均为 Intel u ),现在 M1 M2 出来之后都过时了,Xcode 也用不了了,虽然机器都还很好。所以,Mac OS 也是我不能接受的。

5855 次点击
所在节点    程序员
82 条回复
huangsen365
2022-08-01 00:35:42 +08:00
Windows Server 2022
blueshot
2022-08-01 00:37:42 +08:00
但是 我的经验是在 Linux 桌面的体验问题更多 单从易用性和稳定性来考虑 我建议不要抛弃 Windows 双系统也可以做到很好用的
0o0O0o0O0o
2022-08-01 00:41:56 +08:00
不喜欢折腾那么 Ubuntu 就挺不错的,直接换就行了,常用 IDE 都没什么问题,这一年多全面使用 Linux 桌面,gnome 和 kde ,从没崩过,让我觉得很稳定。

从我有限的个人经验来看,Linux 在写代码方面几乎全是优点...
billlee
2022-08-01 01:28:37 +08:00
我觉得桌面系统用滚动发行版是必须的,所以推荐 manjaro kde
placeholder
2022-08-01 01:32:38 +08:00
啥是推荐一个桌面啊,推荐一个 linux 上用的 GUI 桌面吗?

你要不怎么折腾,试试 xfce ,轻量,各种预设足够。我自用的 manjaro 就是用的这个。

linux 的话,如果工作没有要求,可以试试 manjaro ,或者是 centos stream ,

实在不行就 ubuntu ,流行度广代表着各种问题的解决方案多,毕竟主要还是为了工作。
7zlid
2022-08-01 01:35:45 +08:00
Ltsc 2021 支持到 2026
还有个 Iot 到 2031 完全够用了
换系统真的麻烦,推荐不换
agagega
2022-08-01 01:37:31 +08:00
我在 Mac 之外也准备弄一台 PC ,还在纠结到底是双系统还是虚拟机还是只用某个系统,Linux 虽然定制性高但确实也容易遇到大大小小不舒服的地方,而且要玩点游戏折腾起来也麻烦。WSL 我的评价其实也一般,它的确解决了 Windows 上开发的很多问题,但没到「 Windows 是最好的 Linux 发行版」这个程度(否则我也可以说 macOS 是最好的 BSD 发行版?)。

Linux 桌面多年来时不时用过但都是浅度使用,很多小问题需要折腾一下(比如我希望 home 目录下的几个预设子目录在 GUI 里显示为本地化的中文,而在终端里显示为英文,这点在 macOS 下倒很好解决,加上 .localized 文件就行)。如果在 Linux 玩 GTA5 或者文明 6 这种常见游戏没什么大坑那就用 Linux 好了,因为对 Debian 多少有点好感。有轻度 Windows 开发需求开个虚拟机应该能跑得动 Visual Studio.

顺便说,我觉得 KDE 默认的窗口和任务栏样式和 Win11/macOS 比起来,不能说就不好看,但的确有点像前一个时代的东西..
kkocdko
2022-08-01 01:50:40 +08:00
也许会有很多人反对,但我的观点是:“最稳定的方案是默认”。
无论使用何种发行版,尽量保持默认设置。使用默认桌面环境,默认主题,默认字体。很少会遇到问题。
要折腾瞎搞的时候进 docker 或者 qemu ,尽量保证系统的原始状态。
nebkad
2022-08-01 02:18:04 +08:00
#8 @kkocdko #4 @billlee 两位的倾向似乎有点打架了?滚动发行意味着随时做小白鼠?不要折腾意味着永不更新?
我对 linux 桌面的一些坏印象就是更新完之后进不了桌面,又要折腾,浪费时间。不过已经是好几年前的事情了,不知道现在是否也是这样。

#6 @7zlid 是很麻烦,又不想总是掏钱(在硬件上和不想要的软件上)。所以要给自己一段时间来适应开源产品,不要等真的 EOL 之后手忙脚乱。
zxw567
2022-08-01 02:30:19 +08:00
过往经验,带桌面环境的其实就是 windows 最好用。linux 的各种发行版多少有点折腾,奇怪的问题也不少。win11 是第一个大版本烂了。这个情况和当年 win10 第一个大版本差不多,马上要推出的 22H2 的其实还行。
如果还是要上,那就 Ubuntu 或者 Debian 吧,用的人多,遇到问题也容易找到解决方案。
kkocdko
2022-08-01 02:37:09 +08:00
唔,我的想法是,更新可以更新,但尽量不要“改动”。比如把 Ubuntu/Fedora 的 Gnome 换成 KDE ,把文件系统换成 f2fs ,在系统里直接使用 pip 装东西(这和在 windows 里不一样,linux 下不隔离直接使用 pip 很容易造成混乱)等等操作。

保持系统的默认配置,**给什么就用什么**,如果是 Gnome ,少装或别装扩展。没事干的时候 dnf upgrade 一下,几乎是不可能出问题的。

不要觉得用了 Linux 就应该“定制”,“自定义”。享受“自定义”的快感,就要承担增加的崩溃风险。我们都是普通人,适合别人的东西,也适合我。每个在发布前数轮测试的稳定版本,在“一切皆默认”的时候,真的通常要比 Windows 稳定得多。
kkocdko
2022-08-01 02:40:26 +08:00
总体上就是如下建议:
1. 随大流,使用流行的发行版,Ubuntu 、Fedora 。
2. 保持平庸,保持默认,尽量不要做“自定义”。
3. 做好备份,利用 BTRFS 或者 ZFS 的快照特性。
7zlid
2022-08-01 02:48:22 +08:00
除非你是运维,整天和这些打交道,要不肯定大折腾
另外为什么要焦虑一件五年之后才会发生的事情呢?
另外 Win11 的 bug 如果算多,那 ubuntu 基本不能用了…
7zlid
2022-08-01 02:52:18 +08:00
另外有个 windows server vnext,支持应该到 2035 年
够长了吧
nebkad
2022-08-01 03:15:24 +08:00
#13 @7zlid

如果非要从我个人动机来讨论的话, 那么我的个人感受是,微软并不比开源社区更靠谱. 商业付费得到的承诺也并没有比开源社区的更加坚实.

我的 Windows 10 是正版付费买来的,是第一次也应该是最后一次为 Windows 付费,因为当时的微软自己说 Windows 10 是最后一个 Windows. 我天真的信了, 结果现在你也看到了.

从我自己的日常实用来看,我真的很需要 Windows 的特有功能或者环境吗? 我仔细检视了一下, 并不.
写代码用 VS Code 或者 JetBrains IDEA
浏览器用 Firefox,
科学上网我可以自己搭 DNS 和转发服务器
输入法目前用 Windows 自带.
以上的使用场景应该占了我 90% 以上使用 PC 的时间.

不是我不想有丰富一点的使用场景,可是连显卡驱动没法更新也没法卸载,糟糕的声卡驱动,糟糕的蓝牙体验……
我不禁要问,我就为这种质量的软件付钱?

据说 win10 可以免费升 win11 但反正我还要冒着重装系统的折腾风险,去改 UEFI 设置来使我的机器能迎接尊贵的 win11 ,

可能我换了一个系统, 会需要多加一点时间去做系统管理? 但开源环境能应该会比 microsoft.com 给我提供更多的答案吧
msg7086
2022-08-01 04:16:25 +08:00
坐等用了半年一年以后回滚到 Windows 10 (茶)
neteroster
2022-08-01 07:13:32 +08:00
按你对 Bug 和软件质量的要求,我只能同样说:坐等回滚到 Win10 +1
singerll
2022-08-01 07:38:52 +08:00
win 桌面的 bug 多,是因为 win 桌面的生态太庞大,反观 linux ,我都看不到桌面生态在哪。。。。
bthulu
2022-08-01 08:13:16 +08:00
为啥要用桌面, 是命令行不香吗?
anguiao
2022-08-01 08:36:16 +08:00
@bthulu 哪有日常用命令行的,再次也要有个 wm 啊。

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

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

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

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

© 2021 V2EX