Archive for December, 2006
C’est parti pour 2007 !
Posted by Lionel Porcheron in Uncategorized on December 29, 2006
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 !
sed -i ’s/edgy/feisty/’ /etc/apt/sources.list && apt-get update && apt-get dist-upgrade
Posted by Lionel Porcheron in Uncategorized on December 4, 2006
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.
Créer un repository yum pour RHEL 4.0
Posted by Lionel Porcheron in Uncategorized on December 4, 2006
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 !
Migration vers Wordpress
Posted by Lionel Porcheron in Uncategorized on December 1, 2006
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 !