Para 14.04, estoy probando Lubuntu LTS.
Si ejecuto ls -l /usr/share/app-install/desktop, obtengo una lista de 3085 archivos .desktop. Todos, excepto uno, están fechados el 18 de abril. La excepción es:
-rw-r--r-- 1 root root 6328 Mar 28 2013 applications.menu
A partir de las fechas, está claro que todos estos están instalados por defecto y no por mí.
¿No cada programa basado en GUI trae su propio archivo .desktop en el momento en que está instalado (principalmente en
/usr/share/applications)?Entonces, ¿por qué se necesitan estos miles de otros archivos .desktop? Por sus nombres, la mayoría de ellos no tienen nada que ver con Lubuntu.
- Sus nombres son diferentes de los archivos .desktop normales (como los de
/usr/share/applications): muchos, no todos, son similares,name:name.desktopmientras que los normales son justosname.desktop. - Los que miré tienen una línea con
X-AppInstall-Popcon=nnndondennnhay una cadena de dígitos. Sé que Popcon "recopila estadísticas que determinan qué paquetes son los más populares entre los usuarios de Ubuntu". Pero, ¿por qué es esa parte de estos archivos .desktop?

popularity-contesten su sistema que lo haga..y..;-)ls -lcual teníatotal 12384que significar el número de archivos. Eliminaré el comentario anterior sobre eso. Re. popcon, creo que está instalado por defecto en todos los sabores oficiales (versiones de escritorio).Respuestas:
Los
. Este paquete proporciona metadatos sobre aplicaciones que utiliza el Centro de software de Ubuntu y (en su caso) el Centro de software de Lubuntu. El paquete también contiene una copia del icono de cada aplicación a la que se hace referencia desde los
.desktoparchivos debajo/usr/share/app-install/desktopson instalados por el paquete app-install-data.desktoparchivos.Básicamente, estos
.desktoparchivos son muy similares a los.desktoparchivos que utiliza el menú de su entorno de escritorio para iniciar aplicaciones. Sin embargo, como notó, tienen metadatos adicionales agregados para cosas como recuentos de popularidad y palabras clave de búsqueda.Y, como probablemente sea obvio, el
app-install-datapaquete instala un conjunto completo de.desktoparchivos e íconos en todos los sistemas Ubuntu, independientemente de qué sabor esté instalado, qué aplicaciones están instaladas por defecto o qué aplicaciones se han instalado o eliminado en un sistema en particular.El propósito de todo esto es brindar a los usuarios una experiencia pulida en el Centro de software que brinde información sobre todas las aplicaciones que se pueden instalar en Ubuntu sin tener que consultar y almacenar en caché todo desde un servicio web. El
app-install-datapaquete está construido para cada versión de Ubuntu a partir de todas las aplicaciones conocidas que se encuentran en los repositorios de Ubuntu. Y eso le permite al usuario abrir el Centro de software, buscar aplicaciones por nombre o palabra clave, y poder ver el mismo nombre, descripción e ícono que se mostrarán en su menú de escritorio o iniciador cuando instalen la aplicación.Estos archivos e iconos de metadatos se pueden eliminar si lo desea simplemente desinstalando el paquete que los contiene:
Tenga en cuenta que la eliminación de
app-install-datala voluntad en la eliminación de la fuerza de girolubuntu-software-center,lubuntu-desktop,software-center, yubuntu-desktop. Sin embargo, la eliminación de estos paquetes no afectará a Synaptic, aptitude, apt-get o cualquier otro front-end para el administrador de paquetes apt. Solo la aplicación Ubuntu Software Center requiere estos archivos.fuente