2

Пока я устанавливал Linux Mint ... Я создал профиль пользователя .. затем, после завершения установки, я попытался установить NASM, но после выполнения команды make install не удалось создать каталог и появилось сообщение об ошибке "не удалось создать каталог ... В доступе отказано "появилось.

Я вышел из своей учетной записи, введенной с правами root на экране входа в систему, и система загрузилась с правами пользователя root ... после этого сработала команда make install и установка прошла успешно. Так почему же во время установки не был создан пользователь, а не пользователь root?

2 ответа2

5

Потому что вообще считается плохой идеей запускать все как Root. Так как Mint нацелен на конечных пользователей и "прост в использовании", они решают это за вас.

1

Чтобы временно стать пользователем root и выполнять команды с более высокими привилегиями, вы должны использовать команду sudo . В Ubuntu и Mint доступ к команде sudo ограничен на основе членства в группах. Обычно пользователь по умолчанию должен быть членом группы admin (до 12.04) или sudo (с 12.04). Вы можете проверить членство в группе с помощью следующей команды на консоли:

grep sudo /etc/group

или же

grep admin /etc/group

Если полученная строка содержит ваше имя пользователя, вы сможете использовать sudo без дальнейших изменений.

Важно: не используйте "обычный" sudo для запуска приложений с графическим интерфейсом от имени пользователя root. Для запуска приложений с графическим интерфейсом используйте команду gksudo или kdesudo (или sudo -H).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .