Mājas lapa » » Ko nozīmē šī pakete ir sliktas kvalitātes nozīmē Ubuntu?

    Ko nozīmē šī pakete ir sliktas kvalitātes nozīmē Ubuntu?

    Instalējiet daudzas trešās puses .deb paketes uz Ubuntu - pat visaptverošu, augstas kvalitātes programmatūru, piemēram, Google Chrome un Skype, un jūs redzēsiet kļūdu, sakot, ka pakete ir sliktas kvalitātes. Mēs izskaidrosim, ko šī biedējošā kļūda faktiski nozīmē.

    Šī kļūda parasti ir kļūdaina trauksme. Parasti varat iet uz priekšu un instalēt “sliktas kvalitātes” paketes, neraugoties uz kļūdas ziņojumu. Ziņojums norāda tikai to, ka pakotnes faili nav precīzi atbilstīgi Debian iepakošanas politikai.

    Vai iepakojums faktiski ir bīstams?

    Šī kļūda ir diezgan biedējoša - tā saka, ka pakete “pārkāpj kvalitātes standartus” un “var izraisīt nopietnas problēmas jūsu datorā.” Tomēr tas parasti ir nepareizs trauksmes signāls. Kaut arī iepakojums pilnībā neatbilst paketes kvalitātes vadlīnijām, iespējams, ka to var instalēt. Ja instalējat kaut ko līdzīgu Google Chrome vai Skype, varat turpināt un noklikšķiniet uz pogas Ignorēt un instalēt, lai turpinātu. Vairumam iepakojumu tas neizraisīs jūsu datora uzspridzināšanu. Jūs pat nepamanīsiet neko nepareizu.

    Kas ir aktuālā problēma?

    Tomēr jums nav uzminēt, vai pakotne ir pareizi instalējama. Sadaļu Detaļas var paplašināt, lai redzētu precīzu problēmu ar iepakojumu.

    Google Chrome var redzēt, ka Google Chrome pakete ietver cron darbu / etc / directory. Tomēr šis fails nav atzīmēts kā konfigurācijas fails paketē. Tā ir diezgan niecīga kļūda - lai gan Google, iespējams, atrisinātu šo problēmu, tāpēc mēs neredzam šo kļūdas ziņojumu, jo datorā nebūs problēmu, jo instalējāt šo paketi.

    Kas ir Lintian?

    Jūs pamanīsiet, ka detaļu sadaļā teikts, ka “Lintian čekā” paketei bija kļūdas..

    Ubuntu pamatā ir Debian un izmanto Debian paketes (.deb paketes). Lielākā daļa Debian iepakojumu nav no trešo pušu tīmekļa vietnēm - tās ir iekļautas jūsu izplatīšanas programmatūras repozitorijās. Ubuntu lielāko daļu iepakojumu savās programmatūras pakotnēs velk tieši no Debian programmatūras repozitorijām. Lai nodrošinātu, ka šie iepakojumi ir augstas kvalitātes, Debian ir detalizēta iepakojuma politika.

    Lintian ir automatizēts rīks, kas pārbauda Debian paketes, lai nodrošinātu to atbilstību šai politikai. Lintian rokasgrāmata norāda, ka tā ir paredzēta lietošanai pakotņu uzturētājiem - viņi var to izmantot, lai pārbaudītu to paketes, pirms tās augšupielādē. Kāds varētu pat palaist Lintian uz visu iepakojuma repozitoriju, lai identificētu problēmas.

    Ubuntu programmatūras centrs izmanto Lintian, lai pārbaudītu .deb paketes pirms to instalēšanas. Tas nosaka, vai tie atbilst Debian stingrām iepakojuma vadlīnijām. Pakete, kas ir „sliktas kvalitātes”, ir tikai viens no tiem, kas neatbilst šīm vadlīnijām. Ubuntu faktiski ignorē daudzas Lintian kļūdas - bet tas izceļ dažas Lintian kļūdas, kas parasti nav bažas.

    Vidējā lietotāja lietotājam šis ziņojums nenozīmē daudz. Jūs parasti varat doties uz priekšu un instalēt .deb failu jebkurā gadījumā, lai gan jums vajadzētu pārliecināties, ka uzticaties paketes avotam.


    Lai gan, iespējams, ir ieteicams pārbaudīt nezināmos, trešās puses .deb failus pirms to instalēšanas un brīdināt lietotājus par jebkādām problēmām, Ubuntu pārbaudes ir pārāk stingras. Šī kļūda kalpo tikai, lai apmācītu lietotājus uzklikšķināt uz „Ignorēt un instalēt”, kad viņi redz šādu kļūdu.