/ / Ce înseamnă „Acest pachet este de proastă calitate” pentru Ubuntu?

Ce înseamnă „Acest pachet este de proastă calitate” pentru Ubuntu?

Acest pachet-este-de-calitate proastă

Instalați multe terțe părți.pachete deb pe Ubuntu - chiar și software de înaltă calitate, precum Google Chrome și Skype - și veți vedea o eroare spunând că pachetul este de proastă calitate. Vom explica ce înseamnă de fapt această eroare înfricoșătoare.

Această eroare este de obicei o alarmă falsă. În general, puteți merge înainte și instala pachete „de proastă calitate”, în ciuda mesajului de eroare. Mesajul indică doar că fișierele de pachete nu respectă strict politica de ambalare Debian.

Pachetul este de fapt periculos?

Această eroare este destul de înfricoșătoare - spune pachetul„Încalcă standardele de calitate” și „poate provoca probleme grave pe computer”. Cu toate acestea, aceasta este de obicei o alarmă falsă. Cu toate că pachetul nu respectă complet recomandările privind calitatea pachetului, este probabil să fie instalat în siguranță. Dacă instalați ceva de genul Google Chrome sau Skype, puteți merge înainte și faceți clic pe butonul Ignorare și Instalare pentru a continua. Pentru majoritatea pachetelor, acest lucru nu va determina computerul să explodeze. Nici nu veți observa ceva greșit.

crom-ubuntu-software-centru

Care este problema actuală?

Nu trebuie să ghicești dacă pachetul este în regulă de instalat. Puteți extinde secțiunea Detalii pentru a vedea exact problema cu pachetul.

Pentru Google Chrome, putem vedea că GooglePachetul Chrome include o lucrare cron în directorul / etc /. Cu toate acestea, acest fișier nu este marcat ca fișier de configurare în pachet. Aceasta este o eroare destul de nitpicky - în timp ce Google ar trebui să rezolve probabil această problemă, astfel încât să nu vedem acest mesaj de eroare, nu veți întâmpina probleme pe computer, deoarece ați instalat acest pachet.

Acest pachet-este-de-rău-calitate-google-crom

Ce este Lintian?

Veți observa că secțiunea de detalii spune că pachetul a avut erori în timpul unui „control Lintian”. S-ar putea să vă întrebați ce înseamnă acest lucru și de ce ar trebui să vă pese.

Ubuntu se bazează pe Debian și folosește Debianpachete (pachete .deb). Majoritatea pachetelor Debian nu provin de pe site-uri web terțe - sunt conținute în depozitele de software ale distribuției dvs. Ubuntu trage majoritatea pachetelor din pachetele sale software direct din depozitele de software ale Debian. Pentru a se asigura că aceste pachete sunt de înaltă calitate, Debian are o politică detaliată de ambalare.

Lintian este un instrument automat care verifică Debianpachete pentru a se asigura că respectă această politică. Manualul lui Lintian indică faptul că a fost proiectat pentru a fi folosit de către furnizorii de pachete - ei îl pot utiliza pentru a verifica problemele pachetelor lor înainte de a le încărca. Cineva ar putea chiar să ruleze Lintian pe întregul depozit de pachete pentru a identifica problemele.

Ubuntu Software Center folosește Lintian pentru a verifica.deb pachete înainte de a le instala. Se stabilește dacă respectă liniile directoare stricte de ambalare ale Debian. Un pachet care este „de proastă calitate” este doar unul care nu respectă aceste orientări. Ubuntu ignoră de fapt o mulțime de erori Lintian - dar evidențiază unele erori Lintian care, de obicei, nu sunt o problemă.

Lintian-erori-pentru-google-chrome

Pentru utilizatorii obișnuiți, acest mesaj nu înseamnă neapărat mare lucru. De obicei, puteți merge înainte și instala fișierul .deb, deși ar trebui să vă asigurați că aveți încredere în sursa pachetului.


Deși este probabil o idee bună să verificați necunoscut,fișiere terțe .deb înainte de instalarea lor și alertează utilizatorii la orice problemă, verificările Ubuntu sunt prea stricte. Această eroare servește doar pentru a instrui utilizatorii să facă clic pe „Ignorare și instalare” ori de câte ori văd o astfel de eroare.