12Aug

Co znamená "tento balíček má špatnou kvalitu" znamená Ubuntu?

Nainstalujte mnoho balíčků. deb od jiných výrobců na Ubuntu - dokonce i běžný vysoce kvalitní software, jako jsou Google Chrome a Skype - a uvidíte chybu, že balíček je špatně kvalitní.Vysvětlíme, co vlastně znamená tato strašidelná chyba.

Tato chyba je obvykle falešný poplach. Obecně můžete pokračovat a instalovat balíčky se špatnou kvalitou i přes chybovou zprávu. Ve zprávě se uvádí, že soubory balíčků nejsou v souladu s obalovou politikou Debianu.

Je balíček skutečně nebezpečný?

Tato chyba je poněkud děsivá - říká, že balíček "porušuje standardy kvality" a "může způsobit vážné problémy na vašem počítači." Nicméně je to obvykle falešný poplach. Zatímco balíček zcela nesplňuje pokyny pro kvalitu balíčků, je to pravděpodobně bezpečná instalace. Pokud instalujete něco jako Google Chrome nebo Skype, můžete pokračovat a kliknout na tlačítko Ignorovat a nainstalovat pokračovat. U většiny balíků to nezpůsobí, že počítač vybuchne. Nebudeš vůbec nic vidět špatně.

Jaký je aktuální problém?

Nemusíte hádat, zda je balík v pořádku instalován. Rozbalit sekci Podrobnosti a zobrazit konkrétní problém s balíčkem.

V prohlížeči Google Chrome můžeme vidět, že balík Google Chrome obsahuje úlohu cron v adresáři /etc/.Tento soubor však není v balíčku označen jako konfigurační soubor. Jedná se spíše o nitipickou chybu - zatímco Google by pravděpodobně tento problém vyřešil, takže se nám tato chybová zpráva nezobrazí. Nebudete mít žádné problémy s počítačem, protože jste nainstalovali tento balíček.

Co je Lintian?

Všimnete si, že v části o podrobnostech se uvádí, že balíček měl chyby během "Lintanova šeku". Možná se ptáte, co to znamená a proč byste se měli starat.

Ubuntu je založen na Debianu a používá balíčky Debianu( balíčky. deb).Většina balíčků Debianu pochází z webových stránek třetích stran - jsou obsaženy v repozitáři softwaru vaší distribuce. Ubuntu vytáhne většinu balíků do softwarových balíčků přímo z archivů softwaru Debianu. Aby byly tyto balíčky vysoce kvalitní, má Debian podrobnou politiku balení.

Lintian je automatizovaný nástroj, který kontroluje balíčky Debianu, aby se ujistil, že jsou v souladu s těmito zásadami. Lintianův manuál označuje, že byly navrženy pro použití správci balíčků - mohou je použít, aby si před nahráním zkontrolovali své balíčky. Někdo dokonce mohl spustit Lintian na celý úložiště balíků, aby identifikoval problémy.

Softwarové centrum Ubuntu používá Lintian pro kontrolu balíků. deb před jejich instalací.Určuje, zda splňují přísné pokyny k balení Debianu. Balíček, který je "špatné kvality", je jen jeden, který tyto pokyny nesplňuje. Ubuntu ve skutečnosti ignoruje spoustu lintinských chyb - ale upozorňuje na některé chyby v Linci, které se obvykle netýkají.

Pro průměrného uživatelského uživatele tato zpráva nutně neznamená mnoho. Obvykle můžete pokračovat a instalovat soubor. deb, přestože byste měli věřit, že zdroj balíčku je důvěryhodný.

Zatímco je pravděpodobně dobrý nápad zkontrolovat neznámé soubory. deb třetích stran před jejich instalací a upozornit uživatele na nějaké problémy, kontroly Ubuntu jsou příliš přísné.Tato chyba slouží pouze k tomu, že uživatelům trénuje klepnutím na tlačítko Ignorovat a nainstalovat vždy, když uvidí takovou chybu.