Group: Software/FSDG distributions/CrossDistroBootstrap

From LibrePlanet
Jump to: navigation, search
(Unify top left blank)
(Table: Add guix armv7h columns)
Line 10: Line 10:
 
{| class="wikitable"  border="1"
 
{| class="wikitable"  border="1"
 
| colspan=2 rowspan=2 |
 
| colspan=2 rowspan=2 |
! colspan=5 |Hosts
+
! colspan=6 |Hosts
 
|-
 
|-
 +
! GuixSD armv7h
 
! Parabola armv7h
 
! Parabola armv7h
 
! Parabola i686
 
! Parabola i686
Line 18: Line 19:
 
! Trisquel 9.0 Etiona x86_64
 
! Trisquel 9.0 Etiona x86_64
 
|-
 
|-
! rowspan=5 | Targets
+
! rowspan=6 | Targets
 +
! Guix / GuixSD / guix pack armv7h
 +
|-
 
! Parabola armv7h
 
! Parabola armv7h
 +
|
 
| {{Yes|pacstrap}}
 
| {{Yes|pacstrap}}
 
| {{Yes|pacstrap + archlinux-arm-keyring}}
 
| {{Yes|pacstrap + archlinux-arm-keyring}}
Line 27: Line 31:
 
|-
 
|-
 
! Parabola i686
 
! Parabola i686
 +
|
 
| {{No|Requires packaging qemu-static}}
 
| {{No|Requires packaging qemu-static}}
 
| {{Yes}}
 
| {{Yes}}
Line 34: Line 39:
 
|-
 
|-
 
! Parabola x86_64
 
! Parabola x86_64
 +
|
 
| {{No|Requires packaging qemu-static}}
 
| {{No|Requires packaging qemu-static}}
 
| ?
 
| ?
Line 41: Line 47:
 
|-
 
|-
 
! Trisquel 9.0 Etiona i686
 
! Trisquel 9.0 Etiona i686
 +
|
 
| ?
 
| ?
 
| {{Yes|debootstrap + trisquel-keyring}}
 
| {{Yes|debootstrap + trisquel-keyring}}
Line 48: Line 55:
 
|-
 
|-
 
! Trisquel 9.0 Etiona x86_64
 
! Trisquel 9.0 Etiona x86_64
 +
|
 
| ?
 
| ?
 
| {{Yes|debootstrap --foreign + trisquel-keyring}}
 
| {{Yes|debootstrap --foreign + trisquel-keyring}}

Revision as of 11:15, 8 February 2021

Introduction

In some cases, users and developers might need to install an FSDG distribution from another one.

For instance to build specific Replicant versions we need specific Trisquel versions.

This tracks tools that can script installations of an FSDG distribution rootfs from another FSDG distribution.

Table

Hosts
GuixSD armv7h Parabola armv7h Parabola i686 Parabola x86_64 Trisquel 9.0 Etiona i686 Trisquel 9.0 Etiona x86_64
Targets Guix / GuixSD / guix pack armv7h
Parabola armv7h pacstrap pacstrap + archlinux-arm-keyring pacstrap + archlinux-arm-keyring missing pacstrap missing pacstrap
Parabola i686 Requires packaging qemu-static Yes pacstrap + archlinux32-keyring missing pacstrap missing pacstrap
Parabola x86_64 Requires packaging qemu-static ? pacstrap missing pacstrap missing pacstrap
Trisquel 9.0 Etiona i686 ? debootstrap + trisquel-keyring debootstrap + trisquel-keyring debootstrap + some keyring? debootstrap + some keeyring?
Trisquel 9.0 Etiona x86_64 ? debootstrap --foreign + trisquel-keyring debootstrap + trisquel-keyring debootstrap --foreign + some keyring? debootstrap + some keeyring?