Führen Sie apt aus einem Sysroot-Verzeichnis aus

Führen Sie apt aus einem Sysroot-Verzeichnis aus

Ich habe in meinem Ubuntu 18.04 ein Sysroot unter ~/sysroot. Ich habe dort ein Debian-basiertes System und die Pakete im Sysroot sind mit der Host-Architektur kompatibel. Wie kann ich nun apt vom Sysroot aus ausführen, um ein Paket zu installieren, z. B.: apt-get install randompack, sodass randompack aus Quellen erhältlich ist, die in der Quellenliste des Sysroots enthalten sind: ~/sysroot/etc/apt/sources.list. Außerdem, wie kann ich apt anweisen, ~/sysroot als Stammverzeichnis zu verwenden, damit es nach Abhängigkeiten suchen und fehlende für ein Paket aus dem Sysroot-Verzeichnis installieren kann.

Darüber hinaus kann ich im Falle einer Cross-Kompilierung, wenn die Bibliotheken im Sysroot für eine andere Architektur bestimmt sind, trotzdem apt ausführen, um Pakete im Sysroot zu installieren.

verwandte Informationen