Bash : personnaliser les couleurs de l'invite de commande (prompt) du terminal photo

Bash : personnaliser les couleurs de l’invite de commande (prompt) du terminal

Lorsque l’on jongle avec différents serveurs et plusieurs fenêtres de terminal, il n’est pas toujours évident d’identifier immédiatement sur quelle machine on se trouve. Pour remédier à ce problème, je vous propose de changer les couleurs de l’invite de commande (prompt) de votre terminal sous linux. Editer le fichier .bashrc Nous allons éditer le fichier …

Lire la suite

Bash : réparer les tables MySQL en cas de crash photo

BASH : lancer une tâche en arrière-plan et fermer le terminal sans interrompre la tâche

J’ai récemment mis à jour mon article sur Rsync pour rapatrier quelques fichiers du serveur vers mon NAS Synology et me suis demandé comment je pouvais faire pour ouvrir un terminal, lancer un Rsync qui va sûrement me prendre des heures et fermer le terminal sans que cela interrompe la sauvegarde. Voici quelques pistes pour …

Lire la suite

Bash : réparer les tables MySQL en cas de crash photo

Bash : message “there are stopped jobs” à la fermeture du terminal

Ce week-end, j’effectue quelques petites modifications sur les fichiers du serveur et, voulant annuler une faute de frappe, j’effectue un Ctrl + Z, par habitude. Ma fenêtre d’édition du fichier se ferme. Surpris, je la rouvre puis continue mon travail. Au moment de fermer ma session SSH, lors du traditionnel exit, j’obtiens ce message : …

Lire la suite

Linux : récupérer des vidéos depuis votre terminal avec MovGrab photo

Linux : récupérer des vidéos depuis votre terminal avec MovGrab

Movgrab est un outil en ligne de commande écrit en C (sans dépendances) qui permet de récupérer facilement des vidéos sur des sites comme YouTube, DailyMotion, Vimeo, Blip.tv, Liveleak, Guardian… Il permet de choisir les flux disponibles sur les pages vidéo, supporte les proxies, peut reprendre des téléchargements… c’est une application très utile. Liste des …

Lire la suite

BASH : supprimer les fichiers de session PHP obsolètes photo

BASH : supprimer les fichiers de session PHP obsolètes

Je vous ai déjà parlé du problème des fichiers de session PHP. Or, je me suis aperçu que le problème n’est toujours pas réglé sous Debian : les fichiers de session de PHP ne sont jamais effacés et cela finit par saturer la partition /root. Sur le serveur, ces fichiers prenaient 590 Mo, ce qui …

Lire la suite

Bash : réparer les tables MySQL en cas de crash photo

Bash : convertir une liste de fichiers MP3 en Ogg Vorbis (et vice-versa)

Pour les besoins du Centre de Kriya Yoga France, j’ai été amené à devoir convertir toute une floppée de fichiers MP3 au format Ogg Vorbis afin qu’il soient lus nativement en HTML5 dans les navigateurs compatibles avec la balise audio. J’ai utilisé la commande avconv dans un terminal. Convertir des MP3 en Ogg Vorbis Voici …

Lire la suite

Bash : réparer les tables MySQL en cas de crash photo

Bash : réparer les tables MySQL en cas de crash

Il arrive que parfois une table SQL soit complètement plantée, ce qui peut bloquer l’accès à la base de données et donc l’accès au site. Pour éviter cela, j’ai écrit un petit script bash qui me permet de stopper le serveur MySQL, procéder à la réparation de toutes les tables de toutes les bases de …

Lire la suite

Ubuntu : un terminal façon Matrix avec Cmatrix photo 2

Ubuntu : un terminal façon Matrix avec Cmatrix

Il y a quelques années, utiliser Linux impliquait d’être un nerd. Avec la démocratisation des systèmes libres (et surtout grâce à la reconnaissance accrue des matériels utilisés par le grand public), ce n’est plus le cas et tout le monde peut utiliser une distribution comme Ubuntu. C’est même plus facile que Windows pour les grands …

Lire la suite

php 8.3 fireworks

Installer PHP 8.3 sur le serveur

