Parlons de votre projet

Blog PartITech

Blog technologique

Analyses techniques, guides pratiques et retours d’expérience pour concevoir, moderniser et maintenir des applications durables.

241 articles Page 18

Ubuntu : activer le numlock au démarrage

Pour activer le pavé numérique au démarrage, installer numlockx et  créez ou éditez le fichier sudo apt-get install numlockx puis créez ou éditez le fichier de conf suivant : #Pour 14.04 LTS sudo vi /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf #Pour 16.04 LTS /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf et ajouter les informations suivantes : #Pour 14.04 LTS [SeatDefaults] greeter-setup-script=/usr/bi...

Ubuntu : forcer le son sur une sortie bluetooth

Sur ubuntu 14.04 LTS, un bug critique et non corrigé a été remonté. Lorsqu’un appareil bluetooth est appairé, il est impossible de forcer le systeme a jouer le son sur celui-ci. La parade consiste a forcer en shell la sortie : sudo pactl list cards short 0 alsa_card.pci-0000_00_1b.0 module-alsa-card.c 4 bluez_card.FC_58_FA_89_91_2C module-bluetooth-device.c sudo pactl set-card-profile 4 a2dp Contexte de version Cette procédure décrit le logiciel e...

Ubuntu : installer Java 8 (JDK 8) sur Ubuntu

Step 1: Installer Java 8 (JDK 8) $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java8-installer Step 2: Verifier la version de Java $ java -version java version "1.8.0_25" Java(TM) SE Runtime Environment (build 1.8.0_25-b17) Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode) Step 3: Générer les variables par défaut $ sudo apt-get install oracle-java8-set-default Contexte de version Cette procédure décrit...

shell : mirrorer un répertoire avec lftp

Faire la migration d’un site internet volumineux (plusieurs giga) peut être fastidieux à faire depuis son poste de travail (avec filezilla par exemple). Si l’on dispose d’une machine chez un hébergeur avec un accès au shell, la solution lftp peux vite s’avérer être l’ultime alternative.Récupérer les fichiers :lftp -e 'mirror /repertoir/distant /repertoir/local' -u login,password -p 21 www.host.comEnvoyer les f...

Ubuntu : Installer suPhp

Cette installation est testé sous Ubuntu 14.04LTS mais pourrait etre utilisée pour un serveur debian en production.Installation des packages de basesudo apt-get install \ build-essential \ fakeroot dh-make \ debconf execstack \ dh-modaliases \ xserver-xorg-dev \ automake \ autoconf \ libaprutil1 \ libaprutil1-dev \ libsvn-dev \ wx2.8-headers \ libwxgtk2.8-dev \ libxml2-dev \ libpcre3-dev \ libbz2-dev \ libcurl4-openssl-dev \ libjpeg-dev \ libpng12-dev \ libxpm-...

Ubuntu : Installer RabbitVcs

En fait, RabbitVcs est très simple à installer..Sauf lorsqu’il y a un problème, et là… on peux chercher longtemps 🙁Voici comment régler la plupart des problèmes d’installation sous Ubuntu 14.04LTS.1 – Ajouter la sourcesudo add-apt-repository ppa:rabbitvcs/ppa ou bien rajouter la source dans votre fichier /etc/apt/sources.listdeb http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu trusty main2 – Installer les packages ...

WordPress : Réinitialiser le mot de passe admin

Utile lorsque l’on vous livre un projet, et que l’abrutis qui vous fait la livraison oublis de vous dire que le mot de pass c’est admin1234. Au lieux de se retrouver comme un con sans pouvoir faire votre recette, il suffit d’appliquer la requette sql suivante :UPDATE wp_users SET user_pass = MD5( 'new_password' ) WHERE user_login = 'your-username'; Reproduire cette personnalisation aujourd’hui Le principe du hook reste utile, mais les écrans d’administration et les A...

WordPress : Supprimer toutes les révisions en SQL

Les révisions c’est bien, mais ca bouffe de la BDD. Un petit clean s’impose de temps en temps.DELETE a,b,c FROM wp_posts a LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id) WHERE a.post_type = 'revision' Reproduire cette personnalisation aujourd’hui Le principe du hook reste utile, mais les écrans d’administration et les API WordPress ont évolué depuis la publication. Testez le code dans un environnement de recette ave...

Ubuntu : supprimer les recherches inutiles dans unity

Lancer cette commande pour suprimer l’ensemble des packets de recherches. sudo apt-get autoremove unity-lens-shopping && sudo apt-get autoremove unity-lens-music && sudo apt-get autoremove unity-lens-photos && sudo apt-get autoremove unity-lens-gwibber && sudo apt-get autoremove unity-lens-video Contexte de version Cette procédure décrit le logiciel et l’environnement disponibles lors de sa publication. Les paquets, interfaces et dépôts mentionnés peuv...

Apache : Surcharger l’authentification htaccess

Pour désactiver une authentification htaccess il suffit de rajouter un .htaccess à la racine du dossier que l’on souhaite authoriser avec la directive suivante : Satisfy AnyOu alors le mettre directement dans le vhost : Satisfy Any Contexte de compatibilité Cette procédure documente un environnement PHP ou Apache de son époque. Les branches PHP 5.x et 7.x ne reçoivent plus le support standard du projet PHP : ne déployez pas cette configuration telle quelle sur un nouv...

Installer Skype sur Ubuntu avec un wrapper d’alerte

Pour installer skype, il est preferable d’utiliser le repo d’ubuntu, qui va installer tout ce qui va bien pour gérer le son et la video. En prenant le package disponible sur le site officiel, il est probable que le son ne soit pas géré convenablement.1 – Installer skype : sudo add-apt-repository -y ppa:andykimpe/skype && sudo apt-get update sudo apt-get install skype2 – Installer le wrapper : sudo add-apt-repository ppa:skype-wrapper/ppa su...

Régler les problèmes de clés publiques avec apt (launchpad.net)

Pour ajouter une clef publique a un repo Ubuntu il suffit de lancer la commande suivante et y adjoindre la clef demandé (ici 2EE5793634EF4A35 pour rabbitVCS) :sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 2EE5793634EF4A35 Contexte de version Cette procédure décrit le logiciel et l’environnement disponibles lors de sa publication. Les paquets, interfaces et dépôts mentionnés peuvent avoir changé ou disparu ; vérifiez d’abord la version du système et son nive...