NetBSD jme mettrais bien un ptit pkgin sec moi

May 12th, 2009 par iMil

Tags: , ,

<autopromo>

Je vous entretenais il y a pratiquement un mois d’un proof-of-concept d’apt(8) pour NetBSD. Pendant le mois qui s’est écoulé, je me suis efforcé d’en faire un peu plus qu’un PoC, et désormais, modulo bugs et tests oubliés, l’outil semble utilisable.

Après l’avoir soumis à quelques crash-test chez mes collègues de NetBSD et NetBSDfr, plusieurs remarques non techniques ont surgi. Premièrement, pkg_dry, comme nom, ça pue. Et deuxiemement, les flags getopt(), c’est chiant. Qu’à cela ne tienne, pkgin, puisque c’est désormais son nom, se rapproche encore un peu plus d’apt et s’utilise non plus avec des switchs de type -i, -u, -a… mais simplement update, upgrade, install…. Le man ainsi que la page web associés au projet vous montreront l’ensemble des commandes disponibles.

Pkgin est désormais disponible sur pkgsrc-wip. Je ne le commiterai dans pkgsrc qu’après l’avoir correctement torturé.

Enfin, last but not least, pkgin, en plus de ses plateformes de developpement, NetBSD 4.0.1 et NetBSD 5, semble correctement fonctionner sous DragonFlyBSD et Darwin. Un portage vers OpenSolaris se profile à l’horizon.

La suite au prochain épisode…

</autopromo>

Posté dans NetBSD | No Comments »

NetBSD IL EST SEC MON PACKAGE IL EST SEC’eeeuuuh

April 14th, 2009 par iMil

Tags: , ,

Ça faisait un bail que j’avais pas fait un peu d’auto-promo, on va remédier à ça.

Certains lutins le savent déjà, je travaille depuis quelques semaines à l’écriture d’un apt(8)-like pour NetBSD. S’il est encore très basique, l’outil a atteint son premier milestone aujourd’hui en permettant de :

  • lister les packages installés
  • lister les packages disponibles
  • montrer les dépendances directes d’un package
  • montrer les dépendances inverses d’un package
  • montrer l’arbre complet des dépendances d’un package
  • installer un package et ses dépendances
  • desinstaller un package et ses dépendances
  • mettre à jour un package et ses dépendances

pkg_dry, c’est son nom, est encore en intense développement et ne rivalise pas, loin s’en faut, avec apt(8) mais il commence tout doucement à être utilisable. Aussi, si vous souhaitez y jeter un oeil ou mieux, le tester, la version du jour est disponible à cette adresse et ce qui tient lieu de man pour le moment est visible sur tech-pkg.

iMil, pour GCU international, à vous les studios.

Posté dans NetBSD | 1 Comment »

ToM` <bsdsx> je passe toute la prod en utf8

shaddai <zprd> pinpin: t'en penses quoi de rgpd? <pinpin> zprd: je serais iggy pop je me ferais du souci

gaston pinpin > semarie: imil m'a dit qu'il t'avais vu < pinpin > semarie: on a le droit d'avoir une relation sexuelle < pinpin > semarie: j'espere que t'as un bon avocat

petrus_lt <gaston> putain ca va pas du tout je me mets a taper 'ip a' sur openbsd

Vigdis * bsdsx est (temporairement) en utf8 [nolog]

Identification

Enregistrez-vous

SQUAD!

GCU live

<-- kuri left irc: Remote host closed the connection
<-- nicoo left irc: Remote host closed the connection
--> kuri joined #gcu.
--> nicooo joined #gcu.
--> lbart joined #gcu.
[07:27:10] lbart 'jour

Miiissioudaaam'

Archives:

Meta:

Hosted by:

NBS-System