Tous les sites et services hébergés sur Apollo tournent actuellement sous PHP 8.2 mais PHP 8.3 vient de pointer le bout de son nez donc nous allons l’installer sur le serveur. Nouveautés et changements de PHP 8.3 PHP 8.3 marque une avancée notable dans l’univers de PHP, apportant avec elle une panoplie de nouveautés et …

Lire la suite

lastfm scrobbler for icecast

Soumettre à Last.fm les chansons d’un flux Icecast

Voici le script python que j’ai écrit pour soumettre automatiquement à Last.fm les chansons qui sont diffusées sur ma radio Icecast. Au fil du temps, j’ai publié dans ces colonnes différents tutoriels pour gérer une radio avec Icecast, à l’aide de Winamp, VirtualDJ, et SAM Broadcaster dont on pouvait créer un fichier texte qui pouvait …

Lire la suite

linux ubuntu server unattended upgrade

Ubuntu : activer les mises à jour automatiques avec unattended-upgrades

La mise à niveau de votre serveur Ubuntu est une étape importante pour garantir que votre système est toujours à jour et sécurisé. Avec le paquet unattended-upgrades, vous pouvez facilement activer les mises à niveau sans avoir à vous soucier du redémarrage manuel ou des temps d’arrêt. Comme son nom l’indique, le paquet unattended-upgrades permet …

Lire la suite

Installer LineageOS (Android 9.0 Pie) sur le OnePlus One photo

Installer LineageOS (Android 11) sur le OnePlus One

Aujourd’hui, j’ai installé LineageOS (Android 11) sur mon OnePlus One, histoire de lui redonner un second souffle et de bénéficier des dernières mises à jour de sécurité Android. Le OnePlus One (OPO) est sorti en mai 2014, il a donc quelques années derrière lui et tourne sous CyanogenMod 13, c’est-à-dire Android 6.0.1 (Marshmallow). Autant dire …

Lire la suite

Installation de Nextcloud: votre propre service de cloud chez vous photo 1

Nextcloud: mise en place du cron et des alertes emails

Mise en place du cron Sur votre instance Nextcloud, il est important de mettre en place un cron qui va permettre de lancer les tâches de maintenance à intervalles réguliers. Dans Paramètres > Administration > Paramètres de base, sélectionnez l’option Cron pour les tâches de fond: Ensuite, créez un fichier pour l’utilisateur www-data depuis le …

Lire la suite

Installation de Nextcloud: votre propre service de cloud chez vous photo 1

Nextcloud: solutions pour les erreurs occ pour PHP, le mode maintenance et la base de données

Dans Nextcloud, la page Paramètres > Administration > Vue d’ensemble vous permet d’avoir un bon aperçu des tâches de maintenance à effectuer sur votre installation Nextcloud. This version of Nextcloud is not compatible with > PHP 7.4 C’est une erreur – et non un avertissement – qui bloque toutes les commandes suivantes dans le terminal. …

Lire la suite

Jethro Tull - Aqualung photo

Local : importer une base de données depuis le shell

Local possède une version d’Adminer dans les options de chaque site qui est très utile puisqu’elle permet d’accéder rapidement à la base de données, ou d’importer une petite base de données. Par contre, s’il s’agit d’importer une base qui fait plus de 80 Mo, mieux vaut se tourner vers un outil un peu plus robuste: …

Lire la suite

Jethro Tull - Aqualung photo

Local : résoudre l’erreur “missing zlib extensions”

A la suite d’une mise à jour de Local, j’ai eu la surprise d’obtenir le message d’erreur suivant au moment d’installer un plugin manuellement, par upload du fichier zip: Toutes les machines docker fonctionnent sous PHP 7.4.1 et cela ne s’était jamais produit auparavant. Local est installé sur ma machine MacOS. Si cela vous arrive, …

Lire la suite

Auto Draft photo 1

Mise à jour du serveur vers Ubuntu Focal Fossa (20.04 LTS)

