12Aug
Namestite številne pakete. deb drugih ponudnikov na Ubuntu - celo glavno, visoko kakovostno programsko opremo, kot sta Google Chrome in Skype - in videli boste napako, ki pravi, da je paket slabe kakovosti. Razložili bomo, kaj ta zastrašujoča napaka dejansko pomeni.
Ta napaka je običajno lažni alarm. Na splošno lahko nadaljujete in namesto sporočila o napaki namestite pakete »slabe kakovosti«.Sporočilo samo označuje, da datoteke paketa niso v skladu s politiko pakiranja Debian.
Ali je paket dejansko nevaren?
Ta napaka je precej zastrašujoča - piše, da paket "krši standarde kakovosti" in "lahko povzroči resne težave na vašem računalniku." Vendar je to običajno lažni alarm. Medtem, ko paketa v celoti ne ustreza smernicam za kakovost paketa, je verjetno varna za namestitev.Če nameščate nekaj podobnega Google Chroma ali Skypeu, lahko nadaljujete in kliknite gumb Prezri in Namesti, da nadaljujete. Za večino paketov to ne bo povzročalo, da bi vaš računalnik razstrelil. Ne boste opazili ničesar narobe.
Kaj je aktualni problem?
Ni vam treba uganiti, ali je paket dobro namestiti. Razdelek Podrobnosti si lahko ogledate, da vidite točno težavo s paketom.
Za Google Chrome lahko vidimo, da paket Google Chrome vsebuje cronovo delo v imeniku /etc/.Vendar pa ta datoteka ni označena kot konfiguracijska datoteka v paketu. To je precej nitpicky napaka - medtem ko bi Google verjetno moral odpraviti to težavo, da tega sporočila o napaki ne vidimo, v računalniku ne boste naleteli na težave, ker ste namestili ta paket.
Kaj je Lintian?
Opazili boste, da je v oddelku o podrobnostih navedeno, da je paket imel napake med »Lintovim preverjanjem«. Morda se sprašujete, kaj to pomeni in zakaj bi vam bilo treba skrbeti.
Ubuntu temelji na Debianu in uporablja pakete Debian( .deb pakete).Večina paketov Debian ne prihaja iz spletnih strani tretjih oseb - vsebujejo jih v repozitoriji programske opreme za distribucijo. Ubuntu potegne večino paketov v svojih programskih paketih neposredno iz repozitorijev programske opreme Debian. Za zagotovitev, da so ti paketi kakovostni, ima Debian podrobno pakirno politiko.
Lintian je samodejno orodje, ki preverja pakete Debian, da zagotovi skladnost s tem pravilnikom. Lintianov priročnik navaja, da je bil načrtovan za uporabo s strani vzdrževalcev paketov - jih lahko uporabijo za preverjanje njihovih paketov pred težavami, preden jih naložijo. Nekdo bi lahko celo zagnal Lintian na celotnem repozitoriju paketov za prepoznavanje težav.
Programski center Ubuntu uporablja Lintian, da preveri pakete. deb, preden jih namestite. Določa, ali izpolnjujejo stroge smernice pakiranja Debian. Paket, ki je "slabe kakovosti", je samo tisti, ki ne ustreza tem navodilom. Ubuntu pravzaprav ne upošteva veliko napak v lintih - vendar poudarja nekatere lintijske napake, ki običajno niso zaskrbljujoče.
Za povprečnega uporabnika uporabnika to sporočilo ne pomeni nujno veliko. Običajno lahko nadaljujete in vseeno namestite datoteko. deb, čeprav morate zagotoviti zaupanje v vir paketa.
Čeprav je verjetno dobra ideja, da preverite neznane tretje datoteke. deb, preden jih namestite in uporabnike opozorite na morebitne težave, so pregledi Ubuntu preveč strogi. Ta napaka služi samo usposabljanju uporabnikov, da kliknejo "Ignoriraj in namestite", ko vidijo takšno napako.