Why Discover does not load packages in Kali Linux?

When I tried to run Discover, I got this error message:

Unable to load applications

Please verify Internet connectivity

And when I ran it in terminal, I got (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"

My sources.list file:

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

Why this error is happening and how to fix it?

Asked By: Vad Sim

||

KDE Discover is a software management UI, which makes it inherently distro-specific.

Kali simply isn’t supported by it, so you can’t make it work short of programming it to be.

I really don’t see why you’d ever need a graphical software center on Kali Linux. If you need that, Kali is probably simply the wrong Linux distribution for your current use case, and you should use literally almost any other Linux distro:

  • If you are new to Linux or have less experience with command line you might find Kali Linux to be not so user-friendly, even though our developers try to make it as user-friendly as possible some things might be intimidating to you if you are new.
Answered By: Marcus Müller
Categories: Answers Tags: , ,
Answers are sorted by their score. The answer accepted by the question owner as the best is marked with
at the top-right corner.