Ce soir, on lance la mise à jour du serveur: nous passons notre version d’Ubuntu Server de Bionic Beaver (18.04 LTS) à Focal Fossa (20.04 LTS). On commence par les précautions d’usage: faire ses sauvegardes et vérifier qu’elles sont bien intègres avant de commencer la mise à jour. C’est votre bouée en cas de soucis! …

Lire la suite

Redémarrer la machine virtuelle de Local by Flywheel photo

Local : résoudre les problèmes d’importation de la base de données

Aujourd’hui, on importe la base de données d’un site existant dans la nouvelle version de Local Lightning, estampillée 5.4.1. D’habitude, je lance Adminer > Import, je sélectionne mon fichier de base de données et boom, la base est importée. Mais aujourd’hui, rien ne se passe comme prévu: Adminer mouline, mouline, perd la moitié du design …

Lire la suite

Redémarrer la machine virtuelle de Local by Flywheel photo

Local by Flywheel ne démarre plus à cause du renouvellement du certificat TLS de la machine virtuelle (docker) : une solution

J’utilise quotidiennement Local by Flywheel pour développer ou debugger des problèmes sur certains sites. C’est une bonne alternative lorsque les hébergeurs ne proposent pas de site staging à leurs clients (les meilleurs hébergeurs proposent évidemment un staging, c’est la base). L’autre jour, tournée de mises à jour suivie d’un reboot, je lance Local et patatras: …

Lire la suite

PHP Composer

Composer: solution pour l’erreur “Composer: file_put_contents(./composer.json): failed to open stream: Permission denied”

J’ai récemment joué avec Composer pour Login Redirect Pro et je dois dire que cela simplifie énormément la gestion des dépendances lorsque vous écrivez du code qui fait appel à du code tiers. Lors du changement de Mac, et après import de mes anciennes données sur la nouvelle machine, j’ai obtenu le message d’erreur suivant: …

Lire la suite

Changer le nom de fichier par défaut de l'outil capture d'écran sous MacOS X photo

Changer le nom de fichier par défaut de l’outil capture d’écran sous MacOS X

Depuis que je suis passé à MacOS X Catalina, j’ai ajouté l’outil capture d’écran dans la Touchbar, histoire de toujours l’avoir à portée de main. Pour les puristes, vous pouvez capturer l’écran avec Shift-Command-5 (à partir de Mojave et supérieur) ou Shift-Command-3. Par contre, toutes les captures d’écran sont préfixées par défaut avec “Capture d’écran” …

Lire la suite

Serveur dédié: passage à PHP 7.4 photo

Serveur dédié: passage à PHP 7.4

C’est Noël avant l’heure : PHP version 7.4 est désormais disponible! Ni une ni deux, elle est déjà installée sur le serveur. Je vous conseille de jeter un petit coup d’oeil aux nouveautés de PHP 7.4, cela se modernise! Si vous souhaitez sauter le pas, voici un petit tuto pour l’installation. Étape 1 : installer …

Lire la suite

Installer LineageOS (Android 9.0 Pie) sur le OnePlus One photo

Installer LineageOS (Android 9.0 Pie) sur le OnePlus One

Aujourd’hui, j’ai installé LineageOS (Android 9.0 Pie) sur mon OnePlus One, histoire de lui redonner un second souffle et de bénéficier des dernières mises à jour de sécurité Android. Le OnePlus One (OPO) est sorti en mai 2014, il a donc quelques années derrière lui et tourne sous CyanogenMod 13, c’est-à-dire Android 6.0.1 (Marshmallow). Autant …

Lire la suite

Linux : obtenir la valeur numérique du chmod photo

Linux : obtenir la valeur numérique du chmod

Je vous ai déjà parlé du chmod et du chown de manière extensive mais aujourd’hui on va un tout petit peu plus loin. La valeur du chmod telle qu’elle apparaît dans le terminal est un peu esotérique. Prenons par exemple le chmod d’un fichier standard de WordPress : -rw-r—–, cela demande une petite gymnastique intellectuelle …

Lire la suite

Linux : supprimer les vieux kernels et libérer de la place sur la partition /boot photo

Ubuntu : supprimer les vieux kernels et libérer de la place sur la partition /boot

Voici un tutoriel qui vous permet de supprimer les kernels linux installés sur votre serveur qui ne sont pas actuellement utilisés. Cela est utile pour faire un peu de ménage sur la partition /boot, idéalement avant qu’elle ne soit complètement saturée. Sinon, je vous donne aussi l’astuce pour faire le ménage manuellement et retrouver APT …

Lire la suite

Résoudre l'erreur

Résoudre l’erreur “/var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable”

Lors d’une mise à jour APT, il arrive qu’un installeur vous demande s’il faut écraser ou non un des fichiers de configuration existant. C’est le cas notamment de certaines versions de PHP qui requièrent une mise à jour du fichier php.ini. Si vous êtes derrière votre terminal, pas de problème. Si par contre, vous ne …

Lire la suite

MariaDB : changer le répertoire des bases de données sous Debian photo

Serveur dédié : déplacer les bases de données MariaDB ou MySQL sur une autre partition

J’ai récemment installé un plugin qui met en cache les requêtes API Amazon mais dont la table SQL gonfle énormément – plus de 5 Go à l’heure où j’écris ces lignes. Le problème, c’est que cela remplit la partition racine du serveur, qui est utilisée par défaut par MariaDB pour stocker les fichiers des bases …

Lire la suite

Débloquer le démarrage de Meld sous MacOSX Mojave photo

Débloquer le démarrage de Meld sous MacOSX Mojave

Depuis la mise à jour de MacOSX Mojave, il est devenu impossible de lancer Meld, l’application multi-plateforme dont je me sers pour comparer plusieurs versions de fichiers afin de visualiser les différences dans du texte ou code. L’application se lance mais ne présente pas la fenêtre habituelle qui permet de sélectionner les options de comparaison. …

Lire la suite

Shell : créer une liste de mot de passe facilement photo

Shell : créer une liste de mots de passe facilement

Créer une liste de mots de passe simples Voici un moyen très simple de créer une liste de mots de passe en utilisant le terminal sous Linux ou MacOS par exemple : Explications sur le fonctionnement de la commande: Créer une liste de mots de passe sécurisés La méthode précédente n’est pas vraiment sécurisée car …

Lire la suite

Calculer le Time To First Byte (TTFB) d'un serveur photo

Calculer le Time To First Byte (TTFB) d’un serveur

Le Time to First Byte (TTFB) est le temps de chargement du premier octet, c’est la mesure qui nous permet d’évaluer la vitesse d’accès à un serveur. Plus la mesure est basse et plus le serveur commencera à servir les ressources rapidement. Le ping comme moyen de contrôle A l’origine le “ping” vient du bruit …

Lire la suite

Serveur dédié : résoudre l'erreur

Serveur dédié : résoudre l’erreur “tail: inotify cannot be used, reverting to polling: Too many open files”

Ce matin, je me suis aperçu que le serveur était un peu moins réactif que d’habitude. Ni une, ni deux, je lance le terminal et commence par vérifier les fichiers log. Un message attire alors mon attention : C’est bien étrange puisque très peu de services sont censés lancer des tail. Nous allons donc lancer …

Lire la suite

Serveur dédié : réinitialiser le mot de passe root d'un serveur MySQL ou MariaDB photo

Serveur dédié : réinitialiser le mot de passe root d’un serveur MySQL ou MariaDB

Pour les besoins d’un de mes clients préférés, j’ai eu la grande joie de paramétrer un VPS aux petits oignons avec réplication des données à la volée. C’est un projet fascinant que j’ai déjà abordé dans la série réplication de données. Au moment de la réalisation des bases de données, je demande à mon client …

Lire la suite

Serveur High Availability : créer un load balancer avec une IP flottante photo 1

Serveur High Availability : créer un load balancer avec une IP flottante

Après la réplication des bases de données et la réplication des fichiers, passons maintenant à la mise en place d’un load balancer avec keepalived et une IP flottante. Voici le principe général de ce que nous cherchons à accomplir, avec une petite animation: Voici ce dont vous avez besoin pour ce tutoriel: deux serveurs, VPS, …

Lire la suite

