Rails: Почему команда "sudo" не распознается? - PullRequest
16 голосов
/ 03 марта 2011

В моем каталоге приложений (в Windows) я запускаю:

sudo pdfkit --install-wkhtmltopdf

как объяснено здесь , но я получил эту ошибку:

'sudo' не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

В чем может быть проблема?

Ответы [ 4 ]

33 голосов
/ 03 марта 2011

Sudo - это специальная команда Unix, предназначенная для того, чтобы пользователь мог выполнять административные задачи с соответствующими разрешениями.

Windows не имеет (нужно?) Этого.

Запустите команду, удалив sudo с самого начала.

4 голосов
/ 03 марта 2011

sudo - это команда Unix / Linux.Это не доступно в Windows.

3 голосов
/ 03 марта 2011

sudo используется для Linux.Похоже, вы работаете в Windows.

3 голосов
/ 03 марта 2011

То, что вы используете Windows.Чтение:

http://en.wikipedia.org/wiki/Sudo

Это в основном позволяет выполнять приложение с повышенными привилегиями.Если вы хотите добиться аналогичного эффекта в Windows, откройте административную строку и выполните команду оттуда.В Vista это легко сделать, открыв ярлык, одновременно удерживая клавиши Ctrl + Shift.

При этом вполне возможно, что ваша учетная запись уже имеет достаточные привилегии, в зависимости от того, как работает ваша ОС.это настройка, и используется версия Windows.

...