У меня была проблема с моей учетной записью root в Ubuntu 14.04. при входе в систему с использованием учетной записи root я получил эту ошибку:
Error found when loading /root/.profile: stdin: is not a tty
As a result the session will not be configured correctly. You should fix the problem as soon as feasible
root
tty
user-profile
Фонг Нгуен
источник
источник
sudo
иgksudo
т. д. может делать все, что вам нужно от обычного аккаунтаhttp://docs.fabfile.org/en/1.4.3/faq.html
и попробуйте все три подхода, чтобы решить одну и ту же задачуОтветы:
https://bugs.launchpad.net/ubuntu/+source/xen-3.1/+bug/1167281
stdin: is not a tty
из-за,mesg n
а неtty -s && mesg n
в.profile
Попробуйте добавить указанный способ
tty -s &&
перед строкойmesg n
и посмотрите, поможет ли это. Разница в том, что если ваша проблема также вызванаmesg n
профилем пользователя.источник