由于现在日常使用 mac 生态,对于某些原因导致未来可能会工作在 Windows 不方便黑苹果而纠结于选择 Win10 还是换到 Linux 桌面下开发。
首先,Linux 使用基础是有的,曾经也有用 Ubuntu 16 作为工作开发系统几个月,除了 QQ 外没有不适。
而这么多年过去了,相信 Linux 下生态应该会更好,只是纠结选择哪个发行版与桌面作为主力。
准备十一期间在笔记本上试一下各个发行版都怎么样,现在算是收集一些情报吧。
目前有了解的几个发行版:
对于桌面,说真的没有研究过,有没有大佬给予一些指导?
各位有日常使用 Linux 作为主力环境的没,能说下自己在用的环境优缺点么,以及给予一些建议,或者已经踩过的坑?
对于给予建议或者推荐 Win 生态的都表示感谢,只是希望好好讨论,不要开喷!!!不胜感激!!!
1
dbg 2021-09-28 17:33:13 +08:00 7
manjaro + cinnamon
|
2
OliveGlaze 2021-09-28 17:35:49 +08:00 1
Debian testing + KDE
Arch + KDE |
3
amber0317 2021-09-28 17:36:14 +08:00 2
Arch + Cinnamon,一次配置,省心一年(
|
4
sonyxperia 2021-09-28 17:37:42 +08:00 1
manjaro
|
5
anytk 2021-09-28 17:37:42 +08:00 1
Debian unstable + KDE Plasma
|
6
jedrek 2021-09-28 17:37:52 +08:00 2
Neon
|
7
jerryliao26 2021-09-28 17:38:52 +08:00 via Android 1
喜欢尝新可以用用 Fedora,基本所有组件都是最新版本
|
8
wangkun025 2021-09-28 17:39:52 +08:00 3
还是 Ubuntu 吧。
Debian 无理由,centos 自己都不玩了。 如果轻量使用,可以考虑 Linux mint 。 |
9
SvenWong 2021-09-28 17:40:20 +08:00 1
Mac 用了 7 年,实在是氪不起,最近无脑 manjaro+KDE 的,用起来还可以,时刻备份吧,防止挂了
|
10
lithiumii 2021-09-28 17:41:01 +08:00 via Android 1
我喜欢 mint 的开箱即用
|
11
superrichman 2021-09-28 17:41:34 +08:00 1
Manjaro + Xfce
|
12
sadfQED2 2021-09-28 17:45:06 +08:00 via Android 1
在之前公司用了一年深度,没啥大问题,开箱即用。什么 qq 微信也都自带装好了,流畅使用
|
13
lusi1990 2021-09-28 17:47:20 +08:00 1
Debian + KDE
|
14
Showfom 2021-09-28 17:54:07 +08:00 1
Debian + KDE
|
15
moposx 2021-09-28 17:54:19 +08:00 1
Arch + KDE
|
16
melkor 2021-09-28 17:57:47 +08:00 via iPhone 1
gentoo+xfce
|
17
tianzhiya 2021-09-28 17:57:50 +08:00 1
Manjaro + I3wm
|
18
Hack3rHan 2021-09-28 18:00:29 +08:00 1
Arch + Gnome
|
19
hanssx 2021-09-28 18:07:12 +08:00 1
Mint + Cinamon
不过我还是推荐 Mint + i3wm,Linux 桌面就用 i3wm,折腾好了就行了。 |
20
Tink 2021-09-28 18:09:22 +08:00 via Android 1
manjaro
|
21
debuggerx 2021-09-28 18:11:23 +08:00 1
uos
|
22
nedved13 2021-09-28 18:12:28 +08:00 1
deepin20,应用商店还有安卓应用。不用折腾
|
23
icepie 2021-09-28 18:16:08 +08:00 2
台试 arch + kde, 笔记本 arch + gnome, 树莓派 arch arm, 服务器 arch
|
24
paranoiddemon 2021-09-28 18:42:35 +08:00 via Android 1
manjaro kde
|
25
ayasakinagi 2021-09-28 18:46:12 +08:00 1
archlinux+i3wm
|
26
ho121 2021-09-28 18:46:29 +08:00 via Android 1
fedora
|
27
ByteCat 2021-09-28 18:48:28 +08:00 1
Debian 11 with GNOME
|
28
zjsxwc 2021-09-28 18:53:09 +08:00 via Android 1
manjaro kde
|
29
ho121 2021-09-28 18:53:46 +08:00 via Android 1
fedora,目前遇到的问题:
某些 gnome 插件有内存泄露问题,用久了桌面会卡,但不用插件又不顺手。 某些软件官方源里没有,比如 ffmpeg 。 官方源里的软件,比非官方源的对应的软件(比如从 flathub 安装的),功能要少,比如官方的 gimp 不支持 heif 某些硬件兼容性不好,会引发 bug,比如三星固态硬盘电源管理在 linux 下似乎有问题。再比如指纹识别。 |
30
zhanghua0 2021-09-28 18:54:58 +08:00 2
Arch+KDE 用到现在基本上没什么大问题
|
31
wapzjn 2021-09-28 18:57:47 +08:00 1
manjaro + KDE
|
32
WispZhan 2021-09-28 19:02:53 +08:00 via Android 1
如果要求稳定,并且喜欢 Arch,可以试试 https://endeavouros.com/
|
33
Hardrain 2021-09-28 19:08:43 +08:00 1
Arch + KDE/Gnome
|
34
chengyiqun 2021-09-28 19:12:44 +08:00 1
开箱即用, 推荐 manjaro+KDE 桌面,
喜欢 apt 的用 linux mint |
35
skiy 2021-09-28 19:16:30 +08:00 1
现在一直用 GNU/Linux 。
前段时间才把用了两年的 Fedora 换回了 Ubuntu 。 原因: dnf update 把内核也给我更新了。不知道是不是因为这个原因,导致之前好几个 Qt 写的软件没法正常使用了。 然后,死机的概率上升了。要想当初我从 Ubuntu 切换到 Fedora 就是因为 Ubuntu 会卡死机。 还有,现在国内的一些厂商开发的 Linux 软件优先适配 deb 的。如果用其它发行版,要自己转。而且就算转成功了,但往往还是有些依赖没法安装。 所以,我又换回了 Ubuntu 20.04 LTS 。 |
36
wfd0807 2021-09-28 19:17:41 +08:00 1
有时间折腾,arch + dwm (其他 wm 也可以)
要开箱即用,manjaro + xfce (其他轻量桌面环境) 至于 KDE 、Gnome 这种 DE,太占用资源,体验上又差强人意(对比楼主之前用的 MACOS ) 自用 arch + dwm,两三年没有重装系统了,很稳定 |
37
Cooky 2021-09-28 19:18:07 +08:00 1
想打游戏就上 arch,驱动最新
|
38
thedog 2021-09-28 20:21:13 +08:00 1
mint 吧,简单好用
|
39
GuangXiN 2021-09-28 20:52:55 +08:00 via Android 2
在公司用 mac,年初给家里台式机安装了 Kububtu,结果用了没几个月,微信开发者工具升级了不兼容,折腾了两个礼拜没搞定,弃了。现在家里台式机用 Windows + WSL2 开发,基本没啥问题。
|
40
liuyanzha 2021-09-28 21:14:53 +08:00
@SvenWong 老哥,我挺喜欢 manjaro + KED 的,但是使用 ClashX 翻墙老是不行,换成 GHOME 的就可以,XFACE 的也行,就 KDE 不行,然后我换成 Ubuntu + KED 也不行。这 KDE 是有啥毛病吗?不知道你们有没有遇到这情况?(我现在已经换成黑苹果了)
|
41
ysn2233 2021-09-28 21:15:12 +08:00
windows + arch-wsl2,一定要 linux 桌面的话推荐还是 manjaro+kde 或者习惯窗口管理的可以用 i3wm 什么的
|
42
ysicing 2021-09-28 21:20:51 +08:00
Debian 11 + KDE, 偶尔也用 Kali
|
43
Daming 2021-09-28 21:33:52 +08:00
Fedora + Xfce
|
44
BigPoetry 2021-09-28 21:59:02 +08:00 via Android 1
桌面无脑推荐 deepin,开箱即用,manjaro 当桌面也不错。rh 系实在用不习惯。
|
45
foxtalk 2021-09-28 22:04:51 +08:00
linux mint , 比 ubuntu 稳定,响应速度快
|
46
everyx 2021-09-28 22:14:56 +08:00 1
Arch + Gnome
|
47
zzhzero 2021-09-28 22:15:45 +08:00 1
国内真正开箱即用的只有 deepin
|
48
Donahue 2021-09-28 22:21:39 +08:00
ubuntu20.04, 原生桌面,用了很多系统,还是这个好用~这个版本中文支持比较一般
|
49
christopheredwar 2021-09-28 22:27:42 +08:00
Pop!_OS+ Kubuntu (⁎⁍̴̛ᴗ⁍̴̛⁎)
|
50
superchijinpeng 2021-09-28 22:32:19 +08:00
kde neon
|
51
FightPig 2021-09-28 22:49:30 +08:00
manjaro+kde
|
52
cond0r 2021-09-28 23:13:24 +08:00
manjaro+i3
|
53
zzn 2021-09-28 23:16:43 +08:00
openSUSE
|
54
billlee 2021-09-28 23:20:53 +08:00 1
manjaro + gnome
优点:开箱即用,有最新的包 坑:gnome mutter 的输入焦点处理有问题,XWayland 应用(如 intelij idea )在 2k 屏下开非整数 DPI 缩放会糊(和 mac os 一样的效果) |
55
haoxue 2021-09-28 23:37:30 +08:00 via Android
用 win10 吧,linux 桌面拿来玩一下还行,不是发烧友就别折腾了
|
56
bandian 2021-09-28 23:38:58 +08:00
Arch Linux + KDE 。唯一稍微麻烦一点的就是 Arch 的初始化安装是纯手敲的,而其他大多数发行版都是图形化的配置。但是你可以一直可以用到最新的包。目前使用 Arch 做主力电脑一年时间(主要是这个笔记本也就是一年前刚换的),基本上没遇到什么比较坑的情况
|
57
wolfan 2021-09-28 23:40:56 +08:00
Arch 可以跑在 ARM 的本本上不,想弄个联想新出的 yoga 上试试。
|
58
yuyu01 2021-09-28 23:51:59 +08:00
kubuntu
|
59
FYFX 2021-09-28 23:53:38 +08:00
Arch + DWM
|
60
Bluecoda 2021-09-29 00:07:52 +08:00
跟你一样的想法,然后 debian 11 + KDE 用了几天,不是很爽,但是勉强能用,而且响应速度也很快。用了大概 2 周突然所有的登录信息丢失,然后我就受不了放弃了,继续回 mac
|
61
shulinbao 2021-09-29 00:24:36 +08:00 8
说真的,每次遇到向小白推荐 Linux 桌面版的情况,都会有一堆人推荐 arch,我是觉得很迷惑。要不是我真的是 linux 用户,可能我真的会以为 arch 、manjaro 这些是最流行的发行版。
但实际上,个人用户这边最流行的发行版应该是 ubuntu 、fedora 、opensuse 这些,其中最推荐的还是 ubuntu,因为出了问题网上好找,社区最成熟。哪怕你想要玩美化,ubuntu 也是可以的。ubuntu 和 fedora 当然最好配 gnome,opensuse 配 KDE 。 说到桌面环境,推荐 xfce 、mate 这种的……我很能理解你在 2021 年觉得 win11 没有效率,想回到 winxp 、win7 的心情,但是推荐的话,肯定还是优先考虑现代一些的桌面环境。 |
62
hsfzxjy 2021-09-29 00:28:50 +08:00 via Android
ubuntu 用了六七年了,感觉很好
|
64
jqtmviyu683 2021-09-29 01:50:31 +08:00 1
win10 + 虚拟机。
|
65
2i2Re2PLMaDnghL 2021-09-29 02:16:58 +08:00
|
66
ericls 2021-09-29 02:17:07 +08:00 via iPhone
qtile
|
67
2i2Re2PLMaDnghL 2021-09-29 02:38:41 +08:00 1
@shulinbao 最流行的其实是 MX Linux,但 V2 没一个人推荐。
实际上更推荐小白的是 Mint,Cinnamon 碰到问题的可能性比 Gnome3 低太多了,操作感知也更符合鼠标( Gnome3 路线性错误,往触控方向去了)。 另外也有面向游戏玩家的 Pop!_OS,这都比你提的这三个发行版热门。 Ubuntu 是最好的 WSL 发行版。这东西用图形界面管显卡驱动的逻辑诡异到我宁可鼠标用屏幕键盘走命令行。 论社区,Arch 无人能出其右,经常地,在各种发行版里碰到问题最后在 Arch 的社区里找到了现成的答案 Canonical 自己都搭不起社区,最主要的社区还是 StackExchange 开的子站 桌面环境 cinnamon 比 gnome 更晚啊( 但这东西就看好哪一口,任何人的推荐都不构成标准化建议。都不满意可以自写,原理是开放的。 |
68
x340 2021-09-29 05:55:57 +08:00 via iPhone
Mint 。不知道是不是病,在 Arch 上没事就想滚下。
|
69
kidding 2021-09-29 07:09:17 +08:00
最近在用 Zorin OS,有点想换成 Pop OS 了
|
70
smilingsun 2021-09-29 07:14:17 +08:00 via Android
wsl2 + Arch Linux
|
71
kingfalse 2021-09-29 07:28:01 +08:00 via Android
kde neon,贼拉舒服
|
72
wtdd 2021-09-29 07:53:53 +08:00
arch,linux 桌面不出问题是不可能的,出了问题除了大拿随便,普通人解决最方便的肯定是 arch,还有什么好说的
|
73
wzxlovesy 2021-09-29 07:57:09 +08:00 via Android
Manjaro XFCE bspwm
|
74
lanbos 2021-09-29 08:07:06 +08:00 via Android
最好先说说你的职业。。。感觉码农的话最好无脑上 mac,其次 win,买个服务器扔公司或家里 ssh 上开发。。。最近在搞 chrome os,最好买个 Chromebook,刷系统的话体验有差距
|
75
shoto 2021-09-29 08:11:18 +08:00 via Android
没啥好说的,arch 最优. 省心.不折腾
|
76
gnawll 2021-09-29 08:16:35 +08:00 via iPhone
ubuntu,装过其他的如 arch 等,最后还是换回了 ubuntu,我不用微信等软件所以体验还不错
|
77
xiaofengchen 2021-09-29 08:20:48 +08:00 via Android
Ubuntu + 最新发行版的 wayland 版 gnome
Ubuntu 是因为使用特别广泛,遇到的大多数问题都可以搜到解决方案 |
78
xiaofengchen 2021-09-29 08:23:06 +08:00 via Android
@xiaofengchen 最新版的 wayland gnome 用了几个月,和 kde 比确实流畅了不少,目前没遇到啥 bug,kde 也是不错的,可以都体验下
|
79
tankb52 2021-09-29 08:30:14 +08:00
Debian sid
桌面环境是 openbox 。 不过不想把精力全放在配置上,openbox 要配合一个全功能的桌面环境比较好,我通常是 openbox + lxqt + kde. lxqt 上的图形界面工具可以在 openbox 上直接使用,kde 装好基础版后,有些独立的 qt 软件用起来也很方便。 |
80
Orangemas 2021-09-29 08:36:08 +08:00
主用 windows insider 装的双系统另外一个 Manjaro+kde 桌面
(主要是我用的一些软件没 Linux 版 跑 wine 还各种崩溃迫不得已用的 windows 。。。 我个人觉得 Arch 系列比 Debian 好一些 之前也反复装过不一样的发行版到最后还是选择了 manjaro 来用 |
81
jackmod 2021-09-29 08:44:58 +08:00
主力机 ubuntu lts,放在单位的辅助机 debian stable 。
桌面都是 xfce 。QQ 之类的各种奇葩的玩意全塞 win7 虚拟机。 坚决不折腾。 |
82
w169q169 2021-09-29 08:56:08 +08:00
arch+ gnome
|
83
czyt 2021-09-29 09:05:03 +08:00
Manjaro/endvourOs
|
84
p1gd0g 2021-09-29 09:07:41 +08:00
manjaro + gnome 用了 3,4 年,wsl 稳定后就换 win 了。
|
85
yprisoner 2021-09-29 09:12:25 +08:00 1
无脑 ubuntu + gnome
|
86
richangfoo 2021-09-29 09:13:02 +08:00
别听别人胡说八首
如果你已习惯 水果的 UI Ubuntu + unity 是最佳的选择 不信试试看 |
87
amber0317 2021-09-29 09:13:18 +08:00 7
@shulinbao #61
我这么多年零零散散用过 Manjaro,Ubuntu,Linux Mint,Arch,Fedora,Debian 和 Opensuse,最后还是惊讶地发现 Arch 最省心。这个结论看起来很反直觉,我说一下我的理由: 前提是,不管是哪个发行版,桌面 Linux 环境问题都很常见,不可能一个坑都不踩,特别是你的硬件很新的时候。 其一,“开箱即用”的发行版倾向于把问题隐藏在自己的“友好”GUI 界面后面,友好如 Ubuntu,臭名昭著的“内部错误”也几乎人尽皆知,但其实很少人会去确认到底发生了什么,更别说解决了。 其二,当遇到问题需要解决问题的时候,“开箱即用”的发行版反而会带来阻碍——面对零零散散一坨预装软件包和令人望而生畏的 Shell,新手根本不知道从何下手。你所提到的“网上好找”也仅限于成型的解决方案照抄命令,而桌面环境可能出现的问题实际上是复杂的,还有可能是机器无关的,网上的成型解决方案实际上并不保证解决问题(体感大概 30%的方案完全无用)。 Arch 的好处在,即使只是照着 Installation guide 完成一遍安装,大概哪个软件包是什么用途,都能做到心里有数,排查起问题来很容易定位问题根源。安装过程中多少会掌握一点命令行基本知识,再加上强大的 Arch Wiki,几乎没什么东西是一小时搞不定的。 举一个我使用 Manjaro 时候的例子: 装好系统重启,进不去桌面,报 Lightdm Service failed to start 。 一般新手在这里已经歇菜了,当年的我也是 = = 后来装过 Arch 才弄明白,Display Manager 有那么多种,这个跑不起来换一个就完事了。于是卸载 lightdm,换 sddm,问题解决。 还有很多零散的,硬件相关的问题,比如休眠 /睡眠支持,显示撕裂问题,指纹问题... 总之,想稳稳地使用 Linux 桌面,折腾肯定是避免不了的,只是一个短痛还是长痛的选择问题。 我个人认为,配置好一台几乎 bug-free 的 Arch 可能需要三天,但比半天装好“稳定发行版”,然后每天都遇到几个小毛病却没法高效解决来得更舒适一些。 以上,友好交流,感谢。 |
88
w169q169 2021-09-29 09:15:26 +08:00
arch+gnome
列一下我用 linux 做主系统( thinkpad t490, 2k 屏)遇到的几个问题。 1 、hidpi 只能整数,不能像 windows 那样 150%,gnome 调成 150%缩放很模糊。 2 、hidpi 多屏基本上支持很弱,不能像 windows 那样每个屏不同的缩放。 3 、国产软件微信,飞书,企业微信基本上用不到(有 deepin 的 deb,但是各种问题很糟心),只能装在虚拟机 windows 里面。 4 、没有 hibernate,不像 windows 和 mac,合盖就可以走,要配置。配置了还是有很多问题,基本上还是要很多配置。 优点: 1 、很流畅(之前用的 win11+wsl2-arch )系统和 jetbrain 全家桶, 只要想改和有时间,到处都可以 diy,arch 的 wiki 非常详细。 2 、电池很耐用(可能是错觉),装了 tlp,可以写码 5-6 个小时,除非是编译,否则风扇都不叫。 3 、qemu+kvm 性能很好(可能是错误),linux 用 windows 很流畅,比起 window 下面用 vmware 装 linux 。装了三个虚拟机,debian 用来 docker 和 minikube (相当于服务器),window10 用来工作微信,deepin 装来玩( ui 很漂亮)。 |
89
SvenWong 2021-09-29 09:18:23 +08:00
@liuyanzha 我的 Clash ( ClashX 应该是指 MacOS 上的可视化的那个软件吧)没问题,只不过不是本地界面,要进浏览器调整的。
我的 T14 不能装黑苹果,又不想用 MacMini,只能用 linux 了 |
90
zhea55 2021-09-29 09:30:39 +08:00
@nanekino Lightdm Service failed to start 这个问题,我也碰到了。
google 一搜很多解决方案,应该是按一个组合键就直接到控制台了,然后手动启动一下 lightdm 这个服务就好了。 我现在配置好了。manjaro+xfce 刚开始只有 8g 内存,机械硬盘 7200 转。edge 浏览器标签开多了,或者更新编译一个稍微大一点的项目,会直接卡死整个系统。看起来是系统比较憨憨的,所有的资源全部给了编译程序,系统界面已经没有任何反映了。这点可能不如 windows 。 内存加到 20 多 g,换了个固态硬盘,就没有出现这种情况了。 企业微信+微信都安装好了,基本功能正常,小程序什么的都打不开,聊天,收发文件正常。 麻烦的可能是微信的小程序开发者工具。还是启了一个虚拟机去跑。 再就是显卡驱动没有 windows 的好,快速拖动窗体,能看到图形撕裂。不过平常也不太会这么用。 也可能是配置太老,没有合适的驱动了。 |
91
zhanggong 2021-09-29 09:35:49 +08:00
manjaro 的 GNOME 值得试试
|
92
chocotan 2021-09-29 09:53:41 +08:00
archlinux /awesome wm
|
93
chocotan 2021-09-29 09:55:26 +08:00
多折腾 archlinux 几次,基本就熟悉了
|
94
amber0317 2021-09-29 10:02:47 +08:00
|
95
amber0317 2021-09-29 10:04:42 +08:00
@zhea55 #90 图形撕裂参考 Arch Wiki 中的 Tear Free Rendering,改下 X 配置文件,然后装一下对应驱动( xf86-video-...)就可以了。
|
96
raptor 2021-09-29 10:08:16 +08:00
Mint with cinnamon 省心
ElementaryOS 好看,但是更新比较慢 |
97
zhea55 2021-09-29 10:15:17 +08:00
@nanekino manjaro 默认装了驱动。我准备尝试安装驱动。
网上搜索了一下说是 video-linux 这个驱动已经是 linux 最好的驱动了, 问题还是存在,不折腾了。反正基本没有很快速的操作,又不是玩游戏。 |
98
huijiewei 2021-09-29 10:20:48 +08:00
@shulinbao 因为 arch 滚起来有瘾,09 年最狂热的那会,服务器都用 arch 每天都滚,想起来就觉得当时的自己好可怕
|
99
libook 2021-09-29 10:23:47 +08:00
不需要开发硬件或系统底层服务的话就 WSL,现在上班的时候用 Mac,回家用 WSL,做 Web 开发以及用一些 Linux 工具绰绰有余,我有一个方案可以用 WSL 跑 GUI 程序,可以在 Github 上搜 libook/WSL-GUI 。
作为生产工具的话可靠性是第一要素,所以建议用最成熟的桌面发行版,如 Ubuntu 、Fedora 、Deepin 、Pop!_OS 等,发行版维护团队有企业背书,品控好一些,会替你避免一些问题的出现,升级的故障率会低一些。 喜欢 AUR 又需要一些可靠性的话可以用 Manjaro,我用过几年,感觉比 Arch 更适合做生产力工具。 如果不作为生产力工具的话,就无所谓了,啥发行版都可以试试。 |
100
SuperChenCN 2021-09-29 10:24:55 +08:00
Arch,yyds
|