
零安裝:去中心化軟體安裝解決方案
Zero Install 是一款創新的去中心化軟體安裝系統,遵循 LGPL 授權。這款跨平台工具賦予軟體開發者更多能力,讓他們可以直接從自己的網站託管和發布應用程式。值得一提的是,它提供與傳統中心化發行版倉庫類似的功能,包括共享庫、自動更新和數位簽章。更重要的是,Zero Install 旨在與現有的作業系統套件管理系統協同運行,而不是取代它們,從而確保其軟體包不會幹擾發行版管理的軟體包。
零安裝的主要特點
該系統因其一些傳統軟體包管理器通常不具備的獨特功能而脫穎而出。其一大亮點是能夠同時安裝同一軟體包的多個版本,這在出現依賴項衝突時尤其重要。此外,零安裝 (Zero Install) 保證了無副作用的安裝過程:每個軟體包都會被提取到其專屬目錄中,從而避免對關鍵共享目錄造成任何更改。這項特性使零安裝 (Zero Install) 與沙盒技術和虛擬化環境高度相容。
此外,零安裝功能使開發人員能夠將詳細說明其程式需求的 XML 檔案直接包含在原始程式碼儲存庫中。此功能允許對尚未發布的開發版本進行全面的依賴關係管理。例如,開發人員可以克隆 Git 儲存庫,編譯和測試其應用程序,並自動檢索所需的最新庫版本——所有這些都不會幹擾其發行版中其他軟體所使用的庫版本。
最新動態:Zero Install 2.27.0
最近,Zero Install 團隊發布了2.27.0版本,該版本引入了一項令人興奮的新功能:
- 瀏覽器功能:新的更新透過整合瀏覽器功能增強了系統的多功能性。
您可以下載Zero Install 2.27.0 (4.2 MB),它仍然是開源的並且易於存取。
探索更多
如需了解更多信息,請訪問零安裝網站,探索零安裝功能,或瀏覽精選應用程式。您也可以查看包含圖片的資料,以獲取有關最新更新的更多背景資訊。

發佈留言