L'outil a complètement été revu. La synchronisation ne prends que quelques secondes. La séparation entre binaires et ports est désormais beaucoup plus clair.
De nouvelles commandes ont été ajoutées:
cards purgesupprime les binaire et autres fichiers obsolètes.
cards helpfourni une aide sur cards
cards depcreateCompile un port ET ses dépendances dans le bon ordre. Similaire à la commande prt-get depinst.
man cards et man cards.conf sont désormais disponibles.
Petite piqûre de rappel: Les commandes:
cards sync -i cards list -i cards info -icards diff -b
sont simplifiées et deviennent:
cards sync cards list cards infocards diff
Les articles Qu'est-ce qu'un port, Comment construire un paquet, Produire une iso personalisée ont été revus.
Un nouveau kernel est enfin disponible, nous passons au kernel 3.19.4, les blocages rencontrés sur les premières versions semblent avoir disparus
Un nouveau kernel à long term de la série 3.18. Il peut être installé en parallèle avec le kernel standard. C'est juste deux liens à ajuster ds le dossier boot. (initrd et kernel)
le service openssh ne sera plus implémenté dans l'iso en effet c'est un moyen trop facile pour se connecter à distance si le mot de passe est trop faible. Pour peu que le routeur ne fasse pas son travail de pare feu.
Un nouvel article explique comment produire sa propre iso pour un déploiement facilité.
install-saravane à nouveau opérationnel attention, pas de kernel installé. Il vérifie la présence minimale des outils necessaire pour son fonctionnement: bash à jour, gawk, wget.
J'abandonne le support en parallèle de cards et de la pair pkgutils / prt-get, certe les recettes crux sont compatibles avec cards mais l'inverse ne l'est pas du tout, sous NuTyX nous gardons la doc, les devel, les man etc. Les paquets sont alors splités pour qu'ils restent d'une taille raisonnable. Si l'on utile les recettes de NuTyX avec pkgutils, on se retrouve très rapidement avec des paquets énormes (le kernel par ex) et la base de données est alors saturé. Ce qui rend pkgutils très lent. L'autre soucis est les pre et post install sous pkgutils, c'est sans le nom du paquet.
Section system devient la section base
Section server devient la section console
Section desktop reste desktop