Ga naar inhoud


Pakketten installeren via YUM !


Aanbevolen berichten

Geplaatst:

[color:"red"]Yum[/color] staat voor Yellow dog Updater Modifiëd

 

Ontwikkeld aan de "Duke universiteit" om hun linux systemen te onderhouden,en het valt nu onder de " GPL " licentie

 

"Yum" is een handig installatie programma die ook de nodige dependency's nagaat, je systeem kan updaten software kan installeren,verwijderen,upgraden of de nodige patches installeren,terwijl het info geeft over de geïnstalleerde paketten.

Yum kan je hier downloaden: http://linux.duke.edu/projects/yum/

 

Systeem onderhouden:

 

* [color:"blue"]yum check-update-[/color]->kijken of er updates beschikbaar zijn

* [color:"blue"]yum update[/color]-->Updaten van de nieuwere pakketten indien aanwezig

* [color:"blue"]yum install[/color]-->en het installeerd alle packages icl. dependecies

 

Standaard is "Yum" reeds aanwezig in Fedora Core 1en 2, en voorgecompileerd om een volledige systeem update/upgrade te doen!

 

Ook rechtstreeks .RPM files installeren ligt in de mogelijkheden.

 

Als je extra software wil installeren die niet bij de Fedora Core zit kun je "Yum" instellen om vanaf deze repositories gebruik te maken.

 

Hiervoor zal je de /etc/yum.conf moeten aanpassen en hier de serveradressen bijzetten vanwaar je dan kan downloaden.

Eenmaal dit gedaan wordt "Yum" wel een heel krachtig werkinstrument,die je dan kan laten zoeken naar updates, of nieuwe software...indien gevonden kan "Yum" deze ook automatisch downloaden installeren + de nodige dependenties checken en je systeem klaarmaken voor de nieuwe software,en dit allemaal met één commando gegeven vanuit een console.

 

Vervolgens moet er ook nog éénmalig een 'GPG-key' worden toegevoegd aan de RPM database (dit is om veiligheidsredenen, zodat men de files kan controleren op eventuele manupulaties door derden...onderstaand vb. is de 'GPG'-key voor www.fedora.us

Dit doe je zo (als root)typ je in een console :

[color:"red"] rpm --import http://www.fedora.us/RPM-LIVNA-GPG-KEY [/color]

 

 

Hieronder vind je [color:"red"] /etc/yum.conf[/color] toepasbaar voor Fedora core 1 zoals die bijmij alles automatisch regelt vanuit console.

 

 

[color:"green"] --------------------------------------------------------------------------------------------------------------[/color]

[main]

cachedir=/var/cache/yum

debuglevel=2

logfile=/var/log/yum.log

pkgpolicy=newest

distroverpkg=fedora-release

tolerant=1

exactarch=1

 

[base]

name=Fedora Core $releasever - $basearch - Base

baseurl=http://fedora.redhat.com/releases/fedora-core-$releasever

 

[updates-released]

name=Fedora Core $releasever - $basearch - Released Updates

baseurl=http://fedora.redhat.com/updates/released/fedora-core-$releasever

 

#[updates-testing]

#name=Fedora Core $releasever - $basearch - Unreleased Updates

#baseurl=http://fedora.redhat.com/updates/testing/fedora-core-$releasever

 

[freshrpms]

name=Fedora Linux $releasever - $basearch - freshrpms

baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms

 

#[extras]

#name=Fedora Linux $releasever - $basearch - extras

#baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/extras

[color:"green"] --------------------------------------------------------------------------------------------------------------[/color]

 

Een voorbeeld:voor de installatie van Sylpheed (E-mail client).

een console geopend.

su(super-user worden)

wachtwoord ingegeven voor "su"

dan tijp ik gewoon: [color:"red"]yum install sylpheed [/color] en automatisch gaat "yum" het internet op,eerst gaat hij de bestaande headers nakijken en dan gaat deze de sylpheed bestanden gaan opsnorren via "freshrpms",eenmaal gevonden gaat hij nu alle dependenties hierbij zoeken en na een laatste bevestiging met Y/N installeert "Yum" feilloos mijn nieuwe E-mail client.

 

 

 

[color:"blue"] ("`-´´-/").__..--´´"`-._

`6_ 6 ) `-. ( ).`-.__.`)

(_Y_.)´ ._ ) `._ `.``-..-´

(il),-´´ (li),´ ((!.-´ [/color]

 

BJ

 

 


Gast
Dit onderwerp is nu gesloten voor nieuwe reacties.
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...