Luz 是一個新的構建系統,可以取代 Theos 進行越獄調整開發。

Luz 是一個新的構建系統,可以取代 Theos 進行越獄調整開發。

除非你是一名程序員,無論你是蘋果系統還是其他平台的軟件開發人員,你以前可能從未聽說過構建系統。但你有那個時間,因為它可能很大……

構建系統本質上是一組協同工作的程序,將原始代碼從編程語言轉換為工作輸出程序。幾乎每種主要的編程語言都有它,如果您是越獄調整開發人員,那麼您以前可能使用過一種名為 Theos 的語言。

話雖如此,一位名叫 ja1dan 的開發人員本週末在 /r/jailbreak 上分享了一篇關於專門針對越獄調整開發人員的全新 Luz 構建系統的帖子,正如您所期望的,它會變得更好。越獄顯著改善了開發工作流程。

在 Luz文檔頁面上,我們了解到 Luz 是用純 Python 編寫的,並且它是為基於 Apple Darwin 的系統設計的,並且考慮到了速度。事實上,開發者聲稱 Luz 比 Theos 快三倍,比競爭的 Dragon 構建系統稍快。下面您將找到一個基於終端的基準測試,將 Luz 與 Theos 進行比較:

Luz 的主要優點之一是它可以並行構建具有子模塊的項目,這意味著項目的構建時間與構建最長的子模塊所需的時間一樣長。這有助於其速度優勢。

Luz 的另一個重要功能是,根據開發人員的說法,它具有開箱即用的非 root 支持,默認情況下啟用非 root 文件結構。這一點尤其重要,因為由於 Apple 軟件安全性的變化,iOS 和 iPadOS 15 及更高版本上的現代越獄預計將採用無根形式。

看起來 Luz 有潛力讓最新越獄的越獄調整變得更容易,所以更多的越獄調整開發者會利用這一點也就不足為奇了。

顯然,這並不是最終用戶會像越獄調整開發人員那樣欣賞的東西,但最終用戶應該很高興看到一個新的支持系統,它可以讓越獄調整開發人員的生活變得更輕鬆,因為這可能意味著未來會有更多的越獄調整髮布。未來,我們將走向無根越獄動態。

Luz 項目在開發者的 GitHub 頁面上完全開源,任何想要了解更多信息的人都可以使用。安裝看起來非常簡單,只需要一個終端命令

您是否很高興看到 Luz 未來如何改變越獄調整開發格局?請在下面的評論部分告訴我們。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *