Если вы сомневаетесь, почти наверняка ответ: вы не должны использовать sudo.
Каждый раз, когда вы пытаетесь sudo make install, вы подвергаете свою систему потенциальным ошибкам, как root.
Я практикую системный администратор и регулярно настраиваю программное обеспечение для третьих лиц; если есть что-то, что действительно является системным аспектом (например, модулем ядра), большая часть программного обеспечения устанавливается и живет счастливо в пространстве пользователя, даже если она используется многими пользователями, используя ./configure --prefix
Fi. > 1000 программных компонентов, видимых здесь, настраиваются под одним постоянным пользователем: https://hpc.uni.lu/users/software/
Пример:
CUDA - это разработка графического процессора среда, предоставляемая nVidia; это установлено без драйверов sudo nVidia GPU, хотя требуется доступ на более низкий уровень и, таким образом, выполняется через sudo / root