Was bedeutet dieses Paket ist von schlechter Qualität auf Ubuntu?
Installieren Sie viele .deb-Pakete von Drittanbietern auf Ubuntu - auch qualitativ hochwertige Mainstream-Software wie Google Chrome und Skype - und Sie werden einen Fehler sehen, der besagt, dass das Paket von schlechter Qualität ist. Wir werden erklären, was dieser furchterregende Fehler tatsächlich bedeutet.
Dieser Fehler ist normalerweise ein Fehlalarm. Im Allgemeinen können Sie trotz der Fehlermeldung "schlechte Qualität" -Pakete installieren. Die Nachricht zeigt nur an, dass die Paketdateien nicht strikt den Debian-Verpackungsrichtlinien entsprechen.
Ist das Paket tatsächlich gefährlich??
Dieser Fehler ist ziemlich beängstigend - er besagt, dass das Paket „gegen die Qualitätsstandards verstößt“ und „ernsthafte Probleme auf Ihrem Computer verursachen kann“. Dies ist jedoch in der Regel ein Fehlalarm. Obwohl das Paket die Richtlinien zur Paketqualität nicht vollständig erfüllt, ist es wahrscheinlich sicher zu installieren. Wenn Sie etwas wie Google Chrome oder Skype installieren, können Sie fortfahren und auf die Schaltfläche Ignorieren und Installieren klicken, um fortzufahren. Bei den meisten Paketen führt dies nicht zu einer Explosion Ihres Computers. Sie werden nicht einmal etwas Falsches bemerken.
Was ist das eigentliche Problem??
Sie müssen jedoch nicht raten, ob das Paket installiert werden kann. Sie können den Abschnitt Details erweitern, um das genaue Problem mit dem Paket anzuzeigen.
Bei Google Chrome sehen wir, dass das Google Chrome-Paket einen Cron-Job im Verzeichnis / etc / enthält. Diese Datei ist jedoch nicht als Konfigurationsdatei im Paket markiert. Dies ist ein ziemlich pingeliger Fehler. Obwohl Google dieses Problem wahrscheinlich beheben sollte, damit diese Fehlermeldung nicht angezeigt wird, treten auf Ihrem Computer keine Probleme auf, da Sie dieses Paket installiert haben.
Was ist Lintian??
Sie werden feststellen, dass der Detailabschnitt besagt, dass das Paket während einer „Lintian-Überprüfung“ Fehler aufwies. Sie fragen sich möglicherweise, was dies bedeutet und warum Sie sich darum kümmern sollten.
Ubuntu basiert auf Debian und verwendet Debian-Pakete (.deb-Pakete). Die meisten Debian-Pakete stammen nicht von Websites von Drittanbietern - sie sind in den Software-Repositorys Ihrer Distribution enthalten. Ubuntu bezieht die meisten Pakete seiner Softwarepakete direkt aus den Debian-Software-Repositorys. Um sicherzustellen, dass diese Pakete von hoher Qualität sind, hat Debian detaillierte Verpackungsrichtlinien.
Lintian ist ein automatisiertes Tool, das Debian-Pakete überprüft, um sicherzustellen, dass sie diese Richtlinie einhalten. Das Handbuch von Lintian gibt an, dass es für die Verwendung durch Paketbetreuer konzipiert wurde. Sie können damit ihre Pakete vor dem Hochladen auf Probleme überprüfen. Jemand könnte sogar Lintian im gesamten Paket-Repository ausführen, um Probleme zu identifizieren.
Das Ubuntu Software Center verwendet Lintian, um die .deb-Pakete vor der Installation zu überprüfen. Sie bestimmt, ob sie die strengen Verpackungsrichtlinien von Debian erfüllen. Ein Paket, das „von schlechter Qualität“ ist, ist nur eines, das diese Richtlinien nicht erfüllt. Tatsächlich ignoriert Ubuntu viele Lintian-Fehler - es werden jedoch einige Lintian-Fehler hervorgehoben, die normalerweise kein Problem darstellen.
Für den durchschnittlichen Benutzer bedeutet diese Nachricht nicht unbedingt viel. Sie können die .deb-Datei normalerweise trotzdem installieren, obwohl Sie sicherstellen sollten, dass Sie der Quelle des Pakets vertrauen.
Obwohl es wahrscheinlich eine gute Idee ist, unbekannte .deb-Dateien von Drittanbietern vor der Installation zu überprüfen und Benutzer auf Probleme hinzuweisen, sind Ubuntus Prüfungen zu streng. Dieser Fehler dient nur dazu, Benutzer dazu zu bringen, auf "Ignorieren und Installieren" zu klicken, wenn ein solcher Fehler angezeigt wird.