從 sysroot 目錄運行 apt

從 sysroot 目錄運行 apt

我的 ubuntu 18.04 中有一個 sysroot,位於 ~/sysroot。我在那裡有一個基於 debian 的系統,並且 sysroot 中的軟體包與主機體系結構相容。現在,我如何從 sysroot 執行 apt 來安裝軟體包,例如: apt-get install randompack,以便可以從 sysroot 的來源清單中包含的來源取得 randompack:~/sysroot/etc/apt/sources.list。另外,我如何告訴 apt 使用 ~/sysroot 作為其根目錄,以便它可以查找依賴項並從 sysroot 目錄安裝軟體包缺少的依賴項。

此外,在交叉編譯的情況下,當 sysroot 中的函式庫適用於不同的架構時,我仍然可以執行 apt 在 sysroot 中安裝軟體包。

相關內容