#!/bin/bash cd ~/Nextcloud/EC/Documents/fct/k9/k3s-ansible # Actualitza ansible echo "---------------------------------------------------" echo "---------------- Actualitza ansible --------------------" echo "---------------------------------------------------" ansible --version echo $PATH # El resultado de echo $PATH muestra que el directorio ~/.local/bin no está en tu variable de entorno PATH. Esto explica por qué pipx sigue advirtiendo que los comandos de Ansible no son accesibles globalmente. export PATH="$HOME/.local/bin:$PATH" which ansible-playbook # Deberías ver algo como esto: # /home/usuari/.local/bin/ansible-playbook #https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#intro-installation-guide pipx uninstall ansible pipx install --include-deps ansible --force pipx install ansible-core --force #pipx upgrade --include-injected ansible pipx install netaddr --force ansible --version echo "---------------------------------------------------" echo "Instal·la netaddr" pipx inject ansible-core netaddr #Comprova versió pipx runpip ansible-core show netaddr #######################################################################