Extensions PHP PECL: créer un paquet Debian

En consultant dernièrement les Status Reports dans Drupal, ce dernier me conseillait d’installer l’extension PECL uploadprogress afin d’avoir une barre de progression pour l’upload de fichiers, bref…
Si on consulte la doc PHP, on peut voir qu’il suffit de faire un simple:

Nous allons voir ici comment créer un paquet Debian de cette extension PECL. Pourquoi un paquet Debian ? Pour que notre petite extension ajoutée à la mimine soit connue du système apt.

On installe les paquets nécessaires:

C’est le paquet dh-make-php qui va nous permettre de construire les sources nécessaires à notre futur paquet Debian.

Une petite description:

Une fois les paquets installés, on peut remplacer pecl install extension par :

Remplacez John Doe par votre nom et adresse mail, et bien sur « extension » par l’extension PECL que vous voulez installer. dh-make-pecl se charge de downloader et préparer le répertoire source pour vous.
L’option –only 5, c’est pour ne prendre en compte que php5.

Vous devriez maintenant avoir un répertoire portant le nom de votre extension. Placez-vous dedans et faites pour contruire le paquet:

Retournez dans le répertoire parent, vous devriez y trouver un paquet *.deb tout frais.

Il n’y a plus qu’à installer !!

Tweet about this on TwitterShare on Google+Share on FacebookEmail this to someone

Debian: Liste des paquets installés

Jusqu’à présent, pour sauvegarder une liste des paquets installés sur mon système, j’utilisais la méthode old-school dpkg –get-selections.

Pourquoi cette méthode est old-school ? Car étant basée sur dpkg, elle ne prend pas en compte la différence entre les paquets installés automatiquement et ceux installés manuellement. Du coup le système qui va subir l’installation de toute cette liste verra tous ses paquets installés comme manuellement…

La bonne méthode:

Sauvegarde:

Restauration:

Tout simplement… Merci à Keldath du forum debian-fr.org pour ces précisions.

Tweet about this on TwitterShare on Google+Share on FacebookEmail this to someone

Gestion des périphériques USB dans VirtualBox sous Debian

Par défaut, il n’est pas possible d’utiliser les périphériques USB et ce même si on a la version OSE de Virtualbox.

Pour que votre hôte VirtualBox reconnaisse votre périphérique USB, il faut que votre utilisateur fasse partie du groupe vboxusers :

C’est tout.

Tweet about this on TwitterShare on Google+Share on FacebookEmail this to someone