Page d'accueil » comment » Qu'est-ce que «ce paquet est de mauvaise qualité» signifie sur Ubuntu?

    Qu'est-ce que «ce paquet est de mauvaise qualité» signifie sur Ubuntu?

    Installez de nombreux packages .deb tiers sur Ubuntu - même des logiciels classiques de haute qualité tels que Google Chrome et Skype - et vous obtiendrez une erreur indiquant que le package est de mauvaise qualité. Nous allons expliquer ce que cette erreur effrayante signifie réellement.

    Cette erreur est généralement une fausse alarme. Vous pouvez généralement installer des paquets de «mauvaise qualité» malgré le message d'erreur. Le message indique uniquement que les fichiers de paquet ne sont pas strictement conformes à la politique de packaging de Debian..

    Le colis est-il réellement dangereux??

    Cette erreur est plutôt effrayante: le paquet "viole les normes de qualité" et "pourrait causer de graves problèmes sur votre ordinateur". Cependant, il s'agit généralement d'une fausse alerte. Bien que le paquet ne respecte pas complètement les consignes de qualité, il est probablement sécuritaire de l’installer. Si vous installez quelque chose comme Google Chrome ou Skype, vous pouvez continuer et cliquer sur le bouton Ignorer et installer pour continuer. Pour la plupart des paquets, cela ne fera pas exploser votre ordinateur. Vous ne remarquerez même rien de mal.

    Quel est le problème réel?

    Cependant, vous n'avez pas à deviner si l'installation du paquet est acceptable. Vous pouvez développer la section Détails pour voir le problème exact avec le paquet.

    Pour Google Chrome, nous pouvons constater que le package Google Chrome inclut un travail cron dans le répertoire / etc /. Cependant, ce fichier n'est pas marqué en tant que fichier de configuration dans le package. Il s’agit d’une erreur plutôt anarchique - bien que Google devrait probablement résoudre ce problème afin que nous ne voyions pas ce message d’erreur, vous ne rencontrerez aucun problème sur votre ordinateur car vous avez installé ce package.

    Qu'est-ce que Lintian??

    Vous remarquerez que la section Détails indique que le package contenait des erreurs lors d'une «vérification Lintian». Vous vous demandez peut-être ce que cela signifie et pourquoi vous devriez vous en soucier..

    Ubuntu est basé sur Debian et utilise des packages Debian (packages .deb). La plupart des paquets Debian ne proviennent pas de sites Web tiers - ils sont contenus dans les référentiels de logiciels de votre distribution. Ubuntu tire la plupart des paquets de ses logiciels directement des référentiels de logiciels de Debian. Pour garantir la qualité de ces packages, Debian applique une politique de packaging détaillée..

    Lintian est un outil automatisé qui vérifie les paquets Debian pour s’assurer qu’ils se conforment à cette politique. Le manuel de Lintian indique qu'il a été conçu pour être utilisé par les responsables de paquet - ceux-ci peuvent l'utiliser pour vérifier si leurs paquets ont des problèmes avant de les télécharger. Quelqu'un pourrait même exécuter Lintian sur tout le référentiel de paquets pour identifier les problèmes.

    Le Centre de logiciel Ubuntu utilise Lintian pour vérifier les paquets .deb avant de les installer. Il détermine s’ils respectent les directives de packaging strictes de Debian. Un paquet «de mauvaise qualité» n'en est que un qui ne respecte pas ces directives. Ubuntu ignore en fait de nombreuses erreurs Lintian - mais il met en évidence certaines erreurs Lintian qui ne sont généralement pas un problème..

    Pour l'utilisateur moyen, ce message ne veut pas forcément dire grand chose. Vous pouvez généralement installer le fichier .deb de toute façon, même si vous devez vous assurer de faire confiance à la source du paquet..


    Bien qu'il soit probablement une bonne idée de vérifier les fichiers .deb tiers inconnus avant de les installer et de prévenir les utilisateurs de tout problème, les vérifications d'Ubuntu sont trop strictes. Cette erreur sert uniquement à entraîner les utilisateurs à cliquer sur «Ignorer et installer» chaque fois qu'ils voient une telle erreur..