Aller au contenu | Aller au menu | Aller à la recherche

lundi, mai 12 2008

CentOS: Installer & configurer NTP pour synchroniser l'heure système

Procédure:

Commençons par l'installer:

[root@localhost ~]# yum install ntp

Puis on active le service (pour qu'il se lance à chaque démarrage):

[root@localhost ~]# chkconfig ntp on

On lance manuellement une mise à jour de l'heure:

[root@localhost ~]# ntpdate fr.pool.ntp.org

Et finalement, on lance le daemon, pour qu'il s'exécute en continu

[root@localhost ~]# service ntp start

Billet original sur LefebvrePe.com ツ Pierre-Emmanuel Lefebvre

jeudi, mai 8 2008

Centos 5: Activer l'auto-complétion

Après avoir présenté l'auto complétion sur une Mandriva, voici désormais la procédure pour faire la même chose sur une CentOS

centos

Procédure:

Commençons par l'installer:

[root@localhost ~]# yum install bash-completion

Et ça ne fonctionne pas, en effet, bash-completion n'est pas dans les dépots par défaut de CentOS 5. Il faut installer les dépots RPMForge Et c'est parti:

[root@localhost ~]# yum install yum-priorities

Vérifier que yum-priorities est activé en vérifiant que /etc/yum/pluginconf.d/priorities.conf contient bien les lignes suivantes:

[main]
enabled=1

Editer les fichiers .repo dans /etc/yum.repos.d/ et réglez les priorités en ajoutant la ligne:

priority=N

dans les fichiers .repo. Où N est un entier compris entre 1 et 99.

Les paramètres recommandés sont:

[base], [addons], [updates], [extras] ... priority=1
[centosplus],[contrib] ... priority=2
Les dépots tiers tels que rpmforge ... priority=N (où N> 10 basé sur vos préférences)

On ajoute désormais les dépots. Si votre système est en i386

[root@localhost ~]# wget http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

ou en x86_64

[root@localhost ~]# http://apt.sw.be/redhat/el5/en/x86_64/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm

On ajoute ensuite la clé d

[root@localhost ~]# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

On installe le paquet préalablement téléchargé:

[root@localhost ~]# rpm -i rpmforge-release-0.3.6-1.el5.rf.*.rpm

On teste l'installation:

[root@localhost ~]# yum check-update

Vous devriez voir les lignes suivantes:

[root@localhost ~]# Loading "priorities" plugin
...
76 packages excluded due to repository priority protections

Et voilà, on peut désormais installer bash-completion:

[root@localhost ~]# yum install bash-completion

Ensuite, autorisons le système à l'utiliser

[root@localhost ~]# source /etc/bash_completion

Et voilà, tout roule :-)

La procédure d'ajout du dépot rpmforge provient du wiki anglais de CentOS.

Billet original sur LefebvrePe.com ツ Pierre-Emmanuel Lefebvre

samedi, décembre 22 2007

Mandriva 2008.0 64 bits & Firefox & Java SUN 32 bits

Comment faire fonctionner Firefox et son plugin java sur une machine 64 bits? Voilà bien une question que bon nombre de personne se pose. Mais pourquoi vouloir installer la machine java de sun me direz-vous?

Oui bien sûr il existe le projet icedtea, mais il en est encore à ses premiers pas et tous les applets ne fonctionnent pas avec (dont celui de mon stockage de documents en ligne).

Le problème avec la machine de sun est qu'ils ne fournissent pas de version 64 bits! Là, je vous vois arriver, mais pourquoi n'installes-tu pas ta Mandriva en version 32 bits? Tout simplement, j'aime les défis, et si j'ai une machine 64 bits, c'est pas pour lui en laisser bronzer la moitié!

Venons-en au fond du problème: Comment installer un firefox en 32 bits accompagné de son plugin java 32 bits fonctionnel sur sa Mandriva 2008.0 ? Et bien, suivez les explications ci-dessous ;)

Tout d'abord, commençons par activer les dépots 32 bits. (On va le faire par la méthode graphique, certainement plus abordable pour les débutants, même si je n'aime pas trop ça.)

  • Lancez "Outils -> Outils système -> Configurer votre ordinateur"
  • Le "Centre de Contrôle Mandriva" se lance sur la fenêtre "Gestionnaire de logiciels"
  • Cliquez sur "Configurer les sources pour installer et mettre à jour des logiciels" et là, validez la demande qui va vous être faite par "Oui" ensuite, activez les dépots 32 bits ci ceux-ci ne le sont pas déjà. Si votre liste est vierge, cliquez sur "Ajouter" puis sur "Sources pour la distribution"__, sélectionnez un mirroir et validez.

Une fois tout celà fait, vous devriez être de retour dans "Centre de Contrôle Mandriva"

  • Cliquez sur "Gérer les logiciels"
  • Dans la zone de recherche entrez "mozilla-firefox"
  • Sélectionnez la dernière version de "libmozilla-firefox" en version i586
  • Cliquez sur "Appliquer" puis "Quitter"

