пользователь распознает команду, но root не

Я установил arm-linux-g ++ и добавил его каталог в PATH, и он распознал команду. Но когда я пробую это с sudo, это говорит, что команда не найдена. Я даже попытался добавить его каталог в bashrc - root, но все равно ничего не изменилось. Как я могу это исправить?

1
задан 4 June 2013 в 10:49

1 ответ

sudo специально игнорирует вашу переменную PATH и использует свою собственную. Сравните echo "$PATH" с sudo sh -c 'echo "$PATH"'. Либо поместите команду в один из путей, которым доверяет sudo, либо укажите полный путь к этой конкретной команде.

0
ответ дан 4 June 2013 в 10:49

Другие вопросы по тегам:

Похожие вопросы: