Hva er en RPM -fil?
En Red Hat® Package Manager -fil (RPM -fil) er en fil eller sett med filer som brukes til å installere programvare på Linux® -baserte systemer. Først introdusert for å støtte Red Hat® -distribusjonen av Linux®, har RPM blitt inkludert i mange flere distribusjoner av Linux® og andre operativsystemer som Novell Netware®.
Ideen bak en RPM -fil er slik at en gruppe filer eller en applikasjon kan pakkes sammen og pakke ut under installasjonsprosessen. Teknologien ligner komprimering som brukes til å pakke mange ord- eller Excel -dokumenter sammen for distribusjon. Emballasjeinstallasjonsfiler reduserer sammen størrelsen på den totale filen, og i sin tur hvor lang tid en bruker bruker nedlasting og installering av RPM -filen.
Informasjonen om hver pakke er lagret i metadata, som er data som definerer data til en datamaskin. En RPM -fil, som den er pakket ut, lagrer metadata i en database på vertsdatamaskinen som holder informasjon om de installerte pakkene.Dette hjelper til med å opprettholde oppdateringer for applikasjoner og sikre at vertsoperativsystemet vet hvilken versjon av den installerte pakken som er mest aktuell.
Noen ganger vil en frontend -applikasjon bli brukt til å administrere RPM -pakkefilene på et system. Disse applikasjonene brukes til å forenkle bruken av en RPM -fil ytterligere ved å bringe dem inn i det grafiske brukergrensesnittet (GUI). Mange distribusjoner av Linux® er kommandolinjedrevet, og lar brukeren gå inn på banen til applikasjonen eller RPM -pakkefilene på kommandolinjen for å benytte seg av pakken. Front End Manager lar brukeren laste ned pakkefiler og deretter åpne dem i GUI -miljøet, fjerne kommandolinjen fra ligningen.
RPM -pakkefiler kan også hjelpe nye brukere til Linux® -arenaen til å bli mer kjent med bruken av operativsystemet og gjøre oppsettprosessen mindre skremmende ganske enkelt BecauSE Det kan håndteres i GUI -skrivebordsmiljøet Mange brukere har blitt komfortable med.