Ali*_*rei 15
含义因 deb 而异,基本上意味着缺少某些东西/未 100% 正确打包。
您可以使用 dpkg 安装它:
假设您已将 .deb 下载到 ~/Downloads 文件夹中,请在终端中运行以下命令以安装所有 .deb 文件:
cd ~/Downloads
sudo dpkg -i *.deb
sudo apt-get install -f
Run Code Online (Sandbox Code Playgroud)
或者使用 Gdebi。首先安装 Gdebi:
sudo apt-get install gdebi gdebi-core
Run Code Online (Sandbox Code Playgroud)
然后,您可以右键单击 .deb 文件并选择“使用 Gdebi 软件包安装程序打开”。
几个小时前,我实际上已经发布了有关此内容的帖子:如何在 Ubuntu 软件中心获取“软件包质量不佳”错误时安装 .Deb 文件
Tak*_*kat 12
为了确保我们使用软件中心安装的软件包没有错误和Debian 政策违规,我们使用Lintian检查它们。只有这样才能安装软件包。
如果没有选项可以覆盖它,我们可以通过其他更传统的路径安装包。
USC的“质量差”错误有助于挑选非标准软件包并警告我们它们不完全符合Debian 政策。在使用lintian安装之前检查包是个好主意。这正是软件中心所做的:
lintian name_of_package.deb
Run Code Online (Sandbox Code Playgroud)
然后,您将看到错误 (E) 或警告 (W),指出软件中心抱怨的软件包的弱点究竟是什么。在上面的示例中,文件权限设置为错误的用户或组 ID。如果该软件包不替换系统文件,这不会影响您的整体系统稳定性,因此不太可能对您的安装构成风险。但是,错误的权限可能是新安装的应用程序未按预期运行的原因。
“质量差的包”很可能不会影响您的整体系统稳定性或破坏您的系统。当您信任您的消息来源时,情况更是如此。甚至还有一个由 Debian 维护的列表,显示了来自 Debian 档案库的软件包中Lintian 标签的出现情况。
然而,在我们安装这样的包之前找出究竟是什么错误是一个好主意。这也将帮助您提交错误报告,让打包人员有机会修复它。
“不允许安装违反质量标准的软件包。这可能会导致您的计算机出现严重问题。请联系提供此软件包文件的个人或组织,并在下方提供详细信息。”
有时,包裹的质量确实很差,但大多数时候,这只是误报。我们无法检查这些软件包的质量,但如果您信任来源,则可以尝试这些替代方法来安装软件包。
质量差还表明下载时出现损坏,例如丢包或断断续续的 Internet 访问。
sudo apt-get install gdebi gdebi-core
| 归档时间: |
|
| 查看次数: |
15032 次 |
| 最近记录: |