Skip to main content

Hva er yum?

Yellow Dog Updater Modified (YUM) er en pakkeadministrasjonsapplikasjon for datamaskiner som kjører Linux -operativsystemer.En pakke er vanligvis en programvare, men begrepet kan også omfatte andre elementer som dokumentasjon, kildekode og ekstra nivåer for spill.Pakkestyring er et begrep som brukes for å beskrive prosessene med å legge til, fjerne og oppdatere programvare på en datamaskin.

Yum ble skrevet for en Linux -distribusjon kalt YellowDog, men vil samarbeide med mange andre som bruker Redhat Package Manager (RPM) -formatetfor pakkene deres.Det er gratis programvare utviklet av Seth Vidal og utgitt som open source, noe som betyr at folk kan få tilgang til koden for å hjelpe til med å fikse feil eller utvikle tilpassede versjoner av applikasjonen.Den leveres med mange Linux -distribusjoner, men kan også lastes ned separat fra Yum -nettstedet.

På disse operativsystemene er Yum en standardmetode for å administrere installasjon og fjerning av programvare.Flere grafiske applikasjoner finnes slik at brukere enkelt kan legge til og fjerne pakker;Imidlertid er mange ganske enkelt vennlige grensesnitt med Yum som løper under.Disse programmene presenterer brukeren en liste over tilgjengelig programvare og består brukervalget for behandling.Det er Yum som faktisk laster ned pakkene og installerer dem i bakgrunnen.De som er kjent med Linux -kommandolinjen, kan synes det er mer praktisk å skrive kommandoene direkte.Hvis en pakke som skal installeres er avhengig av at en annen er til stede, kan denne avhengigheten vanligvis løses uten at brukeren trenger å vite detaljene.For eksempel kan et spill som blir installert avhenge av spesifikk programvare for å spille musikken sin.Problemet med å løse slike avhengigheter kan håndteres av Yum fordi det vet om alle de andre pakkene som er tilgjengelige i depotet.

Selv om det for det meste brukes til å installere ny programvare, er hele systemoppgraderinger også mulig med Yum.Den har en funksjon som bestemmer hvilke pakker som må endres for å oppdatere operativsystemet til den nyeste versjonen.I tillegg, fordi den vet om så mange pakker, har brukeren et vell av programvare på fingertuppene.Ved å opprette og administrere et tilpasset depot, kan nettverksledere, for eksempel datamaskinstøtteteamet for et selskap, enkelt kontrollere hvilken programvare som er tilgjengelig å installere på brukerens datamaskiner.