@pasglop
Non, l’attribut « exécutable » n’est utilisé que si tu écris le script dans un fichier et que tu l’exécutes ensuite sans passer par sh. Ici, sh exécute directement ce qu’il reçoit dans le pipe.
On pourrait aussi écrire
curl -fsSL ... install.sh ; chmod a+x install.sh ; ./install.sh
Là on fait un appel direct au fichier (./install.sh) et effectivement l’attribut exécutable devient nécessaire.
Par contre dans mon cas j’ai dû passer en root pour exécuter l’installation, même avec le pipe. Avec mon utilisateur de base il m’a d’abord proposé de taper mon mot de passe (je suis dans la sudolist) mais ça n’a pas marché. Mais en faisant su puis en lançant la commande citée, ça a marché. Je le précise au cas où quelqu’un d’autre tente l’expérience.