Hvis YellowDog Updater Modified pakkesystem forteller deg at det oppstått et checksum error når du installerer et oppbevaringssted pakke , betyr det en av to ting : Du har ikke oppdatert depotet informasjon på en stund eller en hacker er prøver å snike infisert programvare på datamaskinen din . Mest sannsynlig vil oppdatere YUM depot informasjon løse problemet . Pakkehåndtering
De fleste Linux- brukere vet at YUM kommandolinje- grensesnitt kan installere nye programmer og oppdatere sitt system , men et pakkesystem går lenger enn bare å installere programvaren . YUM holder styr på hvert programvarepakke på datamaskinen, slik at det å automatisk installere noe ekstra programvare Et program trenger , fjerne repositories når du avinstallerer programmet , og hvilke deler det er behov for å oppdatere .
False Repository
YUM vil bare sjekke repositories at din Linux-distribusjon virksomhet eller du selv gjort på depotet listen. En hacker , men kan sette opp sin egen depot, som inneholder skadelig kode , for å avskjære trafikk til legitime repositories. Selv om Linux er et sikkert system , når du har godkjent et program for installasjon på datamaskinen din , er det gratis å infisere systemet .
Sjekksummer
Når det handler om å installere en pakke , bruker YUM et system med unike sjekksummer for å sikre at det faktisk er fra depotet som hevdet. Første gang du legger til et oppbevaringssted til YUM liste , laster den ned data nøkler og checksum data til å godkjenne pakken opprinnelse . Hvis kommandolinjen sier at YUM har problemer med sjekksummen for en programvarepakke , er det et tegn på at depotet har oppdatert sin godkjenning data .
Update
installere elementer som normalt, trenger du bare å laste ned depotet nye data ved å skrive " yum update " i kommandolinjen . Denne informasjonen nedlasting kan YUM å kunne kjøre checksum verdier og sjekke for å se om repositories ha oppdateringer for noen av programvarepakkene som er installert på systemet ditt .