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