我可以安全地使用sudo运行qbs吗?

时间:2018-06-02 14:42:11

标签: qt permissions sudo qmake qbs

Backstory(你可以跳过)

自从我运行此命令以来,当我试图通过运行sudo的应用程序来解决我认为的权限限制时,我有点谨慎了:

sudo qtcreator

这完全掩盖了我的装置,并且由于显而易见的原因引起了许多麻烦。好吧,我现在正在玩一个新的(对我而言)Qt技术qbs,我遇到了一些我认为可能与权限相关的错误。

在我冒很多头痛的风险之前,运行

之类的东西是否安全
sudo qbs setup-qt /usr/bin/qmake qt

无需担心违反qbs的完整性?

1 个答案:

答案 0 :(得分:1)

使用sudo运行以root身份运行qbs,就是这样。特别是,qbs config或qbs setup-qt等命令将改变root用户的设置,而不是实际用户的设置。当然,通常的注释适用于安全性:qbs运行的所有命令都将以管理员权限运行。就个人而言,除了将项目安装到系统位置之外,我没有理由这样做。