Hva betyr "denne pakken er dårlig kvalitet" mener på ubuntu?

Innholdsfortegnelse:

Hva betyr "denne pakken er dårlig kvalitet" mener på ubuntu?
Hva betyr "denne pakken er dårlig kvalitet" mener på ubuntu?

Video: Hva betyr "denne pakken er dårlig kvalitet" mener på ubuntu?

Video: Hva betyr
Video: BIOS, CMOS, UEFI - What's the difference? - YouTube 2024, April
Anonim
Installer mange tredjeparts.deb-pakker på Ubuntu - til og med vanlig programvare av høy kvalitet som Google Chrome og Skype - og du får se en feil som sier at pakken har dårlig kvalitet. Vi vil forklare hva denne uhyggelige utseendet egentlig betyr.
Installer mange tredjeparts.deb-pakker på Ubuntu - til og med vanlig programvare av høy kvalitet som Google Chrome og Skype - og du får se en feil som sier at pakken har dårlig kvalitet. Vi vil forklare hva denne uhyggelige utseendet egentlig betyr.

Denne feilen er vanligvis en falsk alarm. Du kan generelt gå videre og installere "dårlig kvalitet" -pakker til tross for feilmeldingen. Meldingen indikerer bare at pakkefilene ikke strengt følger Debians emballeringspolicy.

Er pakken faktisk farlig?

Denne feilen er ganske skummel - det står at pakken "bryter med kvalitetsstandardene" og "kan forårsake alvorlige problemer på datamaskinen din." Dette er imidlertid vanligvis en falsk alarm. Selv om pakken ikke oppfyller retningslinjene for pakke kvalitet helt, er det sannsynligvis trygt å installere. Hvis du installerer noe som Google Chrome eller Skype, kan du gå videre og klikke på ignorere og installere for å fortsette. For de fleste pakker vil dette ikke føre til at datamaskinen blåses opp. Du vil ikke engang legge merke til noe galt.

Image
Image

Hva er det virkelige problemet?

Du trenger ikke å gjette om pakken er greit å installere, men. Du kan utvide Detaljer-delen for å se det eksakte problemet med pakken.

For Google Chrome kan vi se at Google Chrome-pakken inneholder en cron-jobb i / etc / katalogen. Denne filen er imidlertid ikke merket som en konfigurasjonsfil i pakken. Dette er en ganske nitpicky feil - mens Google burde sannsynligvis fikse dette problemet, slik at vi ikke ser denne feilmeldingen, vil du ikke oppleve noen problemer på datamaskinen din fordi du installerte denne pakken.

Image
Image

Hva er Lintian?

Du vil legge merke til at informasjonsseksjonen sier at pakken hadde feil under en "Lintian check". Du lurer kanskje på hva dette betyr og hvorfor du bør bry deg.

Ubuntu er basert på Debian og bruker Debian-pakker (.deb-pakker). De fleste Debian-pakkene kommer ikke fra tredjeparts nettsteder - de er inkludert i distribusjonsprogramvareregistrene dine. Ubuntu trekker de fleste pakker i programvarepakker rett fra Debians programvarebeholdning. For å sikre at disse pakkene er av høy kvalitet, har Debian en detaljert emballasjepolicy.

Lintian er et automatisert verktøy som sjekker Debian-pakker for å sikre at de overholder denne policyen. Lintian's manual indikerer at den ble designet for bruk av pakkevedlikeholdere - de kan bruke den til å sjekke sine pakker for problemer før de lastes opp. Noen kan til og med kjøre Lintian på hele pakkelageret for å identifisere problemer.

Ubuntu Software Center bruker Lintian til å sjekke.deb pakker før du installerer dem. Det avgjør om de oppfyller Debians strenge emballeringsretningslinjer. En pakke som er "dårlig kvalitet" er bare en som ikke oppfyller disse retningslinjene. Ubuntu ignorerer faktisk mange Lintian feil - men det fremhever noen Lintian feil som vanligvis ikke er en bekymring.

For den gjennomsnittlige brukeren bruker denne meldingen ikke nødvendigvis mye. Du kan vanligvis gå videre og installere.deb-filen uansett, selv om du bør sørge for at du stoler på pakkens kilde.
For den gjennomsnittlige brukeren bruker denne meldingen ikke nødvendigvis mye. Du kan vanligvis gå videre og installere.deb-filen uansett, selv om du bør sørge for at du stoler på pakkens kilde.

Selv om det er en god idé å sjekke ukjente, tredjeparts.deb-filer før du installerer dem og varsle brukere om eventuelle problemer, er Ubuntus kontroller for strenge. Denne feilen tjener bare til å trene brukere til å klikke på "Ignorer og installer" når de ser en slik feil.

Anbefalt: