Documentation sur support distro FSDG
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
This commit is contained in:
parent
3b102384c4
commit
cf089e8442
|
@ -0,0 +1,130 @@
|
|||
Status des distributions validées par la FSF
|
||||
============================================
|
||||
|
||||
Introduction
|
||||
============
|
||||
Le but de ce document est d'évaluer si il y'a des choses qui bloquent
|
||||
pour l'installation de distributions spécifiques validées par la FSF
|
||||
dans l'infrastructure de Libre en communs.
|
||||
|
||||
Le but est l'installation de ces distributions dans des machines
|
||||
virtuelles qemu qui tournent sur une machine x86_64.
|
||||
|
||||
Dragora
|
||||
-------
|
||||
Status: pas encore disponible.
|
||||
|
||||
Pas de médias d'installations signés. Peut être cross compilé à partir
|
||||
d'une autre distribution. Demande sans doute de tout compiler soi
|
||||
même (et donc beaucoup de maintenance).
|
||||
|
||||
Dynebolic
|
||||
---------
|
||||
Status: pas encore disponible.
|
||||
|
||||
LiveCD pas mis à jour au niveau sécurité (mentionné sur
|
||||
gnu.org/distros/free-distros.html).
|
||||
|
||||
Guix
|
||||
----
|
||||
Status: experimental.
|
||||
|
||||
Trisquel 11 à un paquet guix 1.3.0 mais guix pull ne marche pas. Du
|
||||
coup dans Trisquel 11 il vaux mieux installer guix à la main en
|
||||
passant par le script d'installation que l'on copie colle dans un
|
||||
fichier dans la VM à partir du port série par exemple avec
|
||||
'cat > script.sh' et ensuite en tapant ctrl+d.
|
||||
|
||||
Avec le media d'installation le port série n'est pas activé par défaut
|
||||
mais on peut rajouter console=ttyS0 avec un script qui utilise virsh
|
||||
mais après on voit pas l'installeur apparaitre sur le port série,
|
||||
juste les logs kernels.
|
||||
|
||||
Mises à jour automatiques possible, conseillées, mais pas encore
|
||||
testées à large échelle.
|
||||
|
||||
Voir administration_vm_sans_root.md pour plus de détails.
|
||||
|
||||
Hyperbola
|
||||
---------
|
||||
Pas encore évalué.
|
||||
|
||||
LibreCMC
|
||||
--------
|
||||
Status: pas encore disponible.
|
||||
|
||||
Il n'existe pas d'images pour x86 donc tout doit être compilé à partir
|
||||
d'un autre système (y compris les paquets à installer, les mises à
|
||||
jour, etc). Donc ça demande pas mal de maintenance. Pour ARM64 et
|
||||
MIPS32 y'a pas de machines qu'on peut émuler facilement.
|
||||
|
||||
Parabola
|
||||
---------
|
||||
Status: pas encore disponible.
|
||||
|
||||
Peut être installé avec une iso d'installation comme
|
||||
parabola-2021.08.11-dual.iso Ça supporte le port série par défaut dans
|
||||
grub, mais on doit rajouter console=ttyS0 à la main dans grub pour
|
||||
avoir un shell plus tard.
|
||||
|
||||
Les mises à jour automatiques ne sont pas supportées. Même des
|
||||
logiciels tiers pour faire ça font des mises en gardes énormes et
|
||||
demandent aux utilisateurices de modifier le code source pour activer
|
||||
les mises à jour automatiques. Du coup ça demande pas mal de
|
||||
maintenance.
|
||||
|
||||
ProteanOS
|
||||
---------
|
||||
Status: pas encore disponible.
|
||||
|
||||
Supporte le x86 mais ça demande de compiler soi même à partir d'une
|
||||
autre distribution. Projet sans doute abandonné (voir
|
||||
libreplanet.org/wiki/Periodic_Distro_Status_Review) donc à maintenir
|
||||
soi même. Donc ça demande sans doute de reprendre la distribution et
|
||||
de la maintenir.
|
||||
|
||||
PureOS:
|
||||
-------
|
||||
Status: pas encore disponible.
|
||||
|
||||
Pas de medias d'installations signés. Mis à part dans PureOS, le
|
||||
debootstrap de PureOS cassé dans toutes les distributions validées par
|
||||
la FSF qui supportainent l'installation de PureOS. Réparer ça
|
||||
demanderait de rajouter des patches de PureOS par dessus debootstrap.
|
||||
|
||||
Donc le seul moyen d'installer PureOS de façon sure et clean est sans
|
||||
doute d'envoyer des patches à debootstrap pour réparer PureOS et/ou de
|
||||
rajouter le support pour des repository avec l'architecture "Any".
|
||||
|
||||
Une fois que ce sera fait il faudra aussi packager ça dans les
|
||||
distributions supportées par l'infrastructure de Libre en Communs.
|
||||
|
||||
Replicant:
|
||||
----------
|
||||
Status: pas encore disponible.
|
||||
|
||||
Ne supporte pas x86 ou la virtualisation.
|
||||
|
||||
Trisquel
|
||||
--------
|
||||
Status: disponible.
|
||||
|
||||
Peut être installé avec une netinstall (avec un script qui utilise
|
||||
virsh car le port série est désactivé par défaut dans la netinstall),
|
||||
ou avec debootstrap depuis Trisquel, ou en clonant la vm
|
||||
generic_trisquel.a-lec.org.
|
||||
|
||||
Pour le netinstall il faut demander aux admins de rajouter une iso
|
||||
d'installation dans l'infrastructure pour pouvoir utiliser ça.
|
||||
|
||||
Mises à jour automatiques possible, conseillées et bien supportées.
|
||||
|
||||
Voir administration_vm_sans_root.md pour plus de détails.
|
||||
|
||||
Ututo S:
|
||||
--------
|
||||
Status: pas encore disponible.
|
||||
|
||||
Signatures impossible à vérifier pour le media d'installation (utilise
|
||||
MD5 qui est cassé). On manque d'information sur Ututo.
|
||||
|
Loading…
Reference in New Issue