[閒聊] Linux發行版的選擇
看板Linux作者OSDBNetwork (Cloud Service)時間1年前 (2023/03/29 03:20)推噓60(63推 3噓 140→)留言206則, 53人參與討論串1/2 (看更多)
[原文]
再論 Linux 發行版選擇,並推薦幾個 Linux 發行版
(2023-01-30 23:30)
https://zhuanlan.zhihu.com/p/601817136
------------------------------------------------------------------------------
續《BSD、Linux 軟體庫的一點分析》[1]和
《幾個使用類似 BSD ports 軟體包管理的 Linux 發行版》[2]兩篇後,
小小總結下幾個 Linux 發行版的選擇,並推薦幾個 Linux 發行版,
以下純個人觀點,喜與不喜都請評論區走起。
------------------------------------------------------------------------------
場景一:伺服器端使用
不管嚴肅與不嚴肅,都沒啥好說的,Debian 和 Ubuntu 優先,
RHEL以及其復刻版和 SUSE 其次,這兩大門派四大家族勢力龐大,不得不服,
而且往往一些商業軟體會指定這些發行版,
廠商沒精力去測試其它小眾 Linux 發行版的相容性,
沒精力在文件裡寫幾十種 Linux 發行版上的安裝步驟。
------------------------------------------------------------------------------
場景二:桌面端專業場景使用
例如機器學習、視訊處理等等,往往使用的大型軟體也對 Linux 發行版有要求,
跑不開上面四大家族,而且很可能依賴舊版本的庫。
即使你能在其它小眾 Linux 發行版上貌似運行沒問題,也沒必要冒險,
你沒法完整測試,不要拿重要的事情開玩笑。
------------------------------------------------------------------------------
場景三:桌面端日常使用
這個是口水戰比較多的場景,以下推薦優先順序從高到低,
有的發行版在國內有鏡像網站,可以在 MirrorZ.org[3]搜尋。
1) Zorin OS[4]:基於 Ubuntu 20.04 LTS 的桌面版,定製了 Gnome 3.x,
做的非常漂亮,超越了 Mint;
2) Mint[5]: 基於 Ubuntu 22.04 LTS 的桌面版,提供了 Cinnamon (基於 Gnome 3)、
MATE(基於 Gnome 2)、XFCE 三種桌面環境可選,推薦 Cinnamon。
MATE 有點老了,XFCE 則更是有點廉頗老矣,HiDPI 支援不太易用,
而且也談不上輕量級桌面環境了;
3) Debian Stable 以及 Ubuntu 官方的桌面版,選 Gnome 4x 或者 KDE 5.x
或者 Cinnamon 桌面環境;
3.1) 不推薦 Fedora、openSUSE、Deepin,這三其實都是其商業版的試驗田版;
3.2) 不推薦 Arch Linux,這是整個 Linux 社區的測試版,貢獻非常大,
非常建議你放虛擬機器裡經常玩,但如果你正經用,還是悠著點,
一定想用,可以考慮下 Manjaro,
它對 Arch Linux 引入的最新軟體包有一個測試冷靜期,
比追新無極限的 Arch Linux 要穩定點,
但也因此不是原味 Arch Linux 而被 Arch Linux 粉絲唾棄;
3.3) 不要用 Debian Testing 和 Debian Unstable,這倆都是測試用途;
3.4) 不要用 Kali Linux[6] 和 Parrot Linux[7],這倆是安全滲透測試工具,
不是定位為日常桌面使用的,它們不保證自身的安全補丁是否及時;
3.5) 不要用其它的各種基於 Debian、Ubuntu、ArchLinux 的號稱美化、易用的
衍生發行版,如 elementary OS(基本死掉了)、MX Linux、Pop! OS,不值得;
3.6) 不要用 Mandrake Linux 派生的發行版,Mandrake Linux 已死,有事燒紙;
4) Slackware stable,提供了 KDE 5。
4.1) Slackware 自 1993 年 7 月發佈,截止現在 2023 年 1 月接近 30 年,
一直由 Patrick Volkerding[8] 主力維護,毅力驚人,品質保證。
Slackware 官方維護的軟體包數量維持在兩千以下,
其它軟體包可以從 SlackBuilds[9] 上獲取。
Slackware 最大的特點是極好的維持了 KISS 品味,其 init 系統非常簡單直白,
軟體包管理器 pkgtools + slackpkg + sbopkg 不考慮軟體包依賴,
也是極度簡單直白,這點看起來匪夷所思,其實正是因為這一點,
才得以節約 Patrick 的精力可以三十年如一日的呵護這個老祖宗發行版,
對於使用者來說,全部安裝這不到兩千個包只需要 16G 空間,
定期使用 slackpkg 工具從 slackware 更新二進制包即可,
不再糾結軟體包依賴,不再擔心缺了什麼基礎庫。
4.2) 如果你喜歡 Slackware 的哲學,但又覺得 Slackware stable 不過癮,
也可以嘗試 Slackware current,由於 Patrick 選取的軟體包集合很小,
而且有三十年經驗,沒有人多嘴雜維護亂套的風險,所以穩定性還是很不錯的。
5) 想體驗新鮮的:
5.1) 二進制發行版 Void Linux[10] 最早 2008 發佈,
距今近 15 年,其 xbps 包管理器很有特色,堪稱更保守、更好用的 Arch Linux;
5.2) 原始碼發行版 CRUX[11] 最早 2002 年 12 月發佈,距今近 20 年,
也堅持只維護了不到兩千個包,軟體包選取以及軟體包打包方式上都遵循
KISS 原則,如今最知名的 ArchLinux 就是受 CRUX 啟發,
打包檔案格式幾乎一樣。CRUX 可以說是簡化版的 Gentoo,
想嘗試 Gentoo,但又覺得太難的話,可以試試 CRUX。
5.3) 老將 Gentoo[12]、ArchLinux[13] 和新秀 NixOS[14]、Guix[15];
5.4) 受 Void Linux 啟發的 Chimera Linux[16] 選取的軟體包元件很有意思,
但還在開發早期,不建議日常使用;
5.5) Solus Linux 作者剛剛開頭的發行版 Serpent OS[17],
試圖吸收 NixOS 的獨特軟體包安裝方式,並提供簡單智能的打包方式,
如果真能實現,那麼就破解了 NixOS、Guix 打包格式高門檻的問題了;
------------------------------------------------------------------------------
場景四:嵌入式使用
這個場景比較專業,往往在行業內有成功案例,
比如基於 Yocto[18]、OpenWRT[19]、Alpine Linux[20]。
------------------------------------------------------------------------------
[1] BSD、Linux 軟體庫的一點分析 |
https://zhuanlan.zhihu.com/p/601031916
[2] 幾個使用類似 BSD ports 軟體包管理的 Linux 發行版 |
https://zhuanlan.zhihu.com/p/601713294
[3] MirrorZ.org | https://mirrorz.org/list
[4] Zorin OS | https://zorin.com/
[5] Mint | https://linuxmint.com/
[6] Kali Linux | https://www.kali.org/
[7] Parrot Linux | https://parrotlinux.org/
[8] Patrick Volkerding | https://wikimili.com/en/Patrick_Volkerding
[9] SlackBuilds | https://slackbuilds.org/
[10] Void Linux | https://voidlinux.org/
[11] CRUX | https://crux.nu/
[12] Gentoo | https://www.gentoo.org/
[13] ArchLinux | https://archlinux.org/
[14] NixOS | https://nixos.org/
[15] Guix | https://guix.gnu.org/
[16] Chimera Linux | https://chimera-linux.org/
[17] Serpent OS | https://www.serpentos.com/
[18] Yocto | https://www.yoctoproject.org/
[19] OpenWRT | https://openwrt.org/
[20] Alpine Linux | https://www.alpinelinux.org/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.143.231.87 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1680031201.A.A70.html
推
03/29 08:16,
1年前
, 1F
03/29 08:16, 1F
→
03/29 08:43,
1年前
, 2F
03/29 08:43, 2F
推
03/29 09:25,
1年前
, 3F
03/29 09:25, 3F
推
03/29 09:32,
1年前
, 4F
03/29 09:32, 4F
推
03/29 10:10,
1年前
, 5F
03/29 10:10, 5F
推
03/29 10:56,
1年前
, 6F
03/29 10:56, 6F
推
03/29 11:36,
1年前
, 7F
03/29 11:36, 7F
推
03/29 12:52,
1年前
, 8F
03/29 12:52, 8F
→
03/29 13:14,
1年前
, 9F
03/29 13:14, 9F
→
03/29 13:15,
1年前
, 10F
03/29 13:15, 10F
→
03/29 13:15,
1年前
, 11F
03/29 13:15, 11F
→
03/29 14:29,
1年前
, 12F
03/29 14:29, 12F
→
03/29 14:29,
1年前
, 13F
03/29 14:29, 13F
推
03/29 17:34,
1年前
, 14F
03/29 17:34, 14F
→
03/29 17:34,
1年前
, 15F
03/29 17:34, 15F
→
03/29 17:35,
1年前
, 16F
03/29 17:35, 16F
→
03/29 17:36,
1年前
, 17F
03/29 17:36, 17F
→
03/29 17:36,
1年前
, 18F
03/29 17:36, 18F
推
03/29 17:39,
1年前
, 19F
03/29 17:39, 19F
→
03/29 17:40,
1年前
, 20F
03/29 17:40, 20F
推
03/29 17:41,
1年前
, 21F
03/29 17:41, 21F
→
03/29 17:42,
1年前
, 22F
03/29 17:42, 22F
推
03/29 18:41,
1年前
, 23F
03/29 18:41, 23F
→
03/29 18:41,
1年前
, 24F
03/29 18:41, 24F
→
03/29 18:41,
1年前
, 25F
03/29 18:41, 25F
推
03/29 19:02,
1年前
, 26F
03/29 19:02, 26F
→
03/29 19:03,
1年前
, 27F
03/29 19:03, 27F
推
03/29 19:43,
1年前
, 28F
03/29 19:43, 28F
推
03/29 20:20,
1年前
, 29F
03/29 20:20, 29F
推
03/29 20:46,
1年前
, 30F
03/29 20:46, 30F
→
03/29 20:46,
1年前
, 31F
03/29 20:46, 31F
→
03/29 20:47,
1年前
, 32F
03/29 20:47, 32F
推
03/29 21:01,
1年前
, 33F
03/29 21:01, 33F
推
03/29 21:03,
1年前
, 34F
03/29 21:03, 34F
→
03/29 21:04,
1年前
, 35F
03/29 21:04, 35F
→
03/29 21:32,
1年前
, 36F
03/29 21:32, 36F
→
03/29 21:32,
1年前
, 37F
03/29 21:32, 37F
推
03/30 00:09,
1年前
, 38F
03/30 00:09, 38F
推
03/30 00:33,
1年前
, 39F
03/30 00:33, 39F
還有 127 則推文
→
04/06 23:17,
1年前
, 167F
04/06 23:17, 167F
→
04/06 23:18,
1年前
, 168F
04/06 23:18, 168F
→
04/06 23:21,
1年前
, 169F
04/06 23:21, 169F
→
04/06 23:22,
1年前
, 170F
04/06 23:22, 170F
→
04/06 23:24,
1年前
, 171F
04/06 23:24, 171F
→
04/06 23:25,
1年前
, 172F
04/06 23:25, 172F
→
04/06 23:30,
1年前
, 173F
04/06 23:30, 173F
→
04/06 23:33,
1年前
, 174F
04/06 23:33, 174F
→
04/06 23:39,
1年前
, 175F
04/06 23:39, 175F
→
04/06 23:39,
1年前
, 176F
04/06 23:39, 176F
→
04/06 23:40,
1年前
, 177F
04/06 23:40, 177F
→
04/06 23:42,
1年前
, 178F
04/06 23:42, 178F
推
04/06 23:42,
1年前
, 179F
04/06 23:42, 179F
→
04/06 23:42,
1年前
, 180F
04/06 23:42, 180F
→
04/06 23:42,
1年前
, 181F
04/06 23:42, 181F
→
04/06 23:42,
1年前
, 182F
04/06 23:42, 182F
→
04/06 23:43,
1年前
, 183F
04/06 23:43, 183F
→
04/06 23:46,
1年前
, 184F
04/06 23:46, 184F
→
04/06 23:54,
1年前
, 185F
04/06 23:54, 185F
→
04/06 23:54,
1年前
, 186F
04/06 23:54, 186F
→
04/07 00:02,
1年前
, 187F
04/07 00:02, 187F
推
04/07 21:37,
1年前
, 188F
04/07 21:37, 188F
→
04/07 21:37,
1年前
, 189F
04/07 21:37, 189F
推
04/08 00:48,
1年前
, 190F
04/08 00:48, 190F
→
04/08 00:48,
1年前
, 191F
04/08 00:48, 191F
推
04/08 03:00,
1年前
, 192F
04/08 03:00, 192F
→
04/08 03:07,
1年前
, 193F
04/08 03:07, 193F
→
04/08 03:09,
1年前
, 194F
04/08 03:09, 194F
推
04/08 18:28,
1年前
, 195F
04/08 18:28, 195F
→
04/08 18:30,
1年前
, 196F
04/08 18:30, 196F
→
04/08 18:31,
1年前
, 197F
04/08 18:31, 197F
→
04/08 18:32,
1年前
, 198F
04/08 18:32, 198F
→
04/08 18:51,
1年前
, 199F
04/08 18:51, 199F
→
04/08 18:52,
1年前
, 200F
04/08 18:52, 200F
→
04/08 18:53,
1年前
, 201F
04/08 18:53, 201F
→
04/08 18:55,
1年前
, 202F
04/08 18:55, 202F
→
04/08 19:00,
1年前
, 203F
04/08 19:00, 203F
→
04/08 19:01,
1年前
, 204F
04/08 19:01, 204F
→
04/08 19:39,
1年前
, 205F
04/08 19:39, 205F
→
04/08 19:40,
1年前
, 206F
04/08 19:40, 206F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
60
206
Linux 近期熱門文章
23
129
PTT數位生活區 即時熱門文章