零安裝 2.24.7
Zero Install 是一個分散的跨平台軟件安裝系統,在 LGPL 下可用。它允許軟件開發人員直接從他們自己的網站發布程序,同時支持共享庫、自動更新和數字簽名等集中式分發存儲庫所熟悉的功能。它旨在補充而不是取代操作系統的包管理。0install 包從不干擾發行版提供的包。
零安裝還有一些傳統包管理器中不常見的有趣功能。例如,雖然它會盡可能共享庫,但當存在衝突需求時,它始終可以並行安裝包的多個版本。安裝始終沒有副作用(每個包都解壓到自己的目錄,不會觸及共享目錄),使其非常適合與沙盒技術和虛擬化一起使用。
描述程序要求的 XML 文件也可以包含在源代碼存儲庫中,允許對未發布的開發人員版本進行完整的依賴處理。例如,用戶可以克隆 Git 存儲庫並構建和測試程序,在必要時自動下載更新版本的庫,而不會干擾其發行版安裝的那些庫的版本,這些庫將繼續用於其他軟件。
發佈留言