![为什么 Discover 无法在 Kali Linux 中加载软件包?](https://linux22.com/image/222071/%E4%B8%BA%E4%BB%80%E4%B9%88%20Discover%20%E6%97%A0%E6%B3%95%E5%9C%A8%20Kali%20Linux%20%E4%B8%AD%E5%8A%A0%E8%BD%BD%E8%BD%AF%E4%BB%B6%E5%8C%85%EF%BC%9F.png)
当我尝试运行 Discover 时,收到以下错误消息:
无法加载应用程序
请验证互联网连接
当我在终端中运行它时,我得到了(stdout & stderr):
fetch ratings! false
adding empty sources model QStandardItemModel(0x55bb25b77ea0)
no component found for "org.kali.kali"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight"
我的sources.list 文件:
deb http://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware
deb-src http://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware
为什么会发生此错误以及如何修复它?
答案1
KDE 发现是一个软件管理 UI,这使得它本质上是特定于发行版的。
Kali 根本不支持它,所以你不能让它工作,除非对其进行编程。
我真的不明白为什么你需要 Kali Linux 上的图形软件中心。如果你需要的话,Kali 可能就是最好的选择不适合您当前用例的 Linux 发行版,并且您应该使用几乎任何其他 Linux 发行版:
- 如果您是新手Linux或经验较少命令行您可能会发现 Kali Linux 不太用户友好,尽管我们的开发人员尽力使其尽可能用户友好,但如果您是新手,有些事情可能会让您感到害怕。