Si en Kubuntu detectas que cuando realizas una búsqueda en tu centro de software Muon Discover o en el gestor de paquetes Muon y no sale ningún resultado, por mas que lo escribas correctamente, respetando incluso mayúsculas y minúsculas, el problema normalmente es que no se ha creado correctamente el índice de paquetes con xapian, herramienta para crear índices de búsquedas sobre aplicaciones.
Por ejemplo, buscamos vlc en Muon Discover, y no obtenemos ningún resultado, la lista de resultados sale en blanco:
La solución a este problema es reconstruir el índice de xapian.
sudo update- apt-xapian- index
Pero este comando dará un error tal cual:
File «/usr/sbin/
if not indexer.
File «/usr/lib/
addon.
File «/usr/share/
self.
ValueError: insecure string pickle
Solución
Eliminamos el fichero /var/lib/
cd /var/lib/apt-xapian-index/
sudo rm cataloged _times. p
Y después actualizamos el índice
sudo update- apt-xapian- index
Ahora si tenías abierto Muon Discover, el instalador o centro de software de Kubuntu o el gestor de paquetes muon, ciérralos, y cuando los vuelvas a abrir, ya devolverán los resultados de búsquedas sin problemas:
Muon Discover para usuarios de Manjaro o NetRunner Rolling
Pues resulta que probando la nueva Rolling Release (2016.01) de NetRunner, me sucedió el mismo problema que trataba este post para Kubuntu, es decir, Muon Discover no devolvía resultados. En este caso no se trata de rehacer el índice de xapian, usado sólo como motor, sino que con desinstalar y volver a instalar discover con todas sus dependencias (appstream y packagekit incluidos) se soluciona:
sudo pacman -Rs discover
sudo pacman -S discover
Y tras esto devería funciona de nuevo.
1146 visitas.