Archive for December, 2006

C’est parti pour 2007 !

Allez, pour l’année 2007 :

  • on change de thème (le thème précédent ne m’avait pas vraiment convaincu)
  • on se motive pour publier plus de billets sur le blog
  • on se motive pour faire un meilleur contenu !

1 Comment

sed -i ’s/edgy/feisty/’ /etc/apt/sources.list && apt-get update && apt-get dist-upgrade

En raison d’un bug qui n’a toujours pas été résolu dans Ubuntu qui provoque des gels aléatoires de mon PC fixe (a priori imputables à la carte réseau WIFI), ce soir, c’est décidé, je migre ! Advienne que pourra, mon PC fixe n’étant de toute façon pas ma machine principale.

4 Comments

Créer un repository yum pour RHEL 4.0

J’utilise à des fins de tests, une RHEL 4.0 et étant habitué à apt (vous avez remarqué que les billets traitent plutôt de Debian et Ubuntu généralement non ?), apt me manque terriblement ! yum fournit une solution acceptable (même si je continue à préférer apt), mais il n’est pas disponible sur la RHEL :-( . Après avoir vu ce qu’avait fait un de nos clients, je me suis donc lancé : installer yum sur les RHEL et mettre en place un dépôt yum local (pour ne plus à avoir à choisir un CD et à fouiller dedans, puis passer au suivant…). Les utiliser deviendrait presque agréable après !

Voici donc la procédure à suivre.

On commence par copier le contenu de tous les CD sur le disque (cela servira de miroir après) :

mount -o loop /srv/media/RHEL4-U3-i386-AS-disc1.iso /mnt/
cp -ar /mnt/* /srv/www/yum/4/i386/os/
umount /mnt
mount -o loop /srv/media/RHEL4-U3-i386-AS-disc2.iso /mnt/
cp -ar /mnt/* /srv/www/yum/4/i386/os/
umount /mnt
mount -o loop /srv/media/RHEL4-U3-i386-AS-disc3.iso /mnt
cp -ar /mnt/* /srv/www/yum/4/i386/os/
umount /mnt
mount -o loop /srv/media/RHEL4-U3-i386-AS-disc4.iso /mnt/
cp -ar /mnt/* /srv/www/yum/4/i386/os/

On va ensuite créer les données propres au repository yum. Pour cela, il faut utiliser la commande “createrepo”, disponible dans Debian Sid et dans Ubuntu Feisty (mais elle s’installe très bien sur une Edgy).

createrepo  /srv/www/yum/4/i386/os/

On installe ensuite la commande yum sur notre station RHEL :

wget http://centos.cs.ucr.edu/centos/4.4/apt/i386/RPMS.os/python-urlgrabber-2.9.8-2.noarch.rpm
wget http://centos.cs.ucr.edu/centos/4.4/apt/i386/RPMS.os/python-sqlite-1.1.7-1.2.i386.rpm
wget http://centos.cs.ucr.edu/centos/4.4/apt/i386/RPMS.os/python-elementtree-1.2.6-4.2.1.i386.rpm
wget http://centos.cs.ucr.edu/centos/4.4/apt/i386/RPMS.os/yum-2.4.3-1.c4.noarch.rpm
wget http://centos.cs.ucr.edu/centos/4.4/apt/i386/RPMS.os/sqlite-3.3.3-1.2.i386.rpm
wget http://centos.cs.ucr.edu/centos/4.4/os/x86_64/CentOS/RPMS/centos-yumconf-4-4.5.noarch.rpm
rpm -Uvh *.rpm

Ensuite, il reste à configurer notre repository (nous supposerons ici que nous le contenu a été préalablement placé dans un répertoire servi par un serveur http). Créer un fichier

/etc/yum.repos.d/local.repo

avec le contenu :

[local-rhel]
name=Red Hat Enterprise Linux $releasever
baseurl=http://packages.local/redhat/RHEL/4/i386/os/RedHat/
failovermethod=priority
gpgcheck=1
gpgkey=http://packages.local/redhat/RHEL/4/i386/os/RPM-GPG-KEY
enabled=1

Et c’est parti : yum update / yum install !

No Comments

Migration vers Wordpress

Voilà cela fait un moment que cela avait été décidé, le blog a été migré vers Wordpress. Le but de cette migration est principalement de limiter les spams sur les commentaires (Wordpress dispose de plugins a priori assez performants en la matière). La communauté Wordpresse semble plus dynamique que celle de Dotclear (qui demeure un excellent produit !), Wordpress dispose de plus de thèmes, plus de plugins…

La (longue) période d’inactivité de ce blog s’explique également par un surplus de travail et une connexion Internet défectueuse pendant la première quinzaine de novembre…
Le contenu a été entièrement transféré, la forme quelque peu revue, et c’est reparti pour un tour !

2 Comments