Le jeu 18 août, Fabrice Bacchella a écrit :
> 
> 
> lsof, truss & snoop. Avec ces trois outils, tu résous 90% de tes  
> problèmes. Peut-être que je remplaçerait truss par dtrace, mais pas  
> certain, ça à l'air d'un sacrès bestio ce truc.

Oué enfin, je connais 'bien' ces outils, ca aide a résoudre les
problèmes certes, mais je parlais plutôt pour des tâches courantes. 

> Bof, je suis pas fan des environnements pré-compilé. Toujours des  
> kilo tonnes de dépendances, donc certaines (beaucoup) totalement  
> inutiles ou doublonnent des packages pré-installés par Sun. Pendant  
> des années gcc sur Sunfreeware a été compilé avec gld & gas, ce qui  
> est une très mauvaise idée. D'ailleurs Sun semblent prendre cette  
> dangereuse voix avec ces /*/sfw, beurk.

Certes, mais tu fais comment alors ? Genre tu veux compiler subversion,
tu vas prendre l'upstream, et te prendre la tête à installer chaque
dépendance ? Sur chaque machine ? Tu partages un /usr/local ? (ou autre)

Ce que j'aime bien dans pkgsrc, c'est que déjà c'est basé sur des
sources, donc il est très facile de modifier les options du configure
par exemple, et de jouer avec les dépendances pour en rajouter/retirer
le cas échéant. De plus, pkgsrc contient un outil (gensolpkg) qui permet
de générer des packages Solaris à partir du package pksrc. Ce qui n'est
pas mal pour installer par exemple vim sur d'autres machines. i

Quand au problème de reinstallation, il est vrai que - toujours pour
pkgsrc - il va commencer par recompiler un perl. Au début je trouvais ca
pas trop normal, et en fait je me suis rendu compte d'un point : le Perl
Solaris est compilé avec Sun Studio, tu veux compiler un module via
CPAN, si tu n'a pas Sun Studio, point de salut. Moralité.. (ou alors il
y a une astuce que je serais ravi de connaître, mais j'en doute)

\_o<
_______________________________________________
Solaris_fr liste de diffusion en français pour Solaris, sur toutes architectures
[email protected]
http://x86.sun.com/mailman/listinfo/solaris_fr

Répondre à