Koduleht » kuidas » Mida tähendab „see pakett on halva kvaliteediga” Ubuntu kohta?

    Mida tähendab „see pakett on halva kvaliteediga” Ubuntu kohta?

    Paigaldage paljud kolmanda osapoole .deb-paketid Ubuntu - isegi tavapärasesse kvaliteetsesse tarkvara, nagu Google Chrome ja Skype -, ja näete viga, milles pakett on halva kvaliteediga. Me selgitame, mida see hirmutav viga tegelikult tähendab.

    See viga on tavaliselt valehäire. Üldjuhul võite veateate vaatamata edasi minna ja paigaldada „halva kvaliteediga” pakette. Sõnum näitab ainult seda, et paketifailid ei vasta rangelt Debiani pakenduspoliitikale.

    Kas pakett on tegelikult ohtlik?

    See viga on üsna hirmutav - see ütleb, et pakett “rikub kvaliteedistandardeid” ja “võib teie arvutis tõsiseid probleeme tekitada.” See on tavaliselt vale alarm. Kuigi pakett ei vasta pakendi kvaliteedinõuetele täielikult, on see tõenäoliselt turvaline. Kui installite midagi Google Chrome'i või Skype'i, võite minna edasi ja klõpsa jätkamiseks nuppu Ignoreeri ja installi. Enamiku pakettide puhul ei põhjusta see teie arvuti õhkimist. Sa ei märka midagi valesti.

    Mis on tegelik probleem?

    Te ei pea aga arvama, kas pakett on korralik paigaldada. Paketi täpse probleemi vaatamiseks saate jaotist Üksikasjad laiendada.

    Google Chrome'i puhul näeme, et Google Chrome'i pakett sisaldab / etc / directoryi croni tööd. Seda faili ei ole aga pakendis konfiguratsioonifailina märgitud. See on üsna ebameeldiv viga - kuigi Google peaks selle probleemi tõenäoliselt lahendama, et me seda veateavet ei näe, siis teie arvutis probleeme ei esine, kuna selle paketi installisite.

    Mis on Lintian?

    Pange tähele, et detailide jaotises on öeldud, et paketil oli „Lintian kontrolli ajal” vigu. Te võite küsida, mida see tähendab ja miks peaksite hoolitsema.

    Ubuntu põhineb Debianil ja kasutab Debiani pakette (.deb paketid). Enamik Debiani pakette ei ole pärit kolmandate osapoolte veebisaitidest - need on teie levitamise tarkvarahoidlas. Ubuntu tõmbab enamiku paketid oma tarkvarapakettidest otse Debiani tarkvarahoidlastelt. Et need paketid oleksid kvaliteetsed, on Debianil üksikasjalik pakenduspoliitika.

    Lintian on automatiseeritud tööriist, mis kontrollib Debiani pakette, et tagada nende järgimine. Lintiani käsiraamat näitab, et see on mõeldud kasutamiseks pakettide hooldajatele - nad saavad seda kasutada oma pakendite kontrollimiseks enne nende üleslaadimist. Keegi võiks isegi Lintianit käivitada kogu pakendihoidlas, et probleeme tuvastada.

    Ubuntu tarkvarakeskus kasutab Lintianit .deb-pakettide kontrollimiseks enne nende installimist. See määrab kindlaks, kas nad vastavad Debiani rangetele pakendamisjuhistele. Pakett, mis on „halva kvaliteediga”, on vaid üks, mis ei vasta nendele juhistele. Ubuntu tegelikult ignoreerib palju Lintian vigu - kuid see toob esile mõned Lintian vead, mis tavaliselt ei ole murettekitavad.

    Keskmisele kasutajale ei tähenda see teade tingimata palju. Tavaliselt võite minna edasi ja installida .deb-faili, kuigi peaksite veenduma, et usaldate paketi allikat.


    Kuigi on tõenäoline, et enne nende installimist on tundmatu, kolmanda osapoole .deb-faili kontrollimine ja kasutajate teavitamine probleemidest, on Ubuntu kontrollid liiga ranged. See viga on mõeldud ainult kasutajate koolitamiseks „Ignoreeri ja installige“, kui nad seda viga näevad.