Hébergement OVH : passer à TLS 1.2 pour WooCommerce et PayPal photo 1

Hébergement OVH : passer à TLS 1.2+ pour WooCommerce et PayPal

Si vous possédez une boutique en ligne et que vous acceptez PayPal comme moyen de paiement, vous n’êtes pas sans savoir qu’à partir du 30 juin, PayPal exigera une connexion TLS version 1.2 pour gérer la transaction entre votre boutique et PayPal. Concrètement, votre serveur ou votre hébergement doit être configuré pour servir les pages …

Lire la suite

Installer IPKG sur un NAS Synology photo

NAS Synology : installer Entware en remplacement d’IPKG pour des applications à jour

Vous avez sûrement remarqué qu’IPKG n’est plus maintenu depuis maintenant quelques années (2014) et qu’à chaque mise à jour DSM du NAS Synology, les applications sautent. Il devenait quasiment impossible d’installer IPKG sur les nouveaux NAS – jusqu’à l’arrivée d’Entware. Entware est un petit nouveau qui a mis des années à mûrir mais il est …

Lire la suite

Utiliser Rsync pour sauvegarder un serveur Debian/Ubuntu vers un NAS Synology photo

Utiliser Rsync pour sauvegarder un serveur Linux vers un NAS Synology

Dans ce tutoriel, nous allons voir comment configurer rsync pour planifier des sauvegardes d’un serveur distant et permettre l’accès SSH vers votre NAS Synology en local. Armez-vous de votre terminal préféré et lancez une session SSH, c’est parti ! Étape 1 : créer un nouvel utilisateur Synology Afin de bien séparer les processus et privilèges, …

Lire la suite

Se connecter depuis un serveur vers un NAS Synology avec des clés SSH, sans mot de passe photo

Se connecter depuis un serveur vers un NAS Synology avec des clés SSH, sans mot de passe

La sauvegarde des données Un des problèmes majeurs dans la gestion des données informatiques est la sauvegarde des données. Idéalement, il faut pouvoir être en mesure de disposer de plusieurs copies de sauvegarde de nos données, intégres et utilisables, disponibles dans plusieurs lieux géographiquement éloignés afin de prévenir les risques. Il est très utile d’avoir …

Lire la suite

Fail2Ban: protéger Postfix contre les attaques AUTH DoS photo

Fail2Ban: protéger Postfix contre les attaques DoS de types AUTH, UNKNOWN et EHLO

Aujourd’hui, Jac m’envoie un message pour m’informer que sa redirection email ne fonctionne plus. Je lance donc un terminal et vérifie les logs de Postfix, qui chargent des dizaines de lignes d’erreurs de ce type: Dec 15 16:30:33 mail postfix/smtpd[5912]: connect from static-68-236-203-102.nwrk.east.verizon.net[68.236.203.102]Dec 15 16:30:34 mail postfix/smtpd[5912]: lost connection after AUTH from static-68-236-203-102.nwrk.east.verizon.net[68.236.203.102]Dec 15 16:30:34 …

Lire la suite

ubuntu-desktop-applet

Ubuntu : résoudre le problème de chargement de l’icône Show Desktop Applet au démarrage

Problème : plus d’icône du bureau De temps à autre, l’icône ShowDesktopApplet ne se lance pas bien au démarrage d’Ubuntu et produit une fenêtre d’erreur avec le message suivant : Voici ce que cela donne en image : Commencez par cliquer sur le bouton Ne pas supprimer. Ensuite, deux manières de procéder vous permettent de …

Lire la suite

J'ai planté le serveur... ou comment récupérer un serveur Kimsufi après un plantage de kernel avec le mode rescue OVH photo

Récupérer un serveur Kimsufi après un plantage de kernel avec le mode rescue OVH

J’ai lamentablement fait planter le serveur en voulant mettre le kernel à jour… Heureusement, il existe le mode rescue chez OVH qui permet d’installer un linux provisoire sur le serveur et d’initier une connexion SSH pour que l’on puisse réparer le système. Si jamais cela vous arrive, voici la marche à suivre. Passage en mode …

Lire la suite

