/bin/sh: 1: bison: not found
sudo apt-get install bison
sudo apt-get install bison
sudo apt-get install flex
Erreur : xcrun : erreur : chemin du développeur actif ("/Applications/Xcode.app/Contents/Developer") n’existe pas Utilisez sudo xcode-select --switch chemin/Vers/Xcode.app pour spécifier l’Xcode que vous souhaitez utiliser pour les outils de développement en ligne de commande, ou utilisez xcode-select --install pour installer les outils de développement en ligne de commande autonomes. Voir man xcode-select pour plus de détails. xcrun : erreur : chemin du développeur actif ("/Applications/Xcode.app/Contents/Developer") n’existe pas Utilisez sudo xcode-select --switch chemin/Vers/Xcode.app pour spécifier l’Xcode que vous souhaitez utiliser pour les outils de développement en ligne de commande, ou utilisez xcode-select --install pour installer les outils de développement en ligne de commande autonomes. Voir man xcode-select pour plus de détails. ...
Vous êtes bloqué avec deux dépôts Git ou deux branches ayant des historiques complètement différents, mais vous devez les fusionner ? Vous pouvez rencontrer un obstacle car Git est conçu pour empêcher ce type d’opération par défaut. Cependant, il existe une solution de contournement, et elle est plus simple que vous ne le pensez. Le Problème : Historiques Git non liés Imaginez que vous travaillez sur un projet avec une branche main, et qu’une autre personne a un projet complètement indépendant, avec son propre historique. Maintenant, vous souhaitez combiner les deux projets dans un seul dépôt. Si vous tentez d’exécuter une fusion git merge classique ou un git rebase, Git vous empêchera probablement avec un message d’erreur, par exemple : ...
Qu’est-ce que le provisionneur Ansible dans Packer ? Si vous vous êtes aventuré dans le monde du DevOps, il est fort probable que vous ayez déjà croisé Ansible et Packer. Mais comment combiner les deux ? Le provisionneur Ansible dans Packer vous permet d’exécuter des playbooks Ansible tout en créant vos images machine. Autrement dit, il vous aide à configurer votre environnement serveur automatiquement, exactement comme vous le souhaitez, pendant que Packer s’occupe de créer l’image machine. ...
Introduction SSHPass est un petit outil pratique qui permet d’automatiser la connexion SSH en contournant la demande de mot de passe habituelle. Bien qu’il soit très pratique pour la création de scripts, il convient de noter qu’il n’est pas idéal pour un environnement multi-utilisateurs en raison de préoccupations liées à la sécurité. Toutefois, si vous l’utilisez sur votre machine de développement personnelle, il est relativement sans danger. Comment installer SSHPass sur Ubuntu L’installation de SSHPass sur Ubuntu est aussi simple que possible. Il vous suffit d’ouvrir votre terminal et d’exécuter la commande suivante : ...
Ce dont vous avez besoin avant de commencer Conditions système requises Tout d’abord, assurez-vous d’exécuter l’une des versions 64 bits suivantes d’Ubuntu pour installer Docker CE : Ubuntu 18.04 (Bionic) - LTS Ubuntu 17.10 (Artful) Ubuntu 16.04 (Xenial) - LTS Ubuntu 14.04 (Trusty) - LTS Docker CE est compatible avec ces architectures : x86_64, armhf, s390x (IBM Z) et ppc64le (IBM Power). Remarque : Pour les architectures IBM Z et Power, vous devez disposer d’Ubuntu 16.04 (Xenial) ou d’une version ultérieure. ...
Examiner l’architecture requise par un projet de manière isolée peut être trompeur et masque la nécessité d’une architecture produit à plus long terme, qui est plus stratégique que l’architecture au niveau du projet.
Il semble que la perfection soit atteinte non pas quand il ne reste plus rien à ajouter, mais quand il ne reste plus rien à retirer. — Antoine de Saint-Exupéry, Terre des Hommes, 1939
En fin de compte, le DevOps est une transformation organisationnelle.