Skip to Content

Publications

Mettre à jour Fedora 17 vers la Fedora 18

La nouvelle version de Fedora est sortie il y a quelques jours, son petit nom est Spherical Cow.

Pour mettre à jour ma distribution j'ai suivi le guide de mise à jour : http://fedoraproject.org/wiki/Upgrading_Fedora_using_yum#Fedora_17_-.3E_Fedora_18

Avant de suivre le tutoriel j'ai pris quelques précautions.

Mise à jour des paquets :

# yum check-update
# yum update

Passer en mode non graphique :

Récupération des données d'un NAS Lacie EDmini

Mon petit NAS Lacie à rendu l'âme. Ceci est fâcheux car il contenait un grand nombre de photos que nous souhaiterions ne pas perdre. J'ai bien une sauvegarde, mais elle date un peu.

Comme c'est l'électronique qui semble faire défaut, j'ai décidé de tenter de récupérer les données du disque dur. Il s'agit d'un disque classique en PATA. Un convertisseur me permet de le connecté via USB sur mon PC.

Indentation Javascript dans Vim

Par défaut Vim prend mal en charge l'indentation du Javascript, la solution pour y remédier est d'installer un script. Celui que je vous propose dépend d'un autre script nommé IndentAnything.

Installation de IndentAnything

Téléchargez le tar.gz à l'adresse http://www.vim.org/scripts/script.php?script_id=1839 et enregistrez le dans ~/.vim

Puis on le désarchive :

$ cd ~/.vim
$ tar zxvf IndentAnything.tar.gz

Si le répertoire ~/.vim/indent n'existe pas on le créé :

Transformer Vim en navigateur de fichier

NERD_Tree est un greffon qui permet de transformer Vim en navigateur de fichier.

http://www.vim.org/scripts/script.php?script_id=1658

Installation

Téléchargement depuis http://www.vim.org/scripts/download_script.php?src_id=11834

$ mkdir $HOME/.vim/

Copier NERD_tree.zip dans $HOME/.vim

Transformer Vim en IDE avec TagList

TagList est un greffon qui permet de transformer Vim en IDE. Vous pouvez naviguer parmi les fonctions utilisés dans votre fichier ouvert.

http://vim-taglist.sourceforge.net/index.html

Il dépend d'un autre greffon nommé cTags.

http://ctags.sourceforge.net/

Extraire les fichiers d'un RPM

Les RPM est un sytème de paquetage utilisé sur plusieurs distributions GNU/Linux : OpenSuse, Mandriva, Mageia, fedora.

J'ai réalisé cet article à partir de Mageia, il est donc possible d'avoir quelques différences avec une autre distribution.

Créer un répertoire temporaire et se rendre dedans

$ mkdir tmp
$ cd tmp

Télécharger un paquet

Ici on va récupérer le paquet Gcompris de Mageia

Installer facilement des modules python

Vous pouvez installer des modules python en faisant des apt-get, seulement vous êtes dépendant du cycle de développement de votre distribution et du rythme des packageurs.

Il existe un module python nommé "pip" qui permettent d'installer un module python directement depuis le dépot central (pypi.python.org). Il est possible d'utiliser d'autres dépôts en cas de besoin. Si l'URL du dépôt n'est pas précisé, pypi.python.org sera utilisé par défaut.

Partager sa connexion Internet

J'ai appliqué ce qui suit sur une distribution GNU/Linux Ubuntu Lucid.

Pour partager sa connexion il faut autoriser le forward de paquet :

# echo 1 > /proc/sys/net/ipv4/ip_forward

Puis ajouter un règle de NAT :

# iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE

Ces opérations sont à faire à chaque démarrage.

Faire un script Bash

Pour se simplifier la vie on peut faire un script bash, créer un fichier

# vim script_de_partage

et le remplir avec ce qui suit :

Drush : Drupal SH ou Drupal en ligne de commande

Fonctionnnement de drush :

DRUSH est l'abréviation de DRUpal SH. C'est un outil de gestion de drupal en ligne de commande. Malgré que celui-ci se trouve dans les modules de drupal, Drush n'est pas un module à proprement parlé.

Installation :

On va d'abord se rendre sur le site de drupal pour récupérer l'archive http://drupal.org/project/drush. La dernière version en date est la 7-4.4. Cette version fonctionne aussi bien pour drupal 6 que pour drupal 7.

Installation de Drupal 7

On va utiliser Drush pour gérer notre drupal. DRUSH est l'abréviation de DRUpal SH. C'est un outil de gestion de drupal en ligne de commande.

On se place dans le répertoire dans lequel on veut installer Drupal :

$ cd /var/www/html/

le commande de téléchargement :

$ drush dl drupal

Drush va par défaut, télécharger la dernière version de drupal et va extraire l'archive.

Syndiquer le contenu