Я пытаюсь установить Powerline, используя pip для установки. Я устанавливаю в /usr/local/lib/python2.7/dist-packages/powerline, используя su -c "pip install github ******" и получаю ответ без ввода пароля для пользователя. Может кто-нибудь объяснить? В качестве дополнительного примечания: потратив несколько часов на установку Powerline, у Vim, bash, tmux есть какие-либо прямые советы по установке.
1 ответ
1
Ubuntu по умолчанию не имеет пароля для пользователя root. За этой практикой стоит несколько совершенно разумных соображений безопасности, см., Например, это.
Вместо su(1)
используйте sudo(1)
. В вашем случае было бы неплохо сначала получить интерактивную оболочку root с помощью sudo -i
а затем продолжить то, что вы делаете с pip.