面向專業IT人士的發行版:Kaisen Linux 2.0滾動版發佈
Kaisen Linux是一個面向IT專業人士的發行版,特點是提供一套專門的系統管理工具,涵蓋了診斷、處理系統和元件的故障等等所有需求,以及眾多其他的功能。 當地時間 12月14日,Kaisen Linux 2.0滾動版發佈。 這是Kaisen Linux的第一個2. X版本,修復了許多主要錯誤,加強了很多功能,可以說是是有史以來最穩定的版本。
同時,最新版本現在基於 Debian Bookworm (Debian 12),這也是版本號更迭的重要原因。
更新內容摘要:
- 修正了許多錯誤,目前基於Debian Bookworm (Debian 12)。
- 在系統功能表中使用了新的、更美觀更現代的圖示,並進行了簡化。
- 使用 LXQT 取代 LXDE。
- 增加了 kaisen-interfaces-common 包。
- 刪除了 ISO CONSOLE。
- 使用 XFCE 作為 SR ISO 的預設 GUI。
- 對NETINST ISO進行了大量更改。
- 改進了Conky主題在系統上已經安裝的分區上的顯示。
- 默認配置檔將會隨著介面的不同而更新。
- 在基礎架構級別重新設計了Kaisen Linux的儲存庫。
- 增加和刪除了一些工具。
更新內容詳情:
用 LXQT 取代 LXDE
相比之下,LXQT 更現代,並且與Conky等 Kaisen 的配置更相容。 仍然可以安裝 LXDE 但是不能透過預設的 ISO 提供或用NETINST ISO安裝。 當未來 Kaisen Linux 升級到3.0時,kaisen-lxde 元包將不能再安裝,並且會從庫中刪除。 當然,會有至少1.5年的時間來過渡。
增加了 kaisen-interfaces-common 包
現在的kaisen-interfaces-common 包中安裝了對所有藉口和切換器介面通用的工具,同時修復了在機器上安裝多個 GUI 時的 dpkg 錯誤。
刪除了 ISO CONSOLE
刪掉了 ISO CONSOLE,現在 ISO SR 將會在控制台模式下自動啟動,並且可以用單一命令來按需啟動 GUI。
對 NETINST ISO 進行了大量更改
NETINST ISO 中的軟體安裝功能表將支援法語、西班牙文、葡萄牙語、義大利語和德語,介面也會更新來適應不同包的更改和安裝。
如果不是用 NETINST ISO 安裝的 GUI,預設使用者值將是 Bash,也不會安裝 ZSH 設定檔。 如果安裝了 GUI 或 kaisen-skeleton 包之一,將會為所有使用者自動複製預設配置檔,並把 ZSH 設置為預設值。
所有的預設介面配置檔都會更新,XFCE 也會有一個新功能表(Whisker 功能表),這是一個更現代、直觀且易於定製的功能表。
kaisen-dhcp-tools、kaisen-dns-tools 和 kaisen-tls-tools 元軟體包現在會由 kaisen-sysadmin-tools 軟體包安裝。
Apparmor 和預設配置檔已經添加到分發中。 Apparmor 管理工具和配置檔都預設集成在即時安裝中,並能夠用於安裝在 NETINST ISO 上。
把 HTTPS 協定作為 NETINST ISO 裡下載數據包的預設協定。
所有 ISO 上對專業安裝模式都被重新設計和簡化了。 拿掉了一些不與 Kaisen 相容的載入模組。 預設置了內核映像的預設選擇和 sources.list 中的 Kaisen 儲存庫。 但很可惜,專業安裝模式還是會比經典安裝模式更慢。
最新的 1.X 版本因為不能生成密鑰,故不能通過持久即時模式(persistent live mode)啟動。 在 2.X 版本中博人包含了這個修復,並簡化了生成持久可引導密鑰的過程,讓這個過程更簡單安全。
一些軟體已經重新打包以便更新並集成到 Kaisen Linux 中,比如 psensor、kubernetes、qbittorrent 等。
改進了 Conky 對系統上已安裝分區的顯示。 更新了這個功能的 Python 代碼,修復了相關的多個錯誤,比如當 Docker 被啟動或使用 Timeshift 時/分區會消失。 同時還支援命名名稱中包含空格的分區。
工具的增改
新工具:
- 增加了alsa和 atmel韌體來改進對聲音和wifi的支援。
- 添加了 etcdctl、mariadb 和 psql 工具。
- 添加了 eksctl、trivy、buildhah、helm、k6、k9s、minikube、podman。
- 添加了 virtualbox-ext-pack。
- 添加了 sysstat 包。
移除的工具們:
- kismet
- fusesmb
- lockdown
- virtualbox-guest-dkms
- logrotate
移除的套件:
- kaisen-cli-tools(被老的 CONSOLE ISO 調用)
- kaisen-zip-tools(集成在 kaisen-miscellaneous-tools 元包中了)
- kaisen-mount(集成在 kaisen-filesystems 元包中)
- kaisen-various-analysis(集成在 kaisen-filesystems 元包中)
重新設計 Kaisen Linux 的儲存庫
在基礎架構層次重新設計了 Kaisen Linux 儲存庫,創建了 kaisen-rolling-snapshot 儲存庫。 這個存儲庫的目的是將 Debian 刪除的任何軟體包都重新注入 kaisen-rolling 庫。 這可以保證所有工具始終具有真正的穩定性和可用性。 通過 NETINST 安裝也將具有同樣的優點。 存儲庫的詳細工作原理可以點擊此處查看。
更新方法
整個發行版將可以通過APT更新,但因為2.0版本的改動較多,一些操作需要手動進行:
重新安裝所有工具:
sudo kaisen-update && sudo apt install kaisen-update kaisen-btrfs-snapshot kaisen-sysops-tools
如果您不為分區使用 BTRFS 檔案系統的話:
sudo kaisen-update && sudo apt install kaisen-update kaisen-sysops-tools
雖然不強制,但也建議使用kaisen-update-skel 命令來將 /etc/skel的內容放在使用者的目錄里。 缺點是會失去個性化的桌面環境。
其他的具體更新方法可以點擊官方文檔來查看。
出現問題可以在此處提供的論壇上報告錯誤。
參考資料: