Partage
  • Partager sur Facebook
  • Partager sur Twitter

Sudo command not found

Sujet résolu
    25 juin 2015 à 18:21:57

    Bonjour bonjour,

    j'ai un problème avec sudo, j'ai installé le sdk d'android et les commandes 'android' et 'adb' fonctionnent, par contre 'sudo android' et 'sudo adb' donnent sudo: [adb/android]: command not found

    auriez vous une idée ? merci d'avance !

    • Partager sur Facebook
    • Partager sur Twitter
      25 juin 2015 à 18:48:10

      salut,

      les commandes ne sont pas dans le PATH de l'utilisateur qui appelle sudo.* Donc, il faut indiquer le chemin complet de ces commandes.

      *EDIT:

      :o oops

      voir réponse en-dessous.

      je le sais. je sais que je le sais (crétinx.)

      j'aurais dû vérifié quand même :colere2:

      -
      Edité par dantonq 26 juin 2015 à 10:43:49

      • Partager sur Facebook
      • Partager sur Twitter

      Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

        26 juin 2015 à 9:19:06

        « les commandes ne sont pas dans le `PATHde » **root** (qui est l'utilisateur par défaut quand on ne spécifie pas d'autres utilisateur en paramètre desudo`)

        • Partager sur Facebook
        • Partager sur Twitter
          26 juin 2015 à 10:51:42

          le séparateur des chemins, dans le PATH, est "le" deux-points :

          # echo $PATH
          /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games



          • Partager sur Facebook
          • Partager sur Twitter

          Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

            27 juin 2015 à 14:53:48

            le mystère étant justement que la commande 'android' fonctionnais bien avec root, et qu'elle était dans le PATH de sudo (vu avec 'sudo echo $PATH')

            j'ai finalement réussi à contrer ça sans pour autant comprendre la raison du dysfonctionnement, j'ai mis à jour manuellement :

            update-alternatives --install /usr/bin/android android /home/[USER]/android-sdk-linux/tools/android 1
            update-alternatives --set android /home/[USER]/android-sdk-linux/tools/android
            update-alternatives --install /usr/bin/adb adb /home/[USER]/android-sdk-linux/platform-tools/adb 1

            update-alternatives --set adb /home/[USER]/android-sdk-linux/platform-tools/adb

            merci tout de même à tous ceux qui ont répondu

            • Partager sur Facebook
            • Partager sur Twitter

            Sudo command not found

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown