Могу ли я безопасно запустить QBS с Sudo? - PullRequest
0 голосов
/ 02 июня 2018

Backstory (Вы можете пропустить)

В настоящее время я немного более осторожен, когда пытаюсь решить то, что я предполагаю как ограничение разрешений, запуская приложение с sudo, с тех пор как язапустил эту команду:

sudo qtcreator

Это полностью остановило мою установку и вызвало много головных болей по очевидным причинам.Что ж, сейчас я играю с новой (для меня) технологией Qt, qbs, и я сталкиваюсь с некоторыми ошибками, которые, я думаю, могут быть связаны с разрешениями.


Прежде чем я рискну многими головными болями,безопасно запускать что-то вроде

sudo qbs setup-qt /usr/bin/qmake qt

, не беспокоясь о нарушении целостности qbs?

1 Ответ

0 голосов
/ 02 июня 2018

Запуск с помощью sudo запускает qbs от имени root, вот и все.В частности, такие команды, как qbs config или qbs setup-qt, изменят настройки пользователя root, а не фактического пользователя.И, конечно же, в отношении безопасности применяются обычные комментарии: все команды, запускаемые qbs, будут выполняться с правами администратора.Лично я не вижу причин для этого, кроме как при установке проекта в системном расположении.

...