Я пытаюсь следовать некоторым инструкциям для установки cocos2d на моем Mac, используя команду с командой sudo.
Но когда я пытаюсь, это говорит мне, что Джимми нет в файле sudoers.
Я использую последнюю версию Snow Leopard.
На самом деле, все, что вам нужно сделать, это добавить этого пользователя в группу администраторов - вам необходимо иметь доступ к учетной записи, которая может использовать sudo (или однопользовательский режим - см. Ниже), и команда должна быть sudo adduser name_of_user admin - это добавляет вас в группу администраторов, так что вы можете использовать sudo.
В файле sudoers хранятся группы, а также когда и как они могут повысить свои права до привилегий администратора /root. Это безопаснее, чем root, так как ваша учетная запись теряет эти привилегии, как только вы закончите. Это НЕ способ добавить одну учетную запись, чтобы иметь возможность использовать sudo.
Если вам НЕОБХОДИМО отредактировать файл sudoers по какой-то причине ...(нет)...
В общем, вы НЕ редактируете файл visudo вручную - вы используете visudo для его редактирования - он запускает vi и позволяет вам его редактировать. Для этого вам потребуется доступ с правами root - если вы не знаете пароль пользователя root, вам нужно будет загрузиться в однопользовательском режиме , сделайте это. Точные изменения зависят от того, что необходимо, но добавление пользователя в файл sudoers не является одним из них, насколько я помню.
Знание Vi или того, как переключить редактор, необходимо для использования visudo.
для последнего
введите EDITOR =/usr/bin/nano sudo visudo - для этого следует использовать nano вместо vi - nano намного проще.