If-Koubou

Ce înseamnă "acest pachet este de calitate proastă" înseamnă Ubuntu?

Ce înseamnă "acest pachet este de calitate proastă" înseamnă Ubuntu? (Cum să)

Instalați multe pachete .deb de la terțe părți pe Ubuntu - chiar și software-ul principal, de înaltă calitate, cum ar fi Google Chrome și Skype - și veți vedea o eroare care spune că pachetul este de calitate proastă. Vom explica ce înseamnă în realitate această eroare înfricoșătoare.

Această eroare este de obicei o alarmă falsă. Puteți, în general, să continuați și să instalați pachete de "proastă calitate" în ciuda mesajului de eroare. Mesajul indică numai faptul că fișierele pachet nu respectă cu strictețe politica de ambalare Debian.

Pachetul este în realitate periculos?

Această eroare este destul de înfricoșătoare - se spune că pachetul "încalcă standardele de calitate" și "ar putea provoca probleme grave pe computerul dvs.". Totuși, aceasta este de obicei o alarmă falsă. În timp ce pachetul nu respectă complet liniile directoare privind calitatea pachetelor, este probabil sigur să le instalați. Dacă instalați ceva de genul Google Chrome sau Skype, puteți merge mai departe și faceți clic pe butonul Ignorare și instalare pentru a continua. Pentru majoritatea pachetelor, acest lucru nu va face ca computerul să explodeze. Nici nu veți observa nimic rău.

Care este problema actuală?

Nu trebuie să ghiciți dacă pachetul este bine să instalați, totuși. Puteți extinde secțiunea Detalii pentru a vedea problema exactă cu pachetul.

Pentru Google Chrome, putem vedea că pachetul Google 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 ciudată - în timp ce Google ar trebui probabil să remedieze această problemă, astfel încât să nu vedem acest mesaj de eroare, nu veți avea probleme pe computerul dvs. deoarece ați instalat acest pachet.

Ce este Lintian?

Veți observa că secțiunea cu detaliile spune că pachetul a avut erori în timpul unei verificări Lintian. S-ar putea să te întrebi ce înseamnă asta și de ce ar trebui să-ți pese.

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

Lintian este un instrument automat care verifică pachetele Debian pentru a se asigura că respectă această politică. Manualul lui Lintian indică faptul că a fost conceput pentru a fi utilizat de întreținătorii de pachete - aceștia îl pot folosi pentru a verifica pachetele de probleme înainte de a le încărca. Cineva ar putea chiar să ruleze Lintian pe întregul depozit de pachete pentru a identifica problemele.

Centrul de software Ubuntu folosește Lintian pentru a verifica pachetele .deb înainte de a le instala. Acesta determină dacă acestea respectă instrucțiunile 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 lintiene - dar subliniază unele erori lintiene care, de obicei, nu reprezintă o preocupare.

Pentru utilizatorul mediu, acest mesaj nu înseamnă neapărat mult. De obicei, puteți merge și instalați fișierul .deb oricum, deși trebuie să vă asigurați că aveți încredere în sursa pachetului.

Deși este probabil o idee bună să verificați fișierele .deb necunoscute de la terțe părți înainte de a le instala și a alerta utilizatorii la orice probleme, verificările Ubuntu sunt prea stricte. Această eroare servește numai pentru a instrui utilizatorii să facă clic pe "Ignoră și să instaleze" ori de câte ori observa o astfel de eroare.