Cet effort de portage est abandonné depuis longtemps. Il n'a pas été mis à jour depuis octobre 2002. Les renseignements de cette page sont gardés à titre historique.
Debian GNU/NetBSD
Debian GNU/NetBSD est le portage du système d'exploitation de Debian sur un noyau NetBSD. Bien qu'il soit au stade primitif de développement, il peut être installé sur une machine vierge.
Comment l'installer
Téléchargez les images des disquettes depuis le lien ci-dessus. Pour les ordinateurs portables, utilisez l'image prévue à cet effet - pour les autres machines, utilisez celles normales. Copiez ces images sur disquette. Démarrez sur la première disquette - le système vous demandera de changer de disquettes. Une fois le menu à l'écran, suivez les instructions qui s'affichent.
À FAIRE
Paquets qu'il faut produire
- toute bibliothèque de /lib ou de /usr/lib qui n'est pas empaquetée est sur cette liste ;
-
base-passwd est désespérément mécontent ;
MISE À JOUR : Nous avons maintenant un base-passwd basique mais opérationnel pour FreeBSD et NetBSD (modulo une erreur de segmentation). Merci à Nathan et à Matthew.
- des équivalents de console-tools/data sont nécessaires ;
MISE À JOUR : Des paquets qui fournissent la fonctionnalité de base sont disponibles.
-
netbase doit être revisité. C'est sûrement l'un des plus bizarres -
nous avons les sources pour les versions BSD de ifconfig et autres mais les
sémantiques sont tout de même différentes. Si nous restons avec celle de BSD,
nous aurons à faire face à des scripts qui parlent de la manière Linux.
Est-ce que le Hurd suit le style Linux et sinon comment ont-ils géré ce
point ? ;
MISE À JOUR : Marcus Brinkmann de l'équipe Hurd a clarifié ceci un minimum et a esquissé les solutions possibles. L'approche actuelle est d'utiliser les outils de NetBSD et de modifier ifupdown pour que l'interface utilisateur reste identique.
- procps (probablement la meilleure solution de fournir la version BSD) ;
- sysvinit
(La phase d'initialisation de BSD ne supporte pas les runlevels.
Nous pouvons facilement le modifier pour que Debian fonctionne qu'avec un
seul niveau d'exécution sans trop de problème) ;
MISE À JOUR : sysvinit est prêt et opérationnel, Matthew a réussi de démarrer en natif sur Debian GNU/NetBSD pour i386 ! Il reste quelques soucis avec les scripts de démarrage mais c'est une étape importante vers un système totalement opérationnel.
- fakeroot ;
MISE À JOUR : Fakeroot fonctionne maintenant.
- XFree86
(Nathan est à la tâche dessus en ce moment et a découvert que
ed est nécessaire mais
il fait des erreurs de segmentation. Plusieurs personnes travaillent
sur la résolution de ce point) ;
MISE À JOUR : ed est opérationnel quand il est construit contre libed.a. Aussi, selon Joel :
X11 est dans un état exploitable
! Il n'est pas empaqueté proprement mais il fonctionne. Les paquets arrivent bientôt. - gcc-3.0
(Ni gcc-3.0.1 ni gcc-current n'est dans un état assez stable pour
NetBSD pour le moment. Joel a une version opérationnelle de gcc-current
et a posté les résultats de la série de tests. libstdc++ n'est vraiment pas heureux.)
MISE À JOUR : gcc-3.0.4 est maintenant publié et offre la fonctionnalité pour les systèmes ELF NetBSD (en tout cas pour la cible x86).
Ressources
Il y a une liste de diffusion Debian GNU/*BSD. Envoyez un courriel à debian-bsd-request@lists.debian.org avec « subscribe » comme sujet pour vous inscrire. Les archives sont disponibles sur http://lists.debian.org/debian-bsd/.
Pour contacter l'équipe Debian GNU/NetBSD, envoyez votre courriel à debian-bsd@lists.debian.org. Commentaires, questions ou suggestions à propos de nos pages web du site Debian sont aussi bienvenues là.