Linux : installer l'imprimante d'étiquettes WiFi Brother QL-710W et utiliser gLabels pour le publipostage photo 1

Linux : installer l’imprimante d’étiquettes WiFi Brother QL-710W et utiliser gLabels pour le publipostage

J’ai toujours rêvé d’une imprimante d’étiquettes – principalement parce que j’ai la flemme de toujours rechercher sur Google les mêmes adresses parce que je n’ai pas de carnet d’adresse à jour, mais aussi parce que cela fait plus professionnel pour les gens qui reçoivent mes missives. Après une petite visite sur Amazon, je découvre l’imprimante …

Lire la suite

Serveur dédié : ajouter l'authentification SPF, Sender-ID et DKIM à Postfix et Bind9 avec opendkim photo 1

Serveur dédié : ajouter l’authentification SPF, Sender-ID et DKIM à Postfix et Bind9 avec opendkim

Cela fait quelques années maintenant que mon serveur tourne et je trouvais le serveur de mail (postfix) bien fonctionnel plutôt bien jusqu’à ce que je reçoive des messages de la part de Gmail comme quoi les emails envoyés par le site sont considérés comme spam! Et c’est à ce moment que l’on réalise qu’être bloqué …

Lire la suite

disk-doctor

Linux : résoudre l’erreur de montage/démontage de disque dur “Error unmounting: umount exited with exit code 1: helper failed with: umount: only root can unmount”

Sur mon ordinateur, surnommé The Reaper, j’ai plusieurs disques dur : mon disque principal est un disque formaté en EXT4, entièrement dédié à Linux. Les deux autres disques durs sont formatés en NTFS car ils datent du temps où j’avais Windows dessus. Le problème : un disque en lecture seule L’autre jour, Cécile cherche à …

Lire la suite

WordPress : accorder les bonnes permissions aux fichiers et dossiers avec chown et chmod photo 2

WordPress : accorder les bonnes permissions aux fichiers et dossiers avec chown et chmod

Il est primordial d’accorder les bonnes permissions aux fichiers et dossiers d’un site sur un serveur web. Si ces permissions sont trop permissives, l’administrateur du site s’expose à la compromission du site, voire du serveur. Sous WordPress, c’est la même chose : les fichiers et dossiers du site doivent avoir les bonnes permissions. Le problème …

Lire la suite

Linux Mint : installer une imprimante HP WiFi photo

Linux Mint : installer une imprimante HP WiFi

Cela fait des mois que j’ai laissé tomber l’installation de l’imprimante HP en WiFi chez mes parents sur mon portable qui tourne sous Linux Mint Debian Edition. La cause ? L’installation qui plante à chaque fois sans le moindre message d’erreur. Dernièrement, j’ai eu l’occasion de recevoir mon pote Nico dans mon nouveau chez moi. …

Lire la suite

Serveur dédié : mise en place de l'IPv6 photo 4

Serveur dédié : mise en place de l’IPv6

IPv6 (Internet Protocol version 6) est un protocole réseau sans connexion de la couche 3 du modèle OSI. Grâce à des adresses de 128 bits au lieu de 32 bits, IPv6 dispose d’un espace d’adressage bien plus important qu’IPv4. Cette quantité d’adresses considérable permet une plus grande flexibilité dans l’attribution des adresses et une meilleure …

Lire la suite

Serveur dédié : création d'une seedbox avec Transmission photo

Serveur dédié : création d’une seedbox avec Transmission

Aujourd’hui, on apprend comment monter une seedbox sur un serveur dédié avec Transmission. Une seedbox est un serveur privé dédié au téléchargement et à l’émission de fichiers, utilisant le protocole BitTorrent, connecté à des réseaux à très haut débit symétrique, souvent à 100 MBits/s et plus. Les fichiers sont envoyés à la Seedbox par les …

Lire la suite

Linux Mint : mettre à jour le noyau linux avec le kernel liquorix photo

Installer wine sous Linux Mint Debian Edition

