2026年1月23日 星期五

部落格、近期Linux發行版使用閒聊、distro-hopping到倦鳥已歸時

  這主要是我的一個雜思的集合( ensemble),我預計聊部落格和我最近對於Linux發行版跳動的追求。

Distro-hopping

  明明很奇怪, 我爲了體驗「共享池」、「子卷」等前沿概念,因此而遷移到btrfs這個檔案系統(有興趣可以看〈Debian + btrfs安裝指南(Windows雙系統指南)〉、〈Fedora安裝教學 + 配置btrfs硬碟分割 + btrfs淺談〉),並且這個概念與經過實作後,確實很符合我的需求。舉例來說,我可以更加良好的利用硬碟空間、免去分區分配的問題,且曹子德(Ext3、Ext4的作者之一)亦曾公開讚頌btrfs的好、是理想上ext3之後的繼任者之一(總之就是比ext4好,因爲曹子德認爲ext4是ext3的改良版,沒有甚麼迭代)。那麼,我究竟在猶豫什麼?使得我想回頭使用傳統方案?但是我的家(/home)已經愈來愈豐滿,搬家的成本已經愈來愈高,我確實不大想在此搬家。不過,在講解我爲何想要換分區方案,乃至於再次的distro-hopping,我先講述我之前是怎麽搬家的。

  之前的分區是256GB的windows 11、64GB的Linux根目錄、剩下的就是家目錄,我後來把windows 11的分區壓到128GB,再把重要的資料搬到windows下面,剛好隨身碟有之前的備份的資料、高中的學習歷程與書審資料已經壓縮好一個壓縮檔備份了、大一的資料已經放在雲端硬碟貢獻家傳了,所以我就把剩下的空間大膽的格式化成btrfs。後來的故事就是上一段那兩篇部落格所講的了,這裏不贅述。我後來又把隨身碟、windows下面的資料給全部移到我的btrfs上面,我弟要一個隨身碟(我原本有兩個,一個是金士頓32GB裝系統ISO的、另一個是創建128GB裝我資料的),我把金士頓給格式化後給我弟、創建的格式化後用Ventoy塞系統ISO以及一些重要資料。此時發生了一件使我沒有太大彈性的事情,如果我要換檔案系統,但此時我沒有緩衝分區了(windows那裏剩下的空間已經不夠放我家目錄的資料,東西丟到隨身碟又慢到不行),因此勢必要用麻煩的做法來實現或是要丟掉一些資料又或是用隨身碟來做緩衝。

  我爲何想要換檔案系統乃至於distro-hopping?主要是我後來在Debian 13下決定先定下來一陣子。其實,我一直覺得我還沒有找到最好的方案,那完美的發行版、桌面、檔案系統、分區(或是子卷)都還沒有被我找到、試到,這主要是我distro-hopping的動力。再來是那陣子我想體驗看看RHEL系列類似Debian那樣的穩定版,(先說我是不考慮使用RHEL,因爲我不喜歡註冊帳號再使用),因此在思索要不要用CentOS Stream。我記得RHEL宣佈放棄支持btrfs,換言之RHEL無法正確識別、掛載、使用btrfs這個檔案系統,之前CentOS是RHEL的下游,基本無法用,現在是RHEL的上游,要用的話得要用社區修改過的Linux核心。其實RHEL、CentOS使用的Linux核心是紅帽加工過的,我若是爲了使用CentOS Stream而去使用社區修改的核心,而不是使用官方的核心,那麼我用的還是正宗CentOS Stream嗎?這是勸退我使用CentOS Stream的因素之一,也是抑制我distro-hopping的因素。順帶一題,因爲我的筆電的Secure Boot是無法關閉的,因此我就不考慮用Arch系列的,我試過Manjaro,先用Ventoy提供的grub模式引導Manjaro Live CD(是成功的),安裝好後再chroot安裝Secure Boot需要的簽名,但最後還是失敗,故我就暫不考慮Arch系列。

  後來我在刷Bilibili,偶然看到LVM的設定,就是邏輯卷的做法,好處是分區可以調整、穩定、泛用性佳,但是就是敗在我不好搬家,以及我對磁區有潔癖。故事是這麼說起的,有一次要開學了,我打算把舊筆電的Linux分區刪掉後放家裏做公用電腦,那時Linux在前256GB、windows在後256GB的磁區,我把Linux刪掉後,用GParted工具把windows的資料區塊搬到前256GB的空間後(花了 半個小時),就再也進不去windows了。爲何我要這麼做?主要是我在做硬碟分割時,發現資料佔用的區塊會影響我的硬碟分割,舉例來說,我若在windows下把Linux分區刪掉並且合並到C槽,此時我若分割300GB的空間,容易出錯,因爲怎麽切都會切到windows所在的磁區。那麼回頭來看看LVM的做法,本質上不是「共享池」的概念,雖然此時的熵(entropy)比btrfs的熵還要小,但是有可能在我日後的分區調整使得磁區使用不夠連續、有序,因此我放棄了這個這套方案。

  我找了Gemini來一起討論我是否要繼續distro-hopping,Gemini給出的建議是不要,因爲我只是在享受那個「征服感」並且陷入重裝系統、設定系統的輪迴。值得一提的是,我對於怎麽將Ubuntu安裝在Btrfs上並且正確掛載我的家目錄的子卷感到興趣,我甚至想要使用deboot-strap來安裝Ubuntu!但是在基於時間成本,以及我不喜歡Ubuntu的一些作爲(就例如我用APT安裝軟體會自動跳去用snap且不事先告知),裝好大概沒多久又再次distro-hopping,再加上目前配置好的debian也沒有什麼理由讓我有需要去冒這個險。

  機緣總是巧合的,我訂閱的YuoTube頻道Learn Linux TV發了一部影片(Is Distro Hopping Bad? Here’s Why It’s Actually Great!),裡面提到distro-hopping是提升Linux使用技巧還不錯的管道之一,這我承認,我從中學到很多磁碟管理技巧、配置fstab、體驗不同套件管理器、設定電源管理(例如TLP、tuned),重要的是,YouTuber說這其實也是一種維護心理健康的方式,因爲這本質也是一種興趣,也沒有必要去遏止自己的興趣,這我非常贊同。但我心中一直有矛盾,我想一直distro-hopping,同時也有一股聲音叫我定下來,隨着愈來愈熟練的distro-hopping,我的成就感下降、厭倦感增加,還停不下來。這幾天我都沒有distro-hopping(大概也快2週了),且我已經過了好多天沒有去執行apt update這個命令,我發現還是有很多值得我花費心力的地方。

  我還是很感謝過去的我一直在distro-hopping。

