Archive for novembre 2008

Dia, un logiciel de dessins techniques open source et bon remplaçant de Visio

Parfois, même souvent, un schéma est bien plus parlant qu’un grand blabla. Et puis le schéma présente toujours mieux le message à tout le monde, surtout sur une diapositive Powerpoint ou Impress.

Et dans le monde merveilleux de l’informatique, on a besoin de schémas pour justement mieux présenter les architectures des solutions. Pour faire ce genre de schémas, il y a différents moyens, par exemple utiliser directement Word ou Powerpoint (ou bien entendu les penchants OpenOffice), en effet dans les suites bureautiques, il y a toujours la barre d’outils Dessin qui permet de faire des dessins ou schémas.

Malheureusement, pour les dessins techniques ce n’est pas l’idéal. L’alternative que je connaissais depuis quelques années, c’est Microsoft Visio, un logiciel qui permet donc de faire plus vite et mieux les dessins / schémas techniques. (Si je me souviens bien, Visio était une société qui a été rachetée par Microsoft.)

Depuis mon passage à Linux comme environnement de travail principal, quand j’avais besoin de faire des schémas techniques, soit je lançais ma machine virtuelle Windows et utilisais Visio (honte à moi) ou soit je le faisais avec OpenOffice Drawing. Le weekend dernier, j’avais un schéma à faire, une architecture logique. Et j’ai eu un instant de lucidité, car je me suis dit : « tiens, Visio en open source et sous Linux cela n’existerai pas ? »… Après quelques secondes de recherches sur le « Ajouter/Supprimer des applications » de mon Ubuntu, j’ai trouvé « Dia ».

Et voilà. Histoire de vous en dire un plus, voici quelques retours et captures. Continue reading ‘Dia, un logiciel de dessins techniques open source et bon remplaçant de Visio’ »

Gestion des packages avec YUM sans connexion Internet et avec le dvd Redhat

Pour ceux qui ne connaissent pas YUM, ce dernier est un utilitaire bien pratique dans les distributions Linux utilisant les packages RPM, tel que RedHat ou CentOS.

YUM permet en effet de faire la gestion des packages sur ces types de distributions, en gérant les dépendances entre les packages, c’est-à-dire que si vous voulez installer par exemple PHP sur votre serveur Linux RedHat, il suffit de faire « yum install php » et hop, tous les packages nécessaires à PHP vont être installés (entre autres le serveur Apache HTTP :-) ).

Mais pour cela, YUM a besoin d’une connexion à Internet pour 1/ localiser le package désiré, 2/ télécharger son entête pour voir ses dépendances, 3/ télécharger les entêtes de ses dépendances et générer également les dépendances de ses dépendances, 4/ puis quand il n’y a plus de dépendances à gérer, procéder au téléchargement et à l’installation.

Le problème est que parfois, la connexion à Internet n’est pas disponible pour faire des installations ou des mises à jour sur des serveurs dans des salles blanches sécurisées. Pas de problème, YUM avec un peu de configuration sait aussi travailler en « local », à partir du média d’origine ou d’une version de mise à jour. Continue reading ‘Gestion des packages avec YUM sans connexion Internet et avec le dvd Redhat’ »