¿Qué significa “este paquete es de mala calidad” en Ubuntu?

este-paquete-es-de-mala-calidad

Instale muchos paquetes .deb de terceros en Ubuntu, incluso software convencional de alta calidad como Google Chrome y Skype, y verá un error que indica que el paquete es de mala calidad. Explicaremos qué significa realmente este error de aspecto aterrador.

Este error suele ser una falsa alarma. Por lo general, puede seguir adelante e instalar paquetes de “mala calidad” a pesar del mensaje de error. El mensaje solo indica que los archivos del paquete no cumplen estrictamente con la política de empaquetado de Debian.

¿Es el paquete realmente peligroso?

Este error es bastante aterrador: dice que el paquete «viola los estándares de calidad» y «podría causar serios problemas en su computadora». Sin embargo, esto suele ser una falsa alarma. Si bien el paquete no cumple completamente con las pautas de calidad del paquete, probablemente sea seguro instalarlo. Si está instalando algo como Google Chrome o Skype, puede continuar y hacer clic en el botón Ignorar e instalar para continuar. Para la mayoría de los paquetes, esto no hará que su computadora explote. Ni siquiera notarás nada malo.

Chrome-ubuntu-software-center

¿Cuál es el problema real?

Sin embargo, no tiene que adivinar si el paquete se puede instalar correctamente. Puede expandir la sección Detalles para ver el problema exacto con el paquete.

Para Google Chrome, podemos ver que el paquete de Google Chrome incluye un trabajo cron en el directorio / etc / . Sin embargo, este archivo no está marcado como archivo de configuración en el paquete. Este es un error bastante quisquilloso; aunque Google probablemente debería solucionar este problema para que no veamos este mensaje de error, no experimentará ningún problema en su computadora porque instaló este paquete.

este-paquete-es-de-mala-calidad-google-chrome

¿Qué es Lintian?

Notará que la sección de detalles dice que el paquete tenía errores durante una «verificación de Lintian». Quizás se pregunte qué significa esto y por qué debería preocuparse.

Ubuntu está basado en Debian y usa paquetes Debian (paquetes .deb). La mayoría de los paquetes Debian no provienen de sitios web de terceros, están contenidos en los repositorios de software de su distribución. Ubuntu extrae la mayoría de los paquetes de sus paquetes de software directamente de los repositorios de software de Debian. Para garantizar que estos paquetes sean de alta calidad, Debian tiene una política de paquetes detallada .

Lintian es una herramienta automatizada que comprueba los paquetes Debian para asegurarse de que cumplen con esta política. El manual de Lintian indica que fue diseñado para que lo utilicen los encargados del mantenimiento de paquetes; pueden usarlo para verificar si sus paquetes tienen problemas antes de cargarlos. Alguien podría incluso ejecutar Lintian en todo el repositorio de paquetes para identificar problemas.

El Centro de software de Ubuntu usa Lintian para verificar los paquetes .deb antes de instalarlos. Determina si cumplen con las estrictas pautas de empaquetado de Debian. Un paquete que es «de mala calidad» es simplemente uno que no cumple con estas pautas. Ubuntu en realidad ignora muchos errores de Lintian, pero destaca algunos errores de Lintian que generalmente no son una preocupación.

lintian-errors-for-google-chrome

Para el usuario medio, este mensaje no significa necesariamente mucho. Por lo general, puede continuar e instalar el archivo .deb de todos modos, aunque debe asegurarse de confiar en la fuente del paquete.


Si bien probablemente sea una buena idea verificar archivos .deb desconocidos de terceros antes de instalarlos y alertar a los usuarios sobre cualquier problema, las verificaciones de Ubuntu son demasiado estrictas. Este error solo sirve para capacitar a los usuarios para que hagan clic en «Ignorar e instalar» cada vez que vean tal error.