自从我运行此命令以来,当我试图通过运行sudo
的应用程序来解决我认为的权限限制时,我有点谨慎了:
sudo qtcreator
这完全掩盖了我的装置,并且由于显而易见的原因引起了许多麻烦。好吧,我现在正在玩一个新的(对我而言)Qt技术qbs
,我遇到了一些我认为可能与权限相关的错误。
在我冒很多头痛的风险之前,运行
之类的东西是否安全sudo qbs setup-qt /usr/bin/qmake qt
无需担心违反qbs
的完整性?
答案 0 :(得分:1)
使用sudo运行以root身份运行qbs,就是这样。特别是,qbs config或qbs setup-qt等命令将改变root用户的设置,而不是实际用户的设置。当然,通常的注释适用于安全性:qbs运行的所有命令都将以管理员权限运行。就个人而言,除了将项目安装到系统位置之外,我没有理由这样做。