部落格

  我最近在寫一篇關於〈Linux優化雜談:主要面向Debian和Fedora〉這篇文章,我其實很猶豫,我在Debug的過程中有和AI討論(具體可以看我在這篇貼文下方的留言:https://www.facebook.com/share/p/17qFWxbAad/。如果AI就可以協助Debug、解決使用Linux的一些問題、有效率爬取社區大佬給的解法,我這個小咖還需要記錄我的解法、甚至作爲引用資料嗎?我後來看到Ivon在facebook的貼文,以及我在那之前的幾天剛好有用自己的部落格來重新安裝debian+btrfs,我認爲這個部落其實是我的筆記,既然主要是作爲我的筆記、可以作爲我的筆記、成爲別人可以參考的筆記,只要是有價值、我想記錄我就應該、也可以記錄下來。

我對於部落格寫作心得的留言

  而最近心血來潮,跑去查看後臺的統計資料,我發現很奇怪的事情,我有幾天沒去用部落格、查看自己的文章,卻還是有一些流量,我心想:「難道Google搜尋爬到我的文章了嗎?」不知爲何Google搜尋基本搜不到自己的文章,之前在痞客幫時很快就搜尋得到(我暫不打算用部落格營利,所以不打算穿插廣告,結果痞客幫要去廣告得要買會員去廣告,所以就跑來用Google Blogger,我事後也才知道還有其他平臺,但是我覺得Blogger這樣小小的、陽春點其實還不錯),於是跑去搜尋自己的部落格,一樣沒有。但是!就是那個但是!我發現我的部落格出現在Ivon的部落滾裡面,這實在令我雀躍,害我牙刷到一半都忘記刷到哪裡了,在房間狂歡了一會。尚未20歲、滿18的我着實不易,幾年前在圖書館靈機一動開始寫部落格,後來發現Ivon部落格布丁布丁吃什麼飛蚊話等部落格,再到現在被大佬放入部落滾的名單。順帶一題,我使用Linux的契機之一,是Ivon部落格,因爲是我最容易找到解法的部落格,再來是揮棒成功 (Unroll7889)的〈【心得】 Linux 初學者應該知道的事情〉,而一些點子是看到飛蚊話Bilibili的影片覺得可以再延伸而做的。

難以想象有一天我的部落格可以出現Ivon的部落滾上


我最近一個月的流量基本大於0,但不是每天都會去自己的部落格上報到
   這裏我想聊聊部落格的題材方向。基本上暫時保持不變,我主要是在猶豫要不要加入新的主題。我是讀物理系,我確實也是有興趣,但就是因爲興趣太廣泛導致我不知道這些興趣到底好不好、持久度問題,舉例來說,我之前有發過手機的一些軟體操作,但到了最近,我比較常用電腦;我有發過程式設計的文章,但我一直在思考要寫什麼才好,如果是語法使用的話,有很多文章都可以用、且時間投資來說相對不划算,況且最近Vibe Coding還蠻盛行,需要的是足夠創意、有邏輯的點子,若需要詳細的語法解決則會有專業的羣體,在這個寫程式幾乎是一種everybody piano的時代,這方面的題材我究竟要怎麼寫、怎麽代、怎樣有效,是我至今還沒想到解方、閒暇之餘偶爾會想的,舉例來說,實驗課要數據擬合,我基本就和Gemini討論、Google一些細節語法和Debug,在公車上只要半個小時就可以完成的事情,我還值得花篇幅記錄、教學嗎?總覺得問題就不在於傳授什麼、在課程目標學習什麼了,而是在於要不要學、要怎麼學、想學什麼了,我覺得這是我目前在部落格上不易想到的。我其實是再考慮要不要放一些物理的文章,畢竟物理世界有很多很好玩的,很多現象、原理不是高中老師講的那樣,雖然高中課本有適當的鋪程,但到了大學才讓這些鋪程有了腦洞大開的機會,我正是想分享這些腦洞大開的故事(例如從假力到相對論、統計性質到統計力學)。總之,再說吧。

  今天就分享到這裡。 

參考資料

沒有留言:

張貼留言