NetBSD

Voici quelques pages sur NetBSD

Points forts de NetBSD

Système

  • Installeur très abordable, moins d'aller-retours que FreeBSD
  • Séparation du système de base (complètement fonctionnel) des packages tiers – avantage BSD
  • Système de construction qui inclut la cross-compilation par conception (build.sh)
  • Documentation très bien faite
  • make: utilisé pour le système de base et pkgsrc, un seul outil à apprendre.

pkgsrc

  • versionnement et releases adaptées à la production (-current et versions stables tous les trimestres)
  • Le plus portable de tous les systèmes de packaging
  • Avis de l'utilisateur nécessaire concernant certaines licences acceptables ou non
  • Les pkgtools sont puissants et très variés

Code

  • bulk-builder – Le script pour automatiser mk/bulk
  • sysinst – L'installeur NetBSD
  • drm – Une possible aventure dans l'affichage au niveau du kernel

Docs et notes

Installation

Packages

Pour récupérer pkgsrc, voir comment télécharger les sources de NetBSD par CVS

  • pkg_comp – Compiler ses packages dans un chroot
  • pkg_tarup – Archiver ses packages installés
  • pkg_chk – Vérifier, et potentiellement mettre à jour, les packages installés
  • Make targets – Cibles make utiles pour pkgsrc
  • Tests pkgin – Quelques tests d'utilisation de pkgin
  • Bulk Build – Compiler ses packages avec mk/bulk

Configuration

Quelques essais de configuration de serveurs web sur NetBSD avec la mise en place d'appli PHP, Ruby on Rails et Python

Confs

  • FOSDEM: envoyer titre + abstract à marius _at_ nuenneri.ch, ds _at_ freebsd.org

Liens

Docs à lire