[閒聊] 關於CentOS之死,請轉用Debian。

作者: OSDBNetwork (路人甲)   2020-12-27 19:04:52
<<轉傳>>
手機版
https://reurl.cc/Gr7413
電腦版
https://reurl.cc/k0mrxq
關於 CentOS Linux 之死,請轉用 Debian Linux,才是最佳選擇!
以下 CentOS project 及 CentOS Linux 皆簡稱 CentOS,
紅帽公司(RedHat)及 RedHat Linux 皆簡稱紅帽。
CentOS 原本是一個自由軟體社群,基於GPL軟體授權,
由紅帽公司供人公開下載的 FTP site 下載各種套件原始碼包之後,重新編譯,
再製成 CentOS Linux ISO 發行版,等於是紅帽企業版的免費克隆版。
按 GPL 自由軟體授權的條款,這原本沒什麼問題,
不過對一家正在壯大轉型為企業軟體公司的紅帽而言,卻是不能忍受的事情。
2013 年,紅帽控告 CentOS,說 CentOS 由 RedHat 的 FTP site 下載 rpms 原始包
再製成 rpm 發行是侵權行為。雙方進行談判。
2014 年,CentOS 被紅帽收購,加入紅帽體系,
後來成為紅帽企業版的 middle 產品線(CentOS Stream),
雖然,原本的 CentOS Linux 仍然並行,且宣稱維護期到 2029 年,
但此時即已埋下日後 CentOS 滅亡之機。
https://lists.centos.org/pipermail/centos-announce/2014-January/020100.html
什麼是 Middle 版?
其實就是 Linux 套件穩定度循環周期 unstable/testing/stable 中的 testing 版,
它會比測試版的 Fedora 舊一點,比企業穩定版的 RHEL 新一點。
一國豈能兩制?
2020 紅帽終於宣布,CentOS 8 只支援到明年底,
並且不會再有 CentOS 9,至於舊的 CentOS 7 則支援到 2024。
至此 CentOS Linux 可以說已被宣告死亡。
這證明一件事,自由軟體社群若受制於營利公司,想要以自由的精神發展,
無異是癡人說夢!
多年前,台南縣教育網路中心在推廣國內 Linux 時,
也曾使用過第一代的 Redhat Linux 做為全縣各校的 Server 系統,
後來 Redhat 越來越商業化,離自由軟體社群越來越遠,
因此,我便慢慢規劃轉換到其他系統。
CentOS 早期的表現確實不錯,但缺點是套件沒有穩定度周期,套件升級無法全自動化,
每隔一段時間,套件便會因相依性的關係而無法順利升級,而且套件來源不穩定。
台南縣教育網路中心推廣 CentOS 一陣子之後,
發現 CentOS 的致命傷便是它的來源受制於紅帽公司的套件,
試過一陣子之後,我們便不再採用 CentOS 了。
基於長遠規劃,當時我們把目標轉到 Debian Linux 。
可惜,當時的 Debian Linux 安裝困難,操作不易,
因此,便思考如何降低難度,把這個優秀的系統推廣給大家。
時值德國工程師開發的 KNOPPIX Linux 全球風行(免安裝,直接在光碟機上開機執行)。
因此,我就以 Debian 為底,KNOPPIX 的點子為體,融合二者,
再加上中文環境及簡便的安裝操作介面,自行編譯,開發出 B2D Linux Server,
安裝在台南縣的中小學,當時在國內也有眾多學校採用。
簡單化 Debian Linux 不是我一人之見,後來 Ubuntu Linux 出現了,我非常興奮,
終於有人和我持相同理念。
因此,我用中心一部舊的主機,架起了 Ubuntu Server,
用 XOOPS 內容管理系統,創立了台灣 Ubuntu Linux 社群,
也就是目前的 https://www.ubuntu-tw.org/,因為放在教育單位發展不易,
後來我就讓它移出,讓社群其他管理者接手。
為何不選用 Ubuntu Linux?
Ubuntu 後來成立了商業公司,創辦人太多商業手段,Ubuntu Linux 最終變調走味了,
自由軟體基金會創辦人 Richard Stallman 甚至大罵 Ubuntu 是 Spyware 間諜軟體:
https://www.gnu.org/philosophy/ubuntu-spyware.html
Debian Linux 成熟簡單
在 Ubuntu Linux 的風潮下,Debian 也開始走簡單化路線,
安裝難度大大降低,介面也較為友善。這是轉到 Debian Linux 的最佳時機。
因此,我再次以 Debian 為底,把過去開發 B2D Linux 的經驗改到 Debian Linux 來,
於是新的 OB2D Linux 誕生了,Server 版和桌面版都有。
https://b2d-linux.com/
雖然這一年多來,
我專注於學習羽球拍穿線技術( https://m.facebook.com/X3BL888RAD/ )
但 Linux OS 的開發志向從未息滅,日後必會再起。
如果您有心改用 Linux ,推薦您最佳選擇:Debian Linux,
不但有套件穩定度循環周期 unstable/testing/stable 的機制,還能自動升級,
社群發展民主自由,不受商業公司的挾制,真正可長可久。
https://www.debian.org
撰文 by OLS3
2020/12/26
在重錘穿線機旁
作者: abc0922001 (中士abc)   2020-12-27 20:05:00
LMDE 也可以選擇
作者: tomsawyer (安安)   2020-12-27 22:11:00
恩...幹古?
作者: holishing   2020-12-27 22:54:00
2013年那個事件有來源可以參考嗎?比測試版的 Fedora 舊一點 => 不是,跟 CentOS 一樣,會隨著主要發行版本的釋出時間愈來愈舊,差別只在Fedora 34 要轉成 RHEL 9 時 CentOS Stream 9 就會出來了但你可以留在 8(-Stream) 等到 RHEL 9.0 出來或再兩年後 C8S 終止支援RHEL 9.0 出來後,CentOS 9-Stream 就只是個介在9.x和9.x+1 的東西了,你說這東西可以類比 Debian Testing?
作者: OrzOGC (洞八達人.拖哨天王)   2020-12-27 23:23:00
我用fedora我驕傲
作者: Bencrie   2020-12-27 23:56:00
其實我覺得 debian 安裝沒有變太多耶 XD
作者: s9209122222 (海海海)   2020-12-28 00:44:00
Debian 有滾動更新版嗎?
作者: soem (流水)   2020-12-28 00:55:00
就Debian sid(Unstable)
作者: sppmg (sppmg)   2020-12-28 05:00:00
debian experimental/unstable/testing 都可以算是「滾動」只是更新速度不同而已。unstable 就更接近原始發佈時間。感覺上 testing 會晚幾個月吧!不過相較 sid 會穩定些。
作者: s8321414 (冥王歐西里斯)   2020-12-28 07:40:00
怎麼不是 Debian 大大自己來發(逃)
作者: chang0206 (Eric Chang)   2020-12-28 10:03:00
Debian 快一個月沒上線了... 話說我找不到B2D的serverISO 在哪下載耶?另外Debian Desktop 可以參考Voyager 這個版本https://voyagerlive.org/ 做得挺不錯的 比較能夠讓人接受(好啦,至少我覺得Desktop看上去不能太陽春..」https://i.imgur.com/F82rTC2.png console亂碼
作者: wens (文思)   2020-12-28 12:20:00
testing 是要 unstable 幾周沒問題才會 migrate 過去
作者: lecheck (小調皮)   2020-12-28 12:49:00
推貢獻者
作者: Adama (So Say We All.)   2020-12-28 13:55:00
請問Debian stable有(比較)不會炸的升級工具嗎? testing還是不太適合在production環境用個人覺得dnf算是最穩定的升級工具 apt好幾次裝完要chroot修
作者: kpier2 (條漢子)   2020-12-28 14:38:00
為什麼就沒人肯給 Slackware 一個機會?
作者: holishing   2020-12-28 14:38:00
我 stable dist-upgrade 到 next stable 是沒用 chroot修過... 除非你升級時還在跑什麼東西,當然 dnf 支援線下升級是更好的
作者: guezt   2020-12-28 14:39:00
我也蠻好奇紅帽控告CentOS的案例有相關來源可參考嗎
作者: holishing   2020-12-28 14:40:00
Slackware 在臺灣鏡像站全滅,裝個 vim 發現 python 和perl 還要自己手動裝.. 還是有大大來科普一下?(沒裝 vim 會因為沒 runtime 跑不起來)
作者: athome1 (居家)   2020-12-28 14:43:00
linux系統相對window 對大多數人來說是不太友善的
作者: tennyleaz (tenny)   2020-12-28 17:07:00
Fedora不是比較接近Redhat系嗎?
作者: zwin (zwin)   2020-12-28 21:51:00
既然你反商業,那最商業的canonical ubuntu你也該反對,但你裡面還稱讚ubuntu一波,這什麼邏輯?只要是Debian系的你就挺?你到底是挺特定distro還是挺open source?抱歉,沒仔細看,您確實是反ubuntu,這我眼殘,向您道歉。個人是覺得盡量靠近源頭,所以就是fedora、debian、arch三選一,後面衍生的版本就萬變不離其宗。但我個人是非常不認同canonical,所以看到ubuntu就先kernel panic了,抱歉。
作者: filiaslayers (司馬雲)   2020-12-28 22:31:00
自從用過debian我就回不去ubuntu了,就算是OS也要講政治正確(O
作者: EdwardGJLee (LGJ)   2020-12-28 22:37:00
slackware 正常安裝會有 perl/python。怎麼安裝的?我覺得不是反商的問題,而是被商業控制的問題。
作者: a1982213 (Hasta la vesta!)   2020-12-28 23:28:00
現在只覺得能解決問題就好了 精神就給還能集中的人
作者: s9209122222 (海海海)   2020-12-29 07:05:00
還是 Arch 衍生版本好用
作者: Typebrook (Pham)   2020-12-29 07:21:00
zwin你的Kernel panic太嚴重了啦www談到個人使用,我覺得Arch 的AUR真的不錯自己包套件沒遇到什麼困難,和上游提feedback的速度也快
作者: mirc (阿谷)   2020-12-29 17:27:00
用netboot安裝好了,我用intel wifi link 5300還要loadfirmware實在不太友善,還要自己多多學習
作者: Hurricaneger (褲襪脫落大尉)   2020-12-29 19:35:00
40F
作者: kpier2 (條漢子)   2020-12-29 21:25:00
slackware 台灣還剩 twaren.net ,但義守死透了
作者: Alica (Torsades de Pointes)   2020-12-29 22:28:00
但是twaren沒報名官方mirror 樓上不講我根本忘了它存在..有沒有列在官方鏡像清單內還是有差
作者: a07051226 (葡萄糖)   2020-12-29 23:08:00
gentoo 怎麼樣?重新看這篇,我發現我沒有給 debian 過機會,來玩玩看
作者: Gold740716 (項為之強)   2020-12-30 19:41:00
臥龍小三欸
作者: laputaflutin (很恐怖,不要問)   2020-12-30 23:14:00
用了好幾年的Fedora, 最近是想來點debian了
作者: roccqqck (ccqq)   2020-12-31 08:59:00
先用過ubuntu一陣子 也用過debian10半年 幾乎無縫接軌很好上手
作者: s9209122222 (海海海)   2020-12-31 10:59:00
感覺真的沒一款如 Manjaro 同時兼顧無腦使用與無腦更新最新版(git)軟體的發行版像 Ubuntu 的 PPA 常常會有問題,也不一定會有編譯好我要的東西,對新手太麻煩,Manjaro 借助 AUR 真的超無腦使用
作者: holishing   2019-01-08 04:00:00
結果自己臉書貼文刪了, 所以那個 2013 紅帽控告到底是不是真的,還是你在那邊唬爛?
作者: ESTARRIOL (VETCH)   2019-01-09 14:32:00
Mnajaro有一個mhwd的軟體,負責管顯卡的之前升級直接黑屏,之後就轉投Arch了
作者: s9209122222 (海海海)   2019-01-12 20:24:00
一定是 Nvidia有像 Manjaro 容易安裝,但又直接使用 Arch 源的好物嗎?之前的 Antergos 解散了最好是可以讓 Arch 論壇的人認同你是 Arch 使用者這樣才能去那邊問問題anarchy 可以做到嗎?
作者: holishing   2019-01-13 13:46:00
nvidia 驅動最好看 arch wiki 手動調整設定, 當然你也可以研究 Manjaro 的相關程式怎麼修總之我覺得只要需求夠多,就不會有一個發行版能完全兼顧好用且好升級, 且「無腦」怎麼定義我是滿懷疑的最無腦繞過去的方法就是學 windows 裝第三方軟體管它三七二十一 statically linked 或是把一坨函式庫包在一起了, 然後要更新交給那一包自己來真要這樣說的話
作者: s9209122222 (海海海)   2019-01-15 19:10:00
結果乾脆直接裝 Arch 了,Anarchy 問題有夠多我終於可以說出BTW, I use Arch.
作者: goldie (阿良)   2019-01-15 21:13:00
BTW, I use Arch... XD

Links booklink

Contact Us: admin [ a t ] ucptt.com