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