Переменные заданные в /etc/profile.d/xxx.sh не видны для root, как лечить?
Задал переменные в /etc/profile.d/xxx.sh чтобы программы были доступны всем пользователям, однако при выполнении sudo название-софта пишет что не знает о таком софте, без sudo все работает отлично
Использовать символические ссылки в /usr/bin, вариант, но не удобный, уж очень много придется создавать ссылок, да и в любой момент при обновлении софта может что-то добавиться или удалится.
Куда можно вынести переменные чтобы били доступны также и от root-а, ну и чтобы при обновлении ОСи не пришлось добавлять по новой
будь в группе sudo
добавь в /etc/sudoers (чтобы не ипало мосх на ввод пароля
%sudo ALL=(ALL) NOPASSWD:AL
лучше через vi или nano
я редактирую через Geany или редактором Double Commander (не было проблем