某个应用程序在没有明显原因的情况下要求您在开发模式下安装其管理单元,这是一个危险信号吗?

某个应用程序在没有明显原因的情况下要求您在开发模式下安装其管理单元,这是一个危险信号吗?

我需要使用奎尔科斯,它以 snap 形式提供,可在网站上下载。它不在任何存储库中提供。在入门指南snap install --devmode quirkos-2.3.amd64.snap,它说通过(第 3 页)安装 snap 。

由于这只是一个定性数据分析工具,我认为没有理由它需要逃离通常运行快照的沙箱。

我已经有点担心安装一个只能从他们的网站下载且不提供任何验证手段的闭源应用程序了。手册要求我在开发模式下安装 snap,但这没有任何正当理由,这是一个危险信号吗?

答案1

许多应用程序--devmode在 Snap 采用过程中早期使用。随着开发人员逐渐习惯 Snap,随着 Snapd 中提供更多功能,随着代码库的发展,--devmode通常会因为您引用的原因而放弃 —— 它会让客户感到害怕。

只有 Quirkos 开发人员可以回答为什么他们需要--devmode。(尽管 Google-fu 认为图形支持可能是正确限制的一个障碍。)

对我来说,这并不意味着安全危险信号。这确实表明开发人员可能人手有点不足 —— 但谁不是呢?

相关内容