Я пытаюсь установить сопроцессор Xeon Phi. Конкретное поведение, вероятно, связано с задействованными инструментами - мой вопрос носит более общий характер.Разная среда при запуске sudo как root?
Когда я выполняю команду как root, я получаю ошибку сегментации. Когда я исполняю его как корень, но (на мой взгляд, излишне) использовать sudo
, он работает:
i72:~ # whoami
root
i72:~ # micctrl -s
Segmentation fault
i72:~ # sudo micctrl -s
[no segfault]
Какие различия существуют в условиях micctrl
запущен в?
(Изменить :) Я думаю, что мы исключили переменные окружения в качестве опции ниже.
Система SLES 11.2.
Спасибо!
Спасибо. Переменные среды - хорошая идея. 'env -i bash' должен воссоздать ту же среду' sudo', верно? Однако в этом случае 'micctrl -s' segfaults снова. – mrks
@mdsl Я бы пошел на 'sudo bash', а затем запустил' micctrl -s' и проверил. –
Nope. Такой же секрет. :/ – mrks