TheSubmarine

Mes mémos sur les OS, le dev, la virtualisation, les iot, et le software bien pensé, simple & utile. (Qd j'ai l'temps)

multipass erreur "launch failed: Operation canceled"

Après avoir interrompu un : multipass launch xenial --name ubu1604 J'ai eu cette erreur lorsque j'ai voulu relancer le processus : launch failed: Operation canceled Il faut juste redémarrer le service multipass. Sous macOS : sudo launchctl stop com.canonical.multipassd sudo launchctl start com.canonical.multipassd Sous Ubuntu : snap restart multipass Sous Windows : Restart-Service Multipass ...
Read post

Installation de Windows Terminal et oh-my-posh

Installation de Windows Terminal Via le Windows Store. Méthode la plus simple. Installation des polices de caractères Caskaydia Cove Nerd Font : https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/CascadiaCode.zip UbuntuMono Nerd Font : https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/UbuntuMono.zip Décompressez les fichiers zip, puis clic-droit sur les fichiers des polices et installer Installation de git et Oh My Posh Installation de Chocolatey si ce n'est ...
Read post

Nginx : accès non accordé à php7.0-fpm.sock

connect() to unix:/run/php/php7.0-fpm.sock failed (13: Permission denied) while connecting to upstream J'avais cette erreur dans une VM Ubuntu 16.04, alors que tout était bien configuré dans /etc/php/7.0/fpm/pool.d/www.conf, et que les permissions sur /run/php/php7.0-fpm.sock étaient bien en 660. En identifiant quel user utilisait le daemon nginx, on comprend mieux : # ps aux|grep nginx|grep -v grep root 17117 0.0 0.0 32420 976 ? Ss 20:39 0:00 nginx: master process /usr/sbin...
Read post

Erreur 'loop' lors de l'exécution d'un playbook Ansible

ERROR! The field 'loop' is supposed to be a string type, however the incoming data structure is a <class 'ansible.parsing.yaml.objects.AnsibleSequence'> Cette erreur est dûe à une vieille version d'Ansible (< 2.5). Le playbook utilise un mot clé d'Ansible dont les paramètres n'existent que dans une version plus récente. Par exemple, un playbook destiné à une version 20.04 d'Ubuntu mais exécutée dans une Ubuntu 16.04 peut faire surgir l'erreur. Pour contourner le souci, 2 solutions. 1...
Read post

Convertir une animation webp en animation gif sous Ubuntu

Il est parfois nécessaire de convertir une animation webp en animation gif (suite d'images gif). Il faut d'abord installer le package webp et libwebp6 : sudo apt install libwebp6 webp Ensuite, il faut télécharger le package libwebp-0.6.1-linux-x86-64.tar.gz (distrib 64bits), car il contient l'utilitaire anim_dump dont on va se servir pour extraire les "frames" du webp et que l'on va copier dans /usr/local/bin/ : wget -c https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libw...
Read post

Installation du snap Standard Notes sous Pop_OS 19.10

Il est nécessaire d'installer au préalable snapd si ce n'est pas déjà fait: sudo apt install snapd Ensuite, installer le snap : snap install standard-notes Si Standard Notes se lance avec une erreur : A JavaScript error occurred in the main process Uncaught Exception: Error: ENOENT: no such file or directory, open '/home/thesubmarine/snap/standard-notes/4/.config/Standard Notes/user-preferences.json' Créez un fichier user-preferences.json : touch /home/thesubmarine/snap/standard-notes/4/.con...
Read post

Générer une clé publique à partir d'une clé privée

ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub ...
Read post