Hvad er en RPM -fil?
En Red Hat® Package Manager -fil (RPM -fil) er en fil eller et sæt filer, der bruges til at installere software på Linux® -baserede systemer. Først introduceret for at understøtte Red Hat® -distributionen af Linux®, er RPM blevet inkluderet i mange flere distributioner af Linux® og andre operativsystemer som Novell Netware®.
Idéen bag en RPM -fil er sådan, at en gruppe af filer eller en applikation kan pakkes sammen og udpakkes under installationsprocessen. Teknologien ligner komprimering, der bruges til at pakke mange ord- eller excel -dokumenter sammen til distribution. Emballageinstallationsfiler sammen reducerer størrelsen på den samlede fil og til gengæld den tid, en bruger bruger på at downloade og installere RPM -filen.
Oplysningerne om hver pakke gemmes i metadata, som er data, der definerer data til en computer. En RPM -fil, som den er pakket ud, gemmer metadata i en database på værtscomputeren, der holder oplysninger om de installerede pakker.Dette hjælper med at opretholde opdateringer til applikationer og sikre, at værtsoperativsystemet ved, hvilken version af den installerede pakke der er mest aktuel.
Nogle gange vil en frontend -applikation blive brugt til at administrere RPM -pakkefilerne på et system. Disse applikationer bruges til at forenkle brugen af en RPM -fil yderligere ved at bringe dem ind i den grafiske brugergrænseflade (GUI). Mange distributioner af Linux® er kommandolinjedrevet, hvilket lader brugeren indtaste stien til applikationen eller RPM -pakkefilerne på kommandolinjen for at gøre brug af pakken. Frontend Manager giver brugeren mulighed for at downloade pakkefiler og derefter åbne dem inden for GUI -miljøet og fjerne kommandolinjen fra ligningen.
RPM -pakkefiler kan også hjælpe nye brugere til Linux® Arenaen med at blive mere fortrolige med brugen af operativsystemet og gøre installationsprocessen mindre skræmmende blot, fordiSE Det kan håndteres inden for GUI -skrivebordsmiljøet, som mange brugere er blevet komfortable med.