Nächste: , Vorige: , Nach oben: GNU Guix   [Inhalt][Index]


11 Fremde Architekturen

Es ist möglich, für Rechner mit einer anderen CPU-Architektur als der eigenen Pakete zu erstellen (siehe guix package aufrufen), Bündel zu erstellen (siehe guix pack aufrufen) oder auch vollständige Systeme aufzusetzen (siehe guix system aufrufen).

GNU Guix unterstützt zwei unterschiedliche Mechanismen, um Software für fremde Architekturen bereitzustellen:

  1. Das traditionelle Vorgehen mit Cross-Kompilierung.
  2. Nativ zu erstellen. Dieser Mechanismus bedeutet, dass zum Erstellen für das fremde Zielsystem der Befehlssatz des Zielrechners ausgeführt wird. Gängigerweise setzt man hierzu einen Emulator ein wie das QEMU-Programm.