не может выполнить любую команду, используя sudo на Raspberry Pi - PullRequest
0 голосов
/ 11 марта 2019

Я не могу выполнить любую команду, используя sudo.Я получаю эту ошибку

-sh: sudo: команда не найдена

Ответы [ 2 ]

0 голосов
/ 12 марта 2019

Возможно, вам нужно проверить пользователя, которого вы авторизуете.

  • Если вы являетесь пользователем root, у вас еще есть права супер доступа.
  • Если нет, вам нужно изменить свою конфигурацию в своем проекте yocto следующим образом

    EXTRA_USERS_PARAMS = "\ usermod -p 'passowrd' root; \ «

0 голосов
/ 11 марта 2019

Во-первых: если вы уже root, вам не нужно sudo.

Во-вторых: если это изображение на основе yocto, как подсказывает тег вопроса, то нет apt-get либо.Это «дебианоидный» способ установки вещей, и он не применяется к дистрибутивам на основе готовых образов, поскольку yocto предоставляет их.Таким образом, у вас есть два варианта:

  1. Измените на ubuntu или debian (или любую их производную), тогда этот подход будет применяться.
  2. Используйте yocto / OpenEmbedded способ установки вещей.К сожалению, это не совсем тривиально, поэтому вам лучше начать здесь: Yocto Projct Quick Start
...