如果您想要一個基于Fedora穩定內核,采用Ubuntu桌面風格,為開發者專門定制的linux桌面系統,那Bluefin正符合您的期待。
譯自Project Bluefin: A Linux Desktop for Serious Developers,作者 Steven J. Vaughan-Nichols ,別名 sjvn,自從 CP/M-80 是前沿的 PC 操作系統,300bps 是快速的互聯網連接,wordStar 是最先進的文字處理器,我們就一直喜歡它,他就一直在寫有關技術和技術業務的文章。
像許多玩編程的人,更重要的是,那些真正從事這項工作的人一樣,我使用 Linux 桌面。好吧,我不能比Bluefin的創造者 Jorge Castro 來得更好,他是一位頂級開源和 Linux 社區經理,"Bluefin 是 Github 中一群云原生極客自動化整個交付流水線創建的Fedora Silverblue 的自定義鏡像。我們想要一個可靠的桌面體驗,可以運行所有的東西,但我們又太懶惰無法維護任何東西。"
我喜歡它!
逐一分析,Fedora Silverblue是一種使用 GNOME 接口的不可變桌面 Linux。在此基礎上,Castro 和他的伙計們想要一個更像 Ubuntu 的桌面。
Bluefin有三個目標:
- 對終端用戶來說,提供一個像 Chromebook 一樣可靠的系統,幾乎零維護,具有 Ubuntu 和 Fedora 融合在一起的功能
- 對開發人員來說,通過啟用易于使用來提供最好的云原生開發人員體驗,這包括專門的帶有行業領先工具的 bluefin-dx 和 bluefin-dx-nvidia 鏡像。
- 為玩家提供一流的Flathub游戲體驗
Project Bluefin,現在處于測試階段,不僅僅是另一個 Linux 發行版。它是增強版的 Fedora Silverblue,經過打磨,提供了更可靠和免維護的桌面體驗。該項目經過定制,面向那些覺得傳統 Linux 桌面不夠可靠的人,在默認 Fedora 鏡像的基礎上提供了干凈的原子層。這意味著如果需要,用戶始終可以恢復到股票鏡像。
不喜歡 Ubuntu 的方法?沒問題。正如 Casto 寫的那樣,"您可以根據需要切換用戶空間。默認情況下,它是 Bluefin/Ubuntu,但我一直在享受 Bluefin/Alpine 的速度和小巧。在某些時候,我也會遷移到使用Wolfi 鏡像。換句話說,“使用任何你想要的,或者堅持 Fedora 股票鏡像。我們有意不規定開發人員的工作流程;任何對你有效的都行。Homebrew是我首選的路線,我推薦給那些遷移到 Bluefin DX 的人。"
該項目已經通過 GitHub 上的交付流水線完全自動化,確保更新是自動和透明的。它擁有內置驅動程序和運行 Flathub 應用程序包的能力。這為您提供了瀏覽器的選擇,并且帶有內置的容器運行時,您可以在其上運行幾乎任何 Linux 工作負載。
面向開發者
對于開發者來說,Project Bluefin 是一個寶庫。它內置了Podman容器運行時,并包含distrobox用于交互式體驗,允許用戶為日常任務選擇任何發行版鏡像。另外,開發人員鏡像 bluefin-dx 配備了Visual Studio CodewithdevcontAIners、devbox with Fleek for nix、devpod、homebrew 和Docker。無論您的開發需要是什么,Bluefin 都可以滿足。
該項目還解決了開源貢獻的可持續性問題。它是使用常見的工具如 Containerfiles withPython/ target=_blank class=infotextkey>Python/Shell構建的,使其可以為許多貢獻者所接受。治理和程序都很重要,歡迎貢獻,特別是那些具有云原生知識的人。
Bluefin 社區
Project Bluefin 不僅僅是關于技術;它關乎社區和可持續性。該項目的圖像以恐龍為特色,這是對開源生態系統中所需演化和適應能力的點頭。Bluefin 背后的團隊小心確保從貢獻角度來看,該項目很輕量,完全自動化了大部分維護工作,從而允許開發人員專注于創新而不是維護。
隨著該項目于 2024 年春季推出公測版,團隊專注于優化安裝體驗和解決次要問題。開發人員有信心,未來幾個月的安裝過程會有顯著改善。
Project Bluefin 代表著新一代 Linux 桌面用戶和開發者的新起點,旨在加速云原生技術的消費,并作為軟件工程和開發的可靠平臺。
對于那些對 Linux 桌面和云原生開發未來感興趣的人來說,Project Bluefin 是值得關注的發行版。該項目的測試階段是對社區的邀請,加入并為可能成為 Linux 桌面最先進的狀態做出貢獻。
我認識 Castro 好多年了,也了解他對 Linux 桌面的熱情。他對 Bluefin 的夢想是,“如果我們可以使用 Linux 桌面直接引入人們進入云原生怎么樣?”