12Aug

Ką "šis paketas yra blogos kokybės" reiškia "Ubuntu"?

Įdiekite daugybę trečiųjų šalių ".deb" paketų "Ubuntu" programoje - net pagrindinėje, aukštos kokybės programinėje įrangoje, tokioje kaip "Google Chrome" ir "Skype" - ir pamatysite klaidą, sakydama, kad paketas yra blogos kokybės. Mes paaiškinsime, kas iš tikrųjų reiškia šią baisią išvaizdą.

Ši klaida paprastai yra klaidingas signalas. Nepaisant klaidos pranešimo, paprastai galite pereiti ir įdiegti "blogos kokybės" paketus. Pranešimas tik rodo, kad paketų failai griežtai neatitinka "Debian" pakavimo politikos.

Ar paketas iš tikrųjų yra pavojingas?

Ši klaida yra gana baisi - ji teigia, kad paketas "pažeidžia kokybės standartus" ir "gali sukelti rimtų problemų jūsų kompiuteryje". Tačiau tai paprastai yra klaidingas įspėjimas. Nors paketas visiškai neatitinka paketo kokybės gairių, jį tikriausiai galima saugiai įdiegti. Jei įdiegiate kažką panašaus į "Google Chrome" arba "Skype", galite tęsti ir spustelėkite mygtuką Ignoruoti ir įdiegti. Daugeliui paketų tai nepadeda jūsų kompiuteriui susprogdinti. Jūs net nepastebėsite nieko blogo.

Kas yra faktinė problema?

Jūs neturite atspėti, ar paketas yra gerai įdiegti. Galite išplėsti išsamią informaciją, kad pamatytumėte tikslią paketo problemą.

"Google Chrome" mes galime pamatyti, kad "Google Chrome" paketėje yra cron užduotis /etc/ kataloge. Tačiau šis failas nėra pažymėtas kaip paketo konfigūracijos failas. Tai klaidinga klaida - nors "Google" tikriausiai turėtų išspręsti šią problemą, kad mes nematysime šio klaidos pranešimo, kompiuteris neturės jokių problemų dėl to, kad įdiegėte šį paketą.

Kas yra Lintian?

Jūs pastebėsite, kad detalės skyriuje teigiama, kad "Lintian Check" paketui buvo klaidų. Jums gali būti įdomu, ką tai reiškia ir kodėl jums reikia rūpintis.

Ubuntu yra pagrįstas Debian ir naudoja Debian paketus( .deb paketus).Dauguma Debian paketų nėra iš trečiųjų šalių svetainių - jie yra jūsų paskirstymo programinės įrangos saugyklose."Debian" programinės įrangos saugyklose Ubuntu patraukia didžiąją dalį paketų savo programinės įrangos paketuose. Siekiant užtikrinti, kad šie paketai būtų aukštos kokybės, "Debian" turi išsamią pakavimo politiką.

Lintian yra automatinis įrankis, kuris patikrina Debian paketus, kad užtikrintų, jog jie atitinka šią politiką."Lintian" vadovas nurodo, kad jis buvo sukurtas naudoti paketų palaikytojams - jie gali jį naudoti, kad patikrintų jų paketus dėl problemų prieš juos įkeldami. Kitas asmuo galėtų paleisti "Lintian" visą paketų saugyklą, kad nustatytų problemas.

Ubuntu programinės įrangos centras naudoja "Lintian", norėdamas patikrinti. deb paketus prieš juos įdiegdamos. Tai nustato, ar jos atitinka "Debian" griežtas pakavimo gaires. Paketas, kuris yra "blogos kokybės", yra tik tas, kuris neatitinka šių gairių."Ubuntu" iš tikrųjų ignoruoja daugybę Lintian klaidų - tačiau ji atkreipia dėmesį į kai kurias Lintian klaidas, kurios paprastai nėra susirūpinimą keliančios problemos.

Vidutiniam naudotojo naudotojui šis pranešimas nebūtinai reiškia daug. Paprastai galite viską iš anksto įdiegti ir įdiegti. deb failą, nors turėtumėte užtikrinti, kad pasitikite paketo šaltiniu.

Nors tikriausiai gera idėja patikrinti nežinomus trečiosios šalies. deb failus prieš juos įdiegti ir įspėti naudotojus apie bet kokias problemas, "Ubuntu" čekiai yra per griežti.Ši klaida skirta tik traukti naudotojus, kai jie pamato tokią klaidą, spustelėkite "Ignoruoti ir įdiegti".