Početna » kako da » Što znači “ovaj paket je loše kvalitete” znači za Ubuntu?

    Što znači “ovaj paket je loše kvalitete” znači za Ubuntu?

    Instalirajte mnoge .deb pakete drugih proizvođača u Ubuntu - čak i mainstream, visokokvalitetni softver kao što je Google Chrome i Skype - i vidjet ćete pogrešku u kojoj se kaže da je paket loše kvalitete. Objasnit ćemo što ta strašna pogreška zapravo znači.

    Ova pogreška je obično lažni alarm. Općenito možete ići naprijed i instalirati pakete loše kvalitete unatoč poruci o pogrešci. Poruka upućuje samo na to da datoteke paketa ne odgovaraju strogo Debianovim pravilima o pakiranju.

    Je li paket zapravo opasan?

    Ova pogreška je prilično zastrašujuća - kaže da paket "krši standarde kvalitete" i "može uzrokovati ozbiljne probleme na vašem računalu." Međutim, to je obično lažni alarm. Iako paket u potpunosti ne zadovoljava smjernice za kvalitetu paketa, vjerojatno je sigurno instalirati. Ako instalirate nešto poput Google Chromea ili Skypea, možete nastaviti i kliknuti gumb Ignoriraj i instaliraj kako bi nastavio. Za većinu paketa to neće uzrokovati da vaše računalo eksplodira. Nećete ni primijetiti ništa loše.

    Što je stvarni problem?

    Međutim, ne morate pogoditi je li paket ispravno instaliran. Možete proširiti odjeljak Detalji da biste vidjeli točan problem s paketom.

    Za Google Chrome možemo vidjeti da paket Google Chrome uključuje cron posao u direktoriju / etc /. Međutim, ova datoteka nije označena kao konfiguracijska datoteka u paketu. Ovo je prilično gadna pogreška - dok bi Google vjerojatno trebao riješiti taj problem tako da ne vidimo ovu poruku o pogrešci, nećete imati nikakvih problema na računalu jer ste instalirali ovaj paket.

    Što je Lintian?

    Primijetit ćete da u odjeljku s pojedinostima piše da je paket imao pogreške tijekom “Lintovog čekanja”. Možda se pitate što to znači i zašto biste trebali brinuti..

    Ubuntu se temelji na Debianu i koristi Debian pakete (.deb pakete). Većina Debian paketa ne dolazi s web-mjesta trećih strana - oni se nalaze u repozitorijima softvera za distribuciju. Ubuntu povlači većinu paketa u svojim programskim paketima izravno iz Debianovih softverskih spremišta. Kako bi se osiguralo da su ti paketi visoke kvalitete, Debian ima detaljnu politiku pakiranja.

    Lintian je automatizirani alat koji provjerava Debianove pakete kako bi osigurao da su u skladu s ovim pravilima. Lintianov priručnik upućuje na to da je dizajniran za upotrebu od strane održavatelja paketa - oni ga mogu koristiti za provjeru paketa problema prije nego što ih učitaju. Netko je čak mogao pokrenuti Lintian na cijelom repozitoriju paketa kako bi identificirao probleme.

    Ubuntu Software Center koristi Lintian kako bi provjerio .deb pakete prije nego što ih instalirate. Ona određuje ispunjavaju li Debianove stroge smjernice za pakiranje. Paket koji je „loše kvalitete“ je samo onaj koji ne ispunjava ove smjernice. Ubuntu zapravo zanemaruje puno Lintianovih pogrešaka - ali ističe neke Lintianove pogreške koje obično nisu zabrinjavajuće.

    Za prosječnog korisnika, ova poruka ne znači mnogo. Obično možete ići dalje i instalirati .deb datoteku, premda biste trebali osigurati povjerenje izvornom paketu.


    Iako je vjerojatno dobro provjeriti nepoznate, .deb datoteke treće strane prije nego ih instalirate i upozoriti korisnike na bilo kakve probleme, Ubuntuove provjere su previše stroge. Ova pogreška služi samo za osposobljavanje korisnika da kliknu "Zanemari i instaliraj" kad god vide takvu pogrešku.