

哪个 Linux 发行版适合 coder
source link: https://www.v2ex.com/t/840219
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

jessun1990 20 小时 13 分钟前 5
1. 虽然是 arch 系,但是安装如同 ubuntu 桌面版一样简易;
2. 有强大的 AUR ( https://aur.archlinux.org/ )支持。搜索与安装微信的命令:yay wechat ,搜索与安装 qq 的命令:yay tim 。简单命令就能安装一些 app ,比 ubuntu 等更加方便。
3. 其他特性跟其他发行版的 linux 差别不大。
Vegetable 20 小时 2 分钟前
ProPh3t 19 小时 53 分钟前
hwdef 19 小时 19 分钟前 1
不过我还是要说一句 arch + KDE
DonDonc 19 小时 11 分钟前 1
虽然我用 macOS 。
labulaka521 17 小时 49 分钟前
CallMeReznov 17 小时 45 分钟前
我换个方向问,有没有不那么卡的桌面环境?
gnome 我无论在什么性能的机器上安装都感觉不流畅(和 windows 比)
是我的问题,还是就这样的?
GeruzoniAnsasu 17 小时 27 分钟前 4
@dog82
所以其实我想说最适合 coder 的 linux 是
docker pull ubuntu:20.04
自从有 docker 之后我就再也没用过完整发行版的 linux ,我自己打了一个装满了 build 环境的 image ,也就两三个 g 大,无论我手头在用 windows 还是 mac 都不用担心环境的问题。桌面环境,编辑器 IDE 能用得很爽,也不用消耗心智去折腾 vim ,安装依赖,构建什么的又能几乎完全还原 linux 步骤和生态
GeruzoniAnsasu 17 小时 21 分钟前
最适合 coder 的发行版:docker ubuntu
最好的发行版:wsl2
( 确 信 )
fatigue 17 小时 19 分钟前 3
其实一般用到桌面的场景我都会选 Win/Mac ,Linux 用 ssh 已经完全能满足我 99%的工作需求了,有最好的不用去用垃圾,生命有限请善待自己
makelove 17 小时 19 分钟前
当然了安装需要一点 linux 常识,但既然都决定要入我大 linux 了,学一点常识也有好处,所以我不推荐用下游的 majaro
桌面环境推荐 gnome
blessingsi 17 小时 4 分钟前
0o0O0o0O0o 16 小时 35 分钟前
我一直有类似想法,但在实践中,在部分应用中表现总不正常,例如这样的方案 https://github.com/xorilog/docker-telegram ,这个是 QT 应用,输入法无法正常使用,用 docker rootless 或者 podman 问题就更多了,感觉比配置普通的 linux desktop 麻烦很多
jessun1990 15 小时 40 分钟前
但是在 aur 里,只需要一条命令,就完成了整个过程的安装 —— 因为安装的一系列脚本命令都是其他用户自行上传的。
manjaro 最大好处就是:在安装便利如同 ubuntu 的情况下,可以使用庞大的 aur 库 —— 而不像 ubuntu 那样需要各种繁琐的安装过程。
libook 15 小时 36 分钟前
不过建议业余时间自己装几个主流的发行版体验体验,Linux 的特点就是凡事不只提供一种方案,只要你愿意折腾完全可以打造一个令你自己满意的环境。
jessun1990 15 小时 32 分钟前 1
这样 i3 桌面+neovim 编辑器+vimium 加持下的 chrome ,几乎可以直接全键盘工作 —— 除了截图和聊天软件的操作。
我桌面可以看这里: https://v2ex.com/t/698491 —— 现在是三个屏幕了,笔记本+HDMI+type-C 。
ClericPy 12 小时 41 分钟前
虽然才用了两年, 但是软件管理器挺方便的, 加上 aur 源以后基本不操心软件安装和更新的问题
xfce 用了挺久, 貌似显卡驱动没装好, 老是 session 崩溃, 打算切到 i3wm 上去体验一下极致省内存
Buges 11 小时 46 分钟前 via Android 1
movq 11 小时 30 分钟前
举个例子,macOS 上面开个 CLion ,由于 macOS 不带 valgrind ,要用 valgrind 就得用 linux docker toolchain 。
但问题是,CLion 不支持使用 docker 里面的 perf ,而 macOS 本身又没有 perf ,所以除了改成用 Linux 实体机跑 CLion 并使用本地 perf 就没别的办法了。
lithiumii 10 小时 26 分钟前
但 coder 用 Linux 怎么可能不折腾呢。
july1995 10 小时 18 分钟前 via iPhone
baobao1270 5 小时 35 分钟前 4
首先是犯下傲慢之罪的 CentOS ,作为国内“最广泛”的 Linux 发行版,深受企业用户信任,将其他发行版认为是玩具、唯有自己是稳定的,最终落得变成 Stream 的下场
然后是犯下愤怒之罪的 Debian ,出于对新手友好的考虑,Debian 对着原初 Linux 世界的源代码分发开炮,开创了二进制分发,但是在这过程中将系统改的越来越偏离上游
接着是犯下懒惰之罪的 openSUSE ,全靠 SLES 的开发者维护,文档和包都老旧,虽然出了风滚草,但是这只是它对神拙劣的模仿
再然后是犯下了嫉妒之罪的 Manjaro ,她嫉妒神有忠诚的信徒,于是从神那里偷走了 AUR ,然后将自己打扮成美丽的样子吸引用户,直到用户不小心把系统滚动成 Arch 的样子,用户才领略到神的福音
犯下贪婪之罪的 Ubuntu ,不仅偷偷收集用户隐私,还在 banner 里打广告,作为和 Google 、M$ 等商业公司狼狈为奸
犯下暴食之罪的 Deepin ,喜欢吃光用户的系统资源,作为国产系统在安装 Wine 、微信、QQ 之后彻底变成了一个内存吃货
犯下淫欲之罪的 Gentoo ,用自己的可调教性吸引用户,让用户花费大把时间在折腾她上面,耽误了真正要做的工作
简单开个玩笑,不要当真哈。
linglin0924 2 小时 4 分钟前
encro 1 小时 28 分钟前 1
Ackvincent 39 分钟前
jessun1990 35 分钟前
但是,我安装了 webstorm
[]( https://imgtu.com/i/bj6o2q)
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK