jeudi 30 octobre 2008

Sortie de Ubuntu 8.10 (Intrepid Ibex)

C'est encore tout chaud, les dates des fichiers iso sur les sites mirroir ont à peine une heure ...
Je vous suggère de prendre le site le plus proches dans la liste des mirroirs.

Pour plus d'infos, vous aurez plein de news à venir ... et le site officiel français.

Bon download ;-)

BreizhJUG : Intégration Continue le 3/11

Les réunions du BreizJUG continuent sur leur rythme de croisière (le premier lundi du mois) sur le thème de l'intégration continue.

Elle aura lieu, comme d'habitude, à la CCI (près de la préfecture) à Rennes le lundi 3 novembre à 18h.

Si vous souhaitez faire un peu de pub, vous pouvez utiliser la plaquette prévue pour cela.
Rendez-vous sur le site de BreizJUG pour l'inscription ...

A lundi ;-)

Epargne pour l'agriculture Bio : Terre de liens


Si vous avez un peu d'argent devant vous et que vous souhaitez investir dans un projet solidaire, Terre de liens peut vous intéresser.

Dans le contexte actuel, il y a une forte demande de produits Bio non satisfaite par des producteurs locaux, faute de terres agricoles ou de moyens pour en acquérir. Ceci a pour conséquence d'augmenter les importations et donc de faire voyager les denrées ... Pas très écologique pour des produits Bio ...
Le projet Terre de liens s'inscrit donc dans une démarche de promotion de l'agriculture Bio locale. En effet, l'outil d'investissement solidaire créé permet d'acquérir des terres agricoles et de les mettre à disposition d'agriculteurs Bio via un bail rural environnemental.

Le dépliant vous donnera un bon aperçu et le prospectus vous donnera des informations complète.

lundi 6 octobre 2008

BreizhJUG : Maven 2 ce soir

Ce soir se tient la seconde réunion du BreizJUG avec une présentation Maven 2.
Les informations sur cet événement sont disponibles ici. Je poste un peu tard sur le sujet ... Les inscriptions "officielles" sont closes depuis ce matin.

Coïncidence, une présentation sort sur le site developpez.com :
http://matthieu-lux.developpez.com/tutoriels/java/maven/

Objecteering 6.1 sur Ubuntu 8.04 - 2/2

Le précédent billet de cette série parlait de l'installation de OpenMotif 2.3. Maintenant, nous allons voir l'installation du produit Objecteering lui-même. L'installation concerne la version entreprise mais elle devrait pouvoir se faire avec la version Free.

Pré-Requis

  • RPM d'objecteering : objecteering61-6.1-08144.i586.rpm
    (accompagné de votre fichier de licence pour la version entreprise)
  • Packages rpm (pour pouvoir récupérer les fichiers dans le rpm) et sysv-rc-conf (pour remplacer l'outil chkconfig dans le script de configuration) installés.
  • Librairie OpenMotif 2.3 installée (cf. précédent billet ou fichier deb ici).

Installation d'Objecteering 6.1

Je prépare un fichier .deb en ce moment pour faciliter l'installation.
Pour les plus pressés (je ne fais ce .deb qu'à mes moments perdus ...), voici la démarche à suivre :
  • Décompresser le fichier rpm (avec file-roller par exemple) et installer les fichiers du répertoire opt dans /opt
  • Récupérer les scripts dans le fichier tar.gz ici et les installer (à la racine, i.e. dans /etc et dans /usr)
  • Installer la locale ISO-8859-1 (qui n'est pas installé sur Ubuntu par défaut). Vous pouvez suivre la méthode décrite ici.
  • Lancer l'outil de configuration d'objecteering : /usr/sbin/wobjing-config61.sh
Objecteering peut-être lancé à l'aide de la commande : /usr/bin/wobjing61

PS : Je n'ai pas testé complètement cette procédure. Je n'ai fait que mettre par écrit les étapes que j'ai suivies. Si vous rencontrez un problème, posez une question en commentaire, j'essaierai d'y répondre aussi vite que possible.

dimanche 5 octobre 2008

Objecteering 6.1 sur Ubuntu 8.04 - 1/2

J'utilise professionnellement Objecteering 6.1 et Ubuntu 8.04 mais Objecteering est distribué sous forme de fichier RPM et non supporté sous Ubuntu.
L'utilisation d'alien ne permet pas d'obtenir une installation correcte car il y a des dépendance non résolues sur Ubuntu (OpenMotif 2.3). Pour corser le tout, les scripts d'installation inclus dans le RPM sont fait pour du RedHat.

Pré-Requis

  • Disposer du RPM d'objecteering : objecteering61-6.1-08144.i586.rpm
  • Avoir les sources d'OpenMotif 2.3.1
  • Outils de compilation classique (GCC, make, ...)
  • Packages ubuntu suivant installés (requis pour la compilation) : libxft-dev, libxt-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-fontcache-dev, x11proto-fonts-dev, libxext-dev, libxp-dev, libpng12-dev, libxmu-dev, libjpeg62-dev.

Installation de la librairie OpenMotif 2.3


[Edit: J'ai fini par faire un fichier .deb que vous pouvez trouvez ici. Il est probable que celui-ci fonctionne avec d'autres distributions que Hardy mais je ne l'ai pas testé.]

La version 2.3.1 n'est pas disponible dans les dépôts Ubuntu. N'ayant pas trouvé de binaire pour Debian ou Ubuntu, je me suis donc rabattu sur les sources pour les compiler.

Les sources se trouvent dans un fichier tar.gz que vous aurez décompresser dans un répertoire de travail. Vous aurez alors un répertoire openmotif-2.3.1.
Les instructions de compilation sont à la racine de ce dernier dans le fichier INSTALL.configure.
Les packages pré-requis cités ci-dessus sont ceux que j'ai installé spécifiquement avant la compilation. Cette liste est un peu empirique et il est possible qu'elle ne soit pas exhaustive.
A partir du répertoire openmotif-2.3.1, 2 commandes doivent suffire à compiler et installer les librairies :
  • ./configure
  • sudo make install
Pour vérifier si l'installation s'est bien passée, la commande ls /usr/lib/libXm.* doit vous retourner la liste des fichiers suivants :
  • /usr/lib/libXm.a
  • /usr/lib/libXm.la
  • /usr/lib/libXm.so
  • /usr/lib/libXm.so.4
  • /usr/lib/libXm.so.4.0.1
Les fichiers se terminant par .so et .so.4 sont des liens symboliques vers le fichier se terminant par .so.4.0.1. Ce ne sont pas les seuls fichiers installés, ceci n'est donc pas suffisant pour être sûr que tout s'est bien passé.