Skip to main content

Hvad er yum?

Den gule hundeopdaterer modificeret (YUM) er en pakningsstyringsprogram til computere, der kører Linux -operativsystemer.En pakke er normalt en softwareapplikation, men udtrykket kan også omfatte andre poster såsom dokumentation, kildekode og ekstra niveauer til spil.Pakningsledelse er et udtryk, der bruges til at beskrive processerne med at tilføje, fjerne og opdatere software på en computer.

Yum blev skrevet til en Linux -distribution kaldet YellowDog, men vil arbejde med mange andre, der bruger Redhat Package Manager (RPM) formattil deres pakker.Det er gratis software udviklet af Seth Vidal og frigivet som open source, hvilket betyder, at folk kan få adgang til koden for at hjælpe med at løse fejl eller udvikle tilpassede versioner af applikationen.Det leveres sammen med mange Linux -distributioner, men kan også downloades separat fra Yum -webstedet.

På disse operativsystemer er Yum en standardmetode til styring af installationen og fjernelse af software.Der findes flere grafiske applikationer for at give brugerne mulighed for let at tilføje og fjerne pakker;Imidlertid er mange simpelthen venlige grænseflader med yum, der løber nedenunder.Disse programmer præsenterer brugeren med en liste over tilgængelig software og videregiver brugervalget til behandling.Det er Yum, der faktisk downloader pakkerne og installerer dem i baggrunden.De, der kender Linux -kommandolinjen, kan synes det er mere praktisk at indtaste kommandoerne direkte.

Pakker downloades fra samlinger kaldet Repositories, som kan være online, på et netværk og/eller på installationsmedier.Hvis en pakke, der skal installeres, er afhængig af, at en anden er til stede, kan denne afhængighed normalt løses, uden at brugeren har brug for at kende detaljerne.For eksempel kan et spil, der installeres, afhænge af specifik software til at spille sin musik.Problemet med at løse sådanne afhængigheder kan håndteres af Yum, fordi det ved om alle de andre pakker, der er tilgængelige i depotet.

Selvom det mest bruges til at installere ny software, er hele systemopgraderinger også mulige med Yum.Det har en funktion, der bestemmer, hvilke pakker der skal ændres for at opdatere operativsystemet til den nyeste version.Fordi det ved så mange pakker, har brugeren et væld af software ved hans eller hendes fingerspidser.Ved at oprette og styre et brugerdefineret lager, kan netværksadministratorer, såsom computerstøtteamet til et firma, let kontrollere, hvilken software der er tilgængelig for at installere på deres brugere -computere.