J’ai réinstallé Linux Mint Debian Edition aka LMDE sur mon portable et j’en suis extrêmement satisfait, cela tourne très bien et c’est d’une stabilité remarquable. Par contre, avec la nouvelle version (12.04), qui vient de sortir il y a quelques mois, il ne semble plus possible d’installer wine avec les dépôts par défaut. Solution : …

Lire la suite

Linux : vider un fichier de son contenu avec la commande truncate photo

Linux : vider un fichier avec truncate

De temps en temps, il peut être utile de pouvoir effacer le contenu d’un fichier qui prend de l’embonpoint, comme un fichier de log par exemple. Dans ce cas, vous pouvez lancer la commande truncate sous linux dans un terminal : L’argument -s 0 signifie que l’on réduit sa taille (size) à zéro. Simple et …

Lire la suite

Transférer des fichiers d'un serveur à un autre avec rsync sous Linux photo 1

Rsync : résoudre l’erreur “is your shell clean?”

Lors de l’utilisation de la commande rsync, il est possible d’obtenir le message d’erreur suivant : Il s’agit la plupart du temps du fichier /~.bashrc qui n’est pas propre puisqu’il renvoie des informations au terminal. Cela peut être dû à une commande qui donne des informations sur la date ou le système ou toute autre …

Lire la suite

FireFox : récupérer les onglets ouverts d'une session corrompue photo

FireFox : récupérer les onglets ouverts d’une session corrompue

Celles et ceux qui sont déjà venu(e)s chez moi savent que j’ai une utilisation de FireFox peu conventionnelle : quasiment 70+ onglets toujours ouverts en permanence et une liste de bookmarks qui rappelerait presque ce que Google indexe quotidiennement. A chaque fois que je ferme le navigateur, il ferme les 70 onglets. Et les rouvre …

Lire la suite

Transférer des fichiers d'un serveur à un autre avec rsync photo

Transférer des fichiers d’un serveur à un autre avec rsync sous Linux

Il arrive très souvent que l’on ait besoin de transférer des fichiers rapidement, d’un serveur à un autre par exemple. Bien sûr, on peut utiliser le FTP mais il y a beaucoup plus rapide et efficace : je vous présente rsync.[no_toc] Synchronisation distante rsync (remote synchronization ou “synchronisation distante” en français) est un logiciel libre …

Lire la suite

Linux : forcer Skype à détecter une webcam USB avec video4linux photo

Linux : forcer Skype à détecter une webcam USB avec video4linux

Le problème : une webcam USB non reconnue par Skype sous Ubuntu J’ai de nouveau installé Skype sur ma machine après des années sans l’avoir utilisé et évidemment, ma webcam n’est pas reconnue sous Ubuntu. Après quelques bidouillages, on y arrive quand même. Solution : créer un raccourci pour lancer Skype avec le mode de …

Lire la suite

Linux : résoudre les erreurs communes de clé GPG dans APT photo 1

Linux : résoudre les erreurs communes de clé GPG dans APT

De temps en temps, il arrive qu’en faisant un apt update, on obtienne quelques erreurs de clés GPG, soit parce qu’elles ont changé, soit parce qu’elle n’ont pas été ajoutées en même temps que les dépôts auxquels elles sont associées. Voici une petite compilation des situations que j’ai connu jusqu’à présent. La clé publique n’est …

Lire la suite

Serveur dédié : création d'un serveur mail Postfix (sécurisé avec Saslauthd et certificat SSL) et Courier (accès POP et IMAP) utilisant une base MySQL d'utilisateurs/domaines virtuels photo 1

Serveur dédié : création d’un serveur mail Postfix (sécurisé avec Saslauthd et certificat SSL) et Courier (accès POP et IMAP) utilisant une base MySQL d’utilisateurs/domaines virtuels

Aujourd’hui, nous voyons comment créer un serveur mail sécurisé et qui tient bien la route. Comme je suis seul utilisateur du serveur, je ne voyais pas trop l’intérêt de créer des comptes utilisateurs sur le serveur juste pour pouvoir bénéficier d’un serveur mail. J’ai donc opté pour la solution suivante : un serveur mail Postfix …

Lire la suite

Ubuntu : résoudre le plantage après une mise à niveau

