В этом отношении OS X довольно сильно отличается от Windows, и типичный совет не запускать от имени пользователя-администратора не так легко перевести на OS X. Вы говорите о "ценности", но нет Бесспорного преимущества от работы в качестве обычного пользователя. Существование (по праву?) напуганные пользователи Windows, вероятно, играют на этом.
Как вы заметили, когда вы делаете «что-то важное» (то есть то, что требует настоящих привилегий root
), то в любом случае вам придется вводить свой пароль. Это само по себе должно привести к осторожности при установке чего-либо, и для обычного пользователя это тоже не изменится: вам придется войти в систему как пользователь-администратор при выполнении таких действий.
И наоборот, если вы запускаете все как обычный пользователь, но хотите заняться программированием, доступом к терминалу и т.д., Вам часто приходится вместо этого переходить на пользователя с правами администратора (тот, который может запускать sudo
), и вам придется обнаружите, что многие вещи просто не работают или, по крайней мере, не так легко. Обычный пользователь действительно был предназначен для запуска некритических приложений и настройки всего, ну, в общем, администратором. (Вот и весь смысл, верно?) Обратите внимание, что некоторые приложения могут нормально работать с несколькими учетными записями пользователей (я думаю, Android Studio - одна из них), но я бы просто пошел по пути наименьшего сопротивления и использовал систему так, как она предназначена для использования.
Так что нет, запускайте от имени администратора все время, если вы являетесь администратором этой машины. Это избавит вас от многих хлопот с настройкой.