Désormais, il nous faut installer java. Nous allons donc sur le site www.java.com afin de télécharger la dernière version. On choisit "Linux RPM (fichier auto-extractible)", on le télécharge. On ouvre une Konsole, et on se rend dans le répertoire où on a enregistrer le fichier. On en profite pour l'installer:

chmod +x jre-*.bin ./jre-*.bin

On valide le contrat de licence ;)

Là, il faut dire à Firefox d'utiliser notre beau plugin java. Toujours dans la Konsole: ln -s /usr/java/latest/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/ Voilà, on a dit à firefox d'utiliser le plugin java en question.

On essaye et on lance firefox. Bah euh gloups, c'est toujours la version x64 :(

En effet, les raccourcis pointent toujours vers la version x64!

Pour résoudre ce petit souci, on édite le fichier /usr/bin/firefox kdesu kwrite /usr/bin/firefox et là, ligne 95/96, on remplace moz_libdir=/usr/lib64/firefox-2.0.0.11 MRE_HOME=/usr/lib64/mre/mre-2.0.0.11 par moz_libdir=/usr/lib64/firefox-2.0.0.11 MRE_HOME=/usr/lib64/mre/mre-2.0.0.11

Ainsi que ligne 169 export MOZ_PLUGIN_PATH=/usr/lib64/mozilla/plugins par export MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins

Et là, on réessaye!

Bouh...mais qu'est ce que c'est que cette horreur (firefox est tout laid!).

Bon c'est bien la bonne version & si vous faites about:plugins vous devriez voir apparaitre votre plugin java! Mais qu'est ce que c'est laid!

En fait, le problème vient du fait que Firefox, à son lancement, n'as pu trouver la lib ia_ora (vous savez la lib qui rend firefox tout joli!)

Et bien encore un problème qui n'est pas insoluble: urpmi libia_ora-gnome

On relance firefox, et hooo miracle il est tout bôo!

Ensuite, on teste son installation => http://java.com/fr/download/help/testvm.xml

Et là, bizarre, rien....

En fait, il manque une lib nécessaire à l'exécution du plugin. (on s'en rend compte en lançant jcontrol manuellement).

On installe donc la lib xtst6 manquante: urpmi libxtst6

Voilà, on réessaye et là, tout devrait fonctionner! :)

Ps: Il peut y avoir des erreurs ou des oublis dans ce petit résumé, n'hésitez pas à utiliser les commentaires !

Billet original sur LefebvrePe.com ツ Pierre-Emmanuel Lefebvre

Mandriva 2008.0 64 bits & Firefox & Java SUN 32 bits

logo java Comment faire fonctionner Firefox et son plugin java sur une machine 64 bits? Voilà bien une question que bon nombre de personne se pose. Mais pourquoi vouloir installer la machine java de sun me direz-vous?

Oui bien sûr il existe le projet icedtea, mais il en est encore à ses premiers pas et tous les applets ne fonctionnent pas avec (dont celui de mon stockage de documents en ligne).

Le problème avec la machine de sun est qu'ils ne fournissent pas de version 64 bits! Là, je vous vois arriver, mais pourquoi n'installes-tu pas ta Mandriva en version 32 bits? Tout simplement, j'aime les défis, et si j'ai une machine 64 bits, c'est pas pour lui en laisser bronzer la moitié!

Venons-en au fond du problème: Comment installer un firefox en 32 bits accompagné de son plugin java 32 bits fonctionnel sur sa Mandriva 2008.0 ? Et bien, suivez les explications ci-dessous ;)

Tout d'abord, commençons par activer les dépots 32 bits. (On va le faire par la méthode graphique, certainement plus abordable pour les débutants, même si je n'aime pas trop ça.)

  • Lancez "Outils -> Outils système -> Configurer votre ordinateur"
  • Le "Centre de Contrôle Mandriva" se lance sur la fenêtre "Gestionnaire de logiciels"
  • Cliquez sur "Configurer les sources pour installer et mettre à jour des logiciels" et là, validez la demande qui va vous être faite par "Oui" ensuite, activez les dépots 32 bits ci ceux-ci ne le sont pas déjà. Si votre liste est vierge, cliquez sur "Ajouter" puis sur "Sources pour la distribution"__, sélectionnez un mirroir et validez.

Une fois tout celà fait, vous devriez être de retour dans "Centre de Contrôle Mandriva"

  • Cliquez sur "Gérer les logiciels"
  • Dans la zone de recherche entrez "mozilla-firefox"
  • Sélectionnez la dernière version de "libmozilla-firefox" en version i586
  • Cliquez sur "Appliquer" puis "Quitter"

Désormais, il nous faut installer java. Nous allons donc sur le site www.java.com afin de télécharger la dernière version. On choisit "Linux RPM (fichier auto-extractible)", on le télécharge. On ouvre une Konsole, et on se rend dans le répertoire où on a enregistrer le fichier. On en profite pour l'installer:

chmod +x jre-*.bin

./jre-*.bin

On valide le contrat de licence ;)

Là, il faut dire à Firefox d'utiliser notre beau plugin java. Toujours dans la Konsole:

ln -s /usr/java/latest/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/

Voilà, on a dit à firefox d'utiliser le plugin java en question.

On essaye et on lance firefox. Bah euh gloups, c'est toujours la version x64 :(

En effet, les raccourcis pointent toujours vers la version x64!

Pour résoudre ce petit souci, on édite le fichier /usr/bin/firefox

kdesu kwrite /usr/bin/firefox

et là, ligne 95/96, on remplace

moz_libdir=/usr/lib64/firefox-2.0.0.11

MRE_HOME=/usr/lib64/mre/mre-2.0.0.11

par

moz_libdir=/usr/lib64/firefox-2.0.0.11

MRE_HOME=/usr/lib64/mre/mre-2.0.0.11

Ainsi que ligne 169

export MOZ_PLUGIN_PATH=/usr/lib64/mozilla/plugins

par

export MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins

Et là, on réessaye!

Bouh...mais qu'est ce que c'est que cette horreur (firefox est tout laid!).

Bon c'est bien la bonne version & si vous faites about:plugins vous devriez voir apparaitre votre plugin java! Mais qu'est ce que c'est laid!

En fait, le problème vient du fait que Firefox, à son lancement, n'as pu trouver la lib ia_ora (vous savez la lib qui rend firefox tout joli!)

Et bien encore un problème qui n'est pas insoluble:

urpmi libia_ora-gnome

On relance firefox, et hooo miracle il est tout bôo!

Ensuite, on teste son installation => http://java.com/fr/download/help/testvm.xml

Et là, bizarre, rien....

En fait, il manque une lib nécessaire à l'exécution du plugin. (on s'en rend compte en lançant jcontrol manuellement).

On installe donc la lib xtst6 manquante:

urpmi libxtst6

Voilà, on réessaye et là, tout devrait fonctionner! :)

Ps: Il peut y avoir des erreurs ou des oublis dans ce petit résumé, n'hésitez pas à utiliser les commentaires ! java_success

Billet original sur LefebvrePe.com ツ Pierre-Emmanuel Lefebvre

mardi, décembre 4 2007

Activer l'auto complétion dans votre console

Tout d'abord, qu'est ce que la complétion? Un petit tour chez Wikipedia, vous renseignera un petit peu plus sur la Completion

Mais à quoi est-ce que ça sert? Et bien c'est très simple, suivez le petit exemple:

Imaginons que je cherche à lancer

Je tappe donc:

[pm@mandriva ~]# scri

scribus script

J'ai tappé une première fois sur TAB (rien ne se fait) et une seconde fois et je vois apparaitre deux solutions, si je tappe ensuite un "b", et que je fais TAB, j'obtiendrais:

[pm@mandriva ~]# scribus

Celà permet de ne pas se tromper dans la saisie des noms ;)

Essayons maintenant autre chose:

[pm@mandriva ~]# man scri

Et rien ne se passe!
C'est là que bash-completion intervient!

Procédure:

Commençons par l'installer:

[root@mandriva ~]# urpmi bash-completion

Ensuite, autorisons le système à l'utiliser

[root@mandriva ~]# source /etc/bash_completion

Et maintenant, on réessaye:

[pm@mandriva ~]# man scri
scribus script

Et voilà, tout roule :-)

Billet original sur LefebvrePe.com ツ Pierre-Emmanuel Lefebvre

Activer l'auto complétion dans votre console

Tout d'abord, qu'est ce que la complétion? Un petit tour chez Wikipedia, vous renseignera un petit peu plus sur la Completion

Mais à quoi est-ce que ça sert? Et bien c'est très simple, suivez le petit exemple:

Imaginons que je cherche à lancer

Je tappe donc:

[pm@mandriva ~]# scri

scribus script

J'ai tappé une première fois sur TAB (rien ne se fait) et une seconde fois et je vois apparaitre deux solutions, si je tappe ensuite un "b", et que je fais TAB, j'obtiendrais:

[pm@mandriva ~]# scribus

Celà permet de ne pas se tromper dans la saisie des noms ;)

Essayons maintenant autre chose:

[pm@mandriva ~]# man scri

Et rien ne se passe!
C'est là que bash-completion intervient!

Procédure:

Commençons par l'installer:

[root@mandriva ~]# urpmi bash-completion

Ensuite, autorisons le système à l'utiliser

[root@mandriva ~]# source /etc/bash_completion

Et maintenant, on réessaye:

[pm@mandriva ~]# man scri
scribus script

Et voilà, tout roule :-)

Billet original sur LefebvrePe.com ツ Pierre-Emmanuel Lefebvre