Domovská » jak » Co znamená Tento balíček má špatnou kvalitu znamená Ubuntu?

    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 má špatnou kvalitu. 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 s "špatnou kvalitou" i přes chybovou zprávu. Zpráva pouze uvádí, že balíčky nejsou v souladu s obalovou politikou Debianu.

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

    Tato chyba je spíše děsivá - říká, že balíček "porušuje standardy kvality" a "může způsobit vážné problémy s počítačem." Toto je však obvykle falešný poplach. Zatímco balíček zcela nesplňuje pokyny pro kvalitu balíčků, je 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 skutečný problém?

    Nemusíte hádat, zda je balík v pořádku instalován. Rozbalit sekci Podrobnosti, abyste viděli přesný problém s balíčkem.

    U prohlížeče Google Chrome můžeme vidět, že balíček Google Chrome obsahuje úlohu cron v adresáři / etc /. Tento soubor však v balíčku není označen jako konfigurační soubor. Jedná se o poněkud nitíckou chybu - Google by pravděpodobně tento problém vyřešil, takže se nám tato chybová zpráva nezobrazí, v počítači nenastane žádný problém, protože jste nainstalovali tento balíček.

    Co je Lintian?

    Všimnete si, že v sekci podrobností je uvedeno, že balíček obsahuje chyby během "Lintanské kontroly". 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 nepochá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 svých softwarových balíčků přímo z archivů softwaru Debianu. Aby tyto balíčky byly 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. Lintianova příručka naznačuje, že byla navržena 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 ke kontrole souborů .deb před jejich instalací. Určuje, zda splňují přísné pokyny k balení Debianu. Balík, který je "špatné kvality", je pouze ten, který tyto pokyny nesplňuje. Ubuntu ve skutečnosti ignoruje spoustu lintinových chyb - ale upozorňuje na některé chyby v Linci, které obvykle nejsou znepokojeny.

    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ý.


    I když je pravděpodobně dobrý nápad kontrolovat neznámé soubory třetích stran .deb 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énujete klepnutím na tlačítko Ignorovat a nainstalovat vždy, když se zobrazí taková chyba.