Il y a quelques jours, je me suis mis en tête de mettre à jour le PC de mon père… Le problème : une mise à jour interrompue Les mises à jour défilent quand tout à coup, patatras, plus de wifi. La mise à jour est interrompue, il est tard, on éteint la machine. Au …

Lire la suite

Encoder une vidéo dans un autre format avec WinFF photo 1

Encoder une vidéo dans un autre format avec WinFF

J’ai eu l’occasion de jouer avec Windows Movie Maker au collège dernièrement : on peut faire un montage photos/vidéos/musiques en quelques dizaines de minutes et le résultat est convaincant. Par contre le format WMV… pas top pour l’intégration sur un site web. Sur internet, force est de constater que c’est Flash qui prédomine dans la …

Lire la suite

GIMP : ajouter le plugin

GIMP : ajouter le plugin “Enregistrer pour le Web”

Depuis que je suis sous Ubuntu, je n’utilise qu’une seule application pour créer ou modifier mes images : GIMP. Or, je me suis souvent retrouvé confronté au dilemme du poids des images. Si c’est une image destinée à finir sur un CD ou un DVD, la taille et le poids de l’image importent peu. Par …

Lire la suite

Un ordinateur portable posé sur un bureau affiche un graphique de livre électronique en trois dimensions avec des icônes représentant divers éléments multimédias, notamment des périphériques USB et le logo VirtualBox, sur fond de vase avec des fleurs blanches et une lampe décorative.

VirtualBox : accéder aux périphériques USB dans la machine virtuelle

Je me suis mis en tête de mettre à jour le firmware de mon iPod Touch, étape préliminaire avant un futur jailbreak. Je boote donc sur ma partition Windows XP, branche l’iPod… et l’ordinateur redémarre sauvagement ! Là, je ne cherche même plus à comprendre. Je reboote sous Ubuntu et installe VirtualBox pour créer une …

Lire la suite

Résoudre l'erreur

Résoudre l’erreur “… is not in the sudoers file”

Lors de la rédaction d’un de mes articles techniques, j’ai ajouté mon utilisateur à un nouveau groupe en utilisant usermod et celui-ci a perdu ses privilèges administrateurs… Cela veut dire que je ne pouvais absolument plus lancer la commande sudo dans le terminal ou avoir accès à l’administration du système : plus de mises à …

Lire la suite

terminal-icon

Ubuntu : attention à la commande usermod

Il m’est arrivé une mésaventure ces derniers jours avec la commande usermod sous Linux. Dans un terminal, usermod sert à modifier les informations d’un utilisateur pour l’assigner à un groupe par exemple. Or dans la documentation et sur les différents forums, l’exemple le plus souvent donné est : Le gros problème de cette instruction, c’est …

Lire la suite

Plugin Last.fm pour SAM Broadcaster sous Ubuntu photo

Plugin Last.fm pour SAM Broadcaster sous Ubuntu

Maintenant que SAM Broadcaster tourne sous Ubuntu, il ne me reste plus qu’à configurer mon plugin last.fm pour SAM avec PHP. L’installation est assez semblable à celle sous Windows. Vous ne devriez donc pas être perdus. Pour les nouveaux, voici comment faire. Etape 1 : Installation de PHP et de cURL Tout d’abord, vous avez …

Lire la suite

wine logo

Wine ne se lance plus sous Linux : une solution

Je rentre de vacances et machinalement, je vérifie que mon système est à jour. Des mises à jour plus ou moins importantes existent, je valide et paf! voici que Wine ne se lance plus… Plus moyen de lancer mes quelques programmes Windows, la galère commence. Après quelques minutes de recherche sur internet, je me rends …

Lire la suite

Une image d'un pingouin avec de la musique.

Convertir des fichiers MPC en MP3

Dans l’univers audio numérique, divers formats de fichiers coexistent, chacun avec ses avantages et particularités. Le format MPC, connu pour sa haute qualité sonore à des taux de compression élevés, trouve néanmoins ses limites dans sa compatibilité avec les lecteurs multimédias grand public et les dispositifs portables. C’est ici qu’intervient le besoin de conversion en …

Lire la suite