跳槽到debian了!

因為一些原因,所以我決定開始動身換到別的Linux發行版,不得不說如果是從Windows跳過來使用Linux的個人用戶,我認真覺得Linux Mint這類的是滿適合,相較於其他的distro算是簡單了,學習曲線也不會那麼陡峭,但的確也有人說用這類的distro是無法真正學習到Linux的。換家的時候,我也有考慮過Arch或是Fedora,不過考慮到Arch難度感覺更高,Fedora屬於rh(單純個人不喜歡),所以這次選擇了Linux Mint的最原始來源,也是個相當古老的distro:debian。

debian依據更新的速度分成三種不同的版本:Stable、Testing、Unstable。Unstable擁有絕大多最新的元件,但穩定性通常也是最低的,通常通過一些穩定性的測試就會移入到Testing這個分支。在Testing中的元件要經過層層關卡,確認在debian中的穩定程度沒有問題後,才會移入到Stable的分支。

從官網的文件來看,只有Stable可以得到官方的Security更新,其他兩者不會得到,Unstable因為更新速度最快,能即時從發套件的發佈者那邊拿到更新版,所以才會有安全性反而是Testing版本最差的說法,至於是不是真的我也不確定就是了。

Stable理論上是最穩定的,但很多套件都比較舊,也和很多其他作業系統或是distro一樣好幾年會有一次的大版本更新,就像去年版本號從9變成10。聽說很多伺服器都是用這個版本,因為就像前面說的他理論上很穩定。問題在於他的kernel是4.19,老實說真的有點舊,偏偏我的CPU還是比這板kernel後出來,考慮到更佳的使用者體驗,我決定使用backports的方式將kernel更新到更新的版本。

這次我使用的桌面環境是KDE,相較於Cinnamon擁有更高的自由度,而且比起Gnome操作邏輯我也比較喜歡KDE,唯一的缺點就是真的肥大不少。

相較於Linux Mint,debian並沒有那麼的out of box,需要較多的調校,也沒有ppa;若是選擇stable版本則大多的套件都偏舊,可能要自己去官網下載.deb,像是firefox或是thunderbird這兩個對我來說很重要的軟體,在套件庫裏面就是有點老的版本(雖然是ESR但也不是最新的),這導致我無法把我的profile直接匯入到這比較舊的版本,而且這種會需要天天使用和網際網路連接的橋樑,我還是覺得要新一點版本比較好。

只有必要的時候才會使用backports的來源

雖然說我一開始是嘗試使用unstable的版本,主要是希望可以讓所以的套件都維持在最新,卻沒到一個禮拜就遇到了相依性的問題,弄了幾天一直無法處理好,就決定還是使用stable的版本。

很幸運的是並沒有遇到nvidia driver的問題,好像在第九版會有問題,詳細內容並不是很確定就是了,至少這方面目前都是很正常的。之前發現電腦時不時會凍結,在經過各種推敲之後,買了個顯卡支架後就沒有再發生了(本來想要用高科技竹筷)。

不知道為什麼,在debian用wine必須得透過terminal才能開啟我要的檔案,但在Mint只要雙擊就可以執行

當然了,以前在Linux Mint上面安裝的東西目前都可以在debian上面安裝起來,這點還算是滿方便。舉繁像是 gcin、steam、dropbox、wine、timeshift、Variety、KeepassXC、xnview……等,也因此在軟體這方面還算是相當無痛轉移。唯一要重新調適的就真的是桌面環境了,我不時的會把在Cinnamon上面的邏輯套用到KDE上面來,導致我一開始覺得KDE很難用。

而在linux mint上面做不到的事情,在debian似乎也做不到。事實上這個問題是我目前用過得distro都無法解決,我可以很簡單的就抓到一台印表機,並正常把東西列印出來,但是他的掃描功能我卻是怎樣都無法使用,不知道這到底是哪邊出了問題。

整體來講debian讓我使用起來其實還算相當愉快,某些動作逐漸開始會用terminal來取代GUI,當然平時使用功能更強悍的KDE,可以把自訂的能力拉到更高層次。

進來坐坐,說說最近的事情:

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料