Vad är yum?
Den gula hunduppdateraren Modified (YUM) är en pakethanteringsapplikation för datorer som kör Linux -operativsystem. Ett paket är vanligtvis en mjukvaruapplikation, men termen kan också omfatta andra objekt som dokumentation, källkod och extra nivåer för spel. Pakethantering är en term som används för att beskriva processerna för att lägga till, ta bort och uppdatera programvara på en dator.
yum skrevs för en Linux -distribution som heter YellowDog, men kommer att arbeta med många andra som använder RedHat Package Manager (RPM) -format för sina paket. Det är gratis programvara utvecklad av Seth Vidal och släpps som öppen källkod, vilket innebär att människor kan komma åt koden för att hjälpa till att fixa buggar eller utveckla anpassade versioner av applikationen. Det levereras med många Linux -distributioner, men kan också laddas ner separat från YUM -webbplatsen.
På dessa operativsystem är Yum en standardmetod för att hantera installation och borttagning av programvara. Flera grafiska applikationerfinns för att låta användare enkelt lägga till och ta bort paket; Men många är helt enkelt vänliga gränssnitt med yum som går under. Dessa program presenterar användaren en lista över tillgänglig programvara och vidarebefordra användarens val för bearbetning. Det är yum som faktiskt laddar ner paketen och installerar dem i bakgrunden. De som är bekanta med Linux -kommandoraden kan finna det mer bekvämt att skriva in kommandona direkt.
paket laddas ner från samlingar som kallas förvar, som kan vara online, i ett nätverk och/eller på installationsmediet. Om ett paket som ska installeras förlitar sig på att en annan är närvarande, kan detta beroende vanligtvis lösas utan att användaren behöver veta detaljerna. Till exempel kan ett spel som installeras bero på specifik programvara för att spela sin musik. Problemet med att lösa sådana beroenden kan hanteras av Yum eftersom det vet om alla andra PACKages som finns tillgängliga i förvaret.
Även om det mest används för att installera ny programvara, är hela systemuppgraderingar också möjliga med YUM. Den har en funktion som bestämmer vilka paket som måste modifieras för att uppdatera operativsystemet till den senaste versionen. Eftersom den vet om så många paket, har användaren dessutom en mängd programvara till hans eller hennes hand. Genom att skapa och hantera ett anpassat arkiv kan nätverkschefer, till exempel datorstödsteamet för ett företag, enkelt styra vilken programvara som finns att installera på sina användares datorer.