Mit jelent ez a „rossz minőségű csomag” az Ubuntu-ra?
Telepítsen sok harmadik fél .deb csomagot az Ubuntu-on - még a mainstream, magas színvonalú szoftverekbe, mint például a Google Chrome és a Skype -, és hibaüzenet jelenik meg, ami azt jelenti, hogy a csomag rossz minőségű. Meg fogjuk magyarázni, hogy mit jelent ez a félelmetes hiba.
Ez a hiba általában hamis riasztás. A hibaüzenet ellenére általában rossz minőségű csomagokat telepíthet. Az üzenet csak azt jelzi, hogy a csomagfájlok nem felelnek meg szigorúan a Debian csomagolási politikájának.
A csomag valójában veszélyes?
Ez a hiba meglehetősen ijesztő - azt mondja, a csomag „megsérti a minőségi előírásokat”, és „komoly problémákat okozhat a számítógépen.” Ez azonban általában hamis riasztás. Míg a csomag nem felel meg teljesen a csomagminőségi irányelveknek, valószínűleg biztonságosan telepíthető. Ha olyan programot telepít, mint a Google Chrome vagy a Skype, akkor a folytatáshoz kattintson a Ignore and Install gombra. A legtöbb csomag esetében ez nem okozza a számítógép felrobbantását. Nem fogsz észrevenni semmi rosszat.
Mi a tényleges probléma?
Nem kell azonban kitalálni, hogy a csomag rendben van-e telepíteni. A részletekkel kapcsolatos részleteket a csomag pontos problémájával bővítheti.
A Google Chrome esetében láthatjuk, hogy a Google Chrome csomag cron munkát tartalmaz az / etc / könyvtárban. Ez a fájl azonban nem szerepel a konfigurációs fájlként a csomagban. Ez egy meglehetősen hibás hiba - bár a Google-nak valószínűleg meg kell oldania ezt a problémát, így nem látjuk ezt a hibaüzenetet, nem tapasztalhat problémát a számítógépen, mert telepítette ezt a csomagot.
Mi a Lintian?
Észreveheted, hogy a részletek rész azt mondja, hogy a csomagnak hibái voltak a „Lintian csekk” alatt. Lehet, hogy kíváncsi, hogy ez mit jelent, és miért kell törődned.
Az Ubuntu Debian alapú, és Debian csomagokat (.deb csomagok) használ. A legtöbb Debian csomag nem származik harmadik fél webhelyeiről - ezek megtalálhatók a terjesztési szoftver tárolójában. Az Ubuntu a csomagcsomagok legtöbbjét a Debian szoftver tárolójából húzza le. Annak érdekében, hogy ezek a csomagok kiváló minőségűek legyenek, a Debian részletes csomagolási politikával rendelkezik.
A Lintian egy automatizált eszköz, amely ellenőrzi a Debian csomagokat annak biztosítására, hogy megfeleljenek ennek a irányelvnek. A Lintian kézikönyve azt jelzi, hogy a csomagkarbantartók számára tervezték - használhatják, hogy a csomagok feltöltése előtt ellenőrizhessék csomagjaikat. Valaki még a Lintian-t is futtatta a teljes csomagtárban, hogy azonosítsa a problémákat.
Az Ubuntu Software Center a Lintian-t használja az .deb csomagok ellenőrzéséhez, mielőtt telepítené őket. Meghatározza, hogy megfelelnek-e a Debian szigorú csomagolási irányelveinek. A „rossz minőségű” csomag csak egy, amely nem felel meg ezeknek az irányelveknek. Az Ubuntu valójában figyelmen kívül hagyja a sok Lintian-hibát - de néhány Lintian-hibát kiemel, amelyek általában nem jelentenek problémát.
Az átlagos felhasználó számára ez az üzenet nem feltétlenül jelent sok mindent. Általában el lehet menni és telepítheti a .deb fájlt, bár gondoskodnia kell arról, hogy bízzon a csomag forrásában.
Bár valószínűleg jó ötlet az ismeretlen, harmadik féltől származó .deb fájlok ellenőrzése előtt, és figyelmeztetni a felhasználókat bármilyen problémára, az Ubuntu ellenőrzése túl szigorú. Ez a hiba csak arra szolgál, hogy a felhasználókat „Ignore and Install” -re rákattintják, amikor ilyen hibát észlelnek.