LINUX: Yum-configurazione ed utilizzo

13 / 100
()

Yum è un ottimo tool offerto da Fedora per gestire, in modo automatico, le installazioni, aggiornamenti e rimozioni di pacchetti software.

Molto importante sono i repository grazie ai quali yum potrà rintracciare i pacchetti e le dipendenze da installare.

In particolare tratterò Yum installato in Fedora Core 3. Posizionatevi nella cartella “yum.repos.d” e create i seguenti file:

—————————————————————
### “fedora.repo”
[base]
name=Fedora Core $releasever – $basearch – Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
mirrorlist=file:///etc/yum.repos.d/local-base
enabled=1
gpgcheck=1

### “fedora-updates.repo”
[updates-released]
name=Fedora Core $releasever – $basearch – Released Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
#mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever
mirrorlist=file:///etc/yum.repos.d/local-updates
enabled=1
gpgcheck=1

### “local-base”
http://ftp.ndlug.nd.edu/pub/fedora/linux/core/3/$ARCH/os/
http://fedora.gtlib.cc.gatech.edu/pub/fedora.redhat/linux/core/3/$ARCH/os
http://ftp.ussg.iu.edu/linux/fedora/linux/core/3/$ARCH/os/

### “local-updates”
http://ftp.ndlug.nd.edu/pub/fedora/linux/core/updates/3/$ARCH/
http://fedora.gtlib.cc.gatech.edu/pub/fedora.redhat/linux/core/updates/3/$ARCH/
http://ftp.ussg.iu.edu/linux/fedora/linux/core/updates/3/$ARCH/

### “fedora-devel.repo”
[development]
name=Fedora Core $releasever – Development Tree
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/development/$basearch/
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-rawhide
enabled=1
gpgcheck=1

### “freshrpms.repo”
[core]
name=FreshRPMS-Core
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/core
enabled=1
#gpgcheck=1
#[extras]
#name=Fedora Linux $releasever – $basearch – extras
#baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/extras
#enabled=0
#gpgcheck=1
#[alternatives]
#name=Fedora Linux $releasever – $basearch – alternatives
#baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/alternatives
#enabled=0
#gpgcheck=1
[updates]
name=FreshRPMS-Updates
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/updates
enabled=1
#gpgcheck=1
[freshrpms]
name=FreshRPMS-Fresh
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms
enabled=1
#gpgcheck=1

### “livna.repo”
[livna]
name=Livna Stable
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.stable/
enabled=1
#gpgcheck=1

### “dag.repo”
[dag]
name=Dag
baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag/
enabled=1
#gpgcheck=1


—————————————————————

Ora che abbiamo aggiornato i nostri repository passiamo a come utilizzare yum. Ecco i comandi principali:
   # yum install nome_software
      installerà il programma che avete indicato, comprese dipendenze e quant’altro serva per farlo funzionare.
   # yum search nome_software
      ricercherà all’interno dei propri repository la presenza del pacchetto da isntallare
   # yum update nome_software
      aggiornerà il programma scelto.
   # yum upgrade
      aggiornerà tutto il sistema.
   # yum remove nome_software
      rimuoverà un software precedentemente installato attraverso yum.

Nel caso in cui abbiate bisogno di altri comandi particolare uno
   # yum –help
     oppure
   # man yum
vi daranno tutte le indicazioni di cui avrete bisogno; naturalmente in inglese

How useful was this post?

Click on a star to rate it!

Average rating / 5. Vote count:

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?