Guide

Usare Yum e i Repository per FC6
Published by Rafanto on 4/12/2006 (7493 reads)
Salve , un altra guida che ci mancava nella nostra community è sicuramente questa .. ache questo argomento è oggetto di post di nuovi utenti linux per questo ho pensato di fare una selezione dei repos più o meno importanti per FC6.

Anche se in rete ci sono una marea di informazioni simili ho pensato .. perchè bisogna cercare altrove quando possiamo avere una bella guida qui sul nostro sito??

Introduzione

Il repository è a tutti gli effetti un archivio ordinato dove sono raccolti i pacchetti Fedora (siano essi pacchetti binari o sorgenti) in modo ben organizzato e costantemente aggiornato. In ogni sistema Fedora i repository utilizzati vengono indicati nel file /etc/yum.repos.d e sono file .repo

I Repository UFFICIALI

- CORE


[core]
name=Fedora Core $releasever - $basearch
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=core-$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[core-debuginfo]
name=Fedora Core $releasever - $basearch - Debug
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/debug/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=core-debug-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[core-source]
name=Fedora Core $releasever - Source
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/source/SRPMS/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=core-source-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY


- EXTRAS


[extras]
name=Fedora Extras $releasever - $basearch
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-$releasever&arch=$basearch
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras
gpgcheck=1

[extras-debuginfo]
name=Fedora Extras $releasever - $basearch - Debug
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/debug/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-debug-$releasever&arch=$basearch
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras
gpgcheck=1

[extras-source]
name=Fedora Extras $releasever - Source
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/SRPMS/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-source-$releasever&arch=$basearch
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras
gpgcheck=1



- UPDATE


[updates]
name=Fedora Core $releasever - $basearch - Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-fc$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

[updates-debuginfo]
name=Fedora Core $releasever - $basearch - Updates - Debug
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/debug/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-debug-fc$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

[updates-source]
name=Fedora Core $releasever - Updates Source
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/SRPMS/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-source-fc$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora


ATTENZIONE! Questi repository salvo cancellature dovrebbere essere presenti dopo l'installazione


Ora invece vediamo i repository aggiuntivi per FC6.


[freshrpms]
name=Fedora Core $releasever - $basearch - Freshrpms
#baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms/
mirrorlist=http://ayo.freshrpms.net/fedora/linux/$releasever/mirrors-freshrpms
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-freshrpms
gpgcheck=1


La key GPG è

rpm --import http://freshrpms.net/RPM-GPG-KEY-freshrpms



[livna]
name=Livna for Fedora Core $releasever - $basearch - Base
baseurl=
http://rpm.livna.org/fedora/$releasever/$basearch/
http://livna.cat.pdx.edu/fedora/$releasever/$basearch/
http://wftp.tu-chemnitz.de/pub/linux/livna/fedora/$releasever/$basearch/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/rpm.livna.org/fedora/$releasever/$basearch/
http://mirror.atrpms.net/livna/fedora/$releasever/$basearch/
ftp://mirrors.tummy.com/pub/rpm.livna.org/fedora/$releasever/$basearch/
failovermethod=priority
#mirrorlist=http://rpm.livna.org/mirrorlist-5
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-livna

[livna-debuginfo]
name=Livna for Fedora Core $releasever - $basearch - Debug
baseurl=
http://rpm.livna.org/fedora/$releasever/$basearch/debug/
http://livna.cat.pdx.edu/fedora/$releasever/$basearch/debug/
http://wftp.tu-chemnitz.de/pub/linux/livna/fedora/$releasever/$basearch/debug/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/rpm.livna.org/fedora/$releasever/$basearch/debug/
http://mirror.atrpms.net/livna/fedora/$releasever/$basearch/debug/
ftp://mirrors.tummy.com/pub/rpm.livna.org/fedora/$releasever/$basearch/debug/
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-livna
gpgcheck=1

[livna-source]
name=Livna for Fedora Core $releasever - $basearch - Source
baseurl=
http://rpm.livna.org/fedora/$releasever/SRPMS/
http://livna.cat.pdx.edu/fedora/$releasever/SRPMS/
http://wftp.tu-chemnitz.de/pub/linux/livna/fedora/$releasever/SRPMS/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/rpm.livna.org/fedora/$releasever/SRPMS/
http://mirror.atrpms.net/livna/fedora/$releasever/SRPMS/
ftp://mirrors.tummy.com/pub/rpm.livna.org/fedora/$releasever/SRPMS/
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-livna
gpgcheck=1


La key GPG è:

rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY



[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/fc$releasever-$basearch/atrpms/stable
gpgcheck=1
enabled=0
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms




[dries]
name=Extra Fedora rpms dries - $releasever - $basearch
baseurl=http://ftp.belnet.be/packages/dries.ulyssis.org/fedora/fc$releasever/$basearch/RPMS.dries/
gpgcheck=1
enabled=1
gpgkey=http://dries.ulyssis.org/rpm/RPM-GPG-KEY.dries.txt


La Key GPG è:

rpm --import http://apt.sw.be/dries/RPM-GPG-KEY.dries.txt



[kde]
name=kde
baseurl=http://apt.kde-redhat.org/apt/kde-redhat/fedora/$releasever/$basearch/RPMS.stable/
mirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/fedora/mirrors-stable
gpgcheck=1
enabled=0
gpgkey=http://apt.kde-redhat.org/apt/kde-redhat/kde-redhat.RPM-GPG-KEY


#
# Repository : kde-redhat-stable-all
#
[kde-redhat-stable-all]
name=kde-redhat-stable-all
mirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/all/stable/mirrors
gpgcheck=1
gpgkey=http://kde-redhat.sourceforge.net/gpg-pubkey-ff6382fa-3e1ab2ca
enabled=0

#
# Repository : kde-redhat-testing
#
[kde-redhat-testing]
name=kde-redhat-testing
mirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/fedora/$releasever/$basearch/testing/mirrors
gpgcheck=1
gpgkey=http://kde-redhat.sourceforge.net/gpg-pubkey-ff6382fa-3e1ab2ca
enabled=0

#
# Repository : kde-redhat-unstable
#
[kde-redhat-unstable]
name=kde-redhat-unstable
mirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/fedora/$releasever/$basearch/unstable/mirrors
gpgcheck=1
gpgkey=http://apt.kde-redhat.org/apt/kde-redhat/kde-redhat.RPM-GPG-KEY
enabled=0

#
# Repository : kde-redhat-stable
#
[kde-redhat-stable]
name=kde-redhat-stable
mirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/fedora/$releasever/$basearch/stable/mirrors
gpgcheck=1
gpgkey=http://kde-redhat.sourceforge.net/gpg-pubkey-ff6382fa-3e1ab2ca
enabled=0

#
# Repository : kde-redhat-testing-all
#
[kde-redhat-testing-all]
name=kde-redhat-testing-all
mirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/all/testing/mirrors
gpgcheck=1
gpgkey=http://apt.kde-redhat.org/apt/kde-redhat/kde-redhat.RPM-GPG-KEY
enabled=0

#
# Repository : kde-redhat-unstable-all
#
[kde-redhat-unstable-all]
name=kde-redhat-unstable-all
mirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/all/unstable/mirrors
gpgcheck=1
gpgkey=http://apt.kde-redhat.org/apt/kde-redhat/kde-redhat.RPM-GPG-KEY
enabled=0


La key GPG è:

rpm --import http://apt.kde-redhat.org/apt/kde-redhat/kde-redhat.RPM-GPG-KEY


Utilizzare YUM


Yum non è il gestore dei pacchetti installato su fedora di default .. questo lavora tutto in modalità testuale. Per utilizzare un ambiente più semplice si può installare Yumex che non è altro che l'interfaccia grafica di yum.

Per utilizzare yum da riga di comando la sintassi è questa:

yum [options] [command] [package ...]

I COMANDI PRINCIPALI:

* install package1 [package2] [...]
Serve ad installare uno o più pachetti

* update [package1] [package2] [...]
Serve ad aggiornare uno o più pachetti

* check-update
Cerca se ci sono pachetti da aggiornare

* upgrade [package1] [package2] [...]
Fa l'upgrate dei pachetti obsoleti

* remove | erase package1 [package2]
Rimuove i pacchetti indicati

* list [...]
Ritorna la lista dei pachetti ad esempio installati o da aggiornare

* clean [ packages | headers | metadata | cache | dbcache | all ]
Questo comando fa pulizia , ad esempio della cache , headers etc..

Esistono altri comandi che però sono meno utilizzati per conoscerli basta lanciare il manuale elettronico dei comandi nel terminale

$ man yum



INSTALLARE YUMEX

Per installare yumex , cioè l'interfaccia grafica operativa di yum basta lanciare da terminale.

# yum install yumex




Spero che questa guida possa chiarire i dubbi iniziali degli utenti che si affacciano per le prime volte a linux in particolare a fedora.

ciao

I commenti sono proprietà dei rispettivi autori. Non siamo in alcun modo responsabili del loro contenuto.
Autore Albero
kio341
Inviato: 12/12/2006 7:45  Aggiornato: 12/12/2006 7:45
Utente
Iscritto: 1/5/2004
Da: roma
Inviati: 144
 Re: Usare Yum e i Repository per FC6
gianni_74
Inviato: 6/2/2007 0:15  Aggiornato: 6/2/2007 0:15
Utente
Iscritto: 24/7/2006
Da: cugliate(va)
Inviati: 158
 Re: Usare Yum e i Repository per FC6
ciao,
sarebbe bello specificare chiaramente quali repo si possono utilizzare contemporaneamente senza rischiare di incasinare tutto!
anch'io tutt'ora non ho le idee molto chiare!

che ne pensi?
rafanto
Inviato: 8/2/2007 14:29  Aggiornato: 8/2/2007 14:29
Monster
Iscritto: 2/4/2004
Da: Platania
Inviati: 744
 Re: Usare Yum e i Repository per FC6
importante e non mischiare livna con gli altri .. almeno io uso fresh , gli ufficiali . dries e anche kde in contemporanea e togliendo kde quando uso livna e non ho avuto mai problemi .. Naturalmente il primo update dopo un'installazione la faccio solo con quelli ufficiali core ed extras e poi ne aggiungo altri !
Azuele
Inviato: 9/2/2007 15:13  Aggiornato: 9/2/2007 15:13
Utente Junior
Iscritto: 8/2/2007
Da:
Inviati: 7
 Re: Usare Yum e i Repository per FC6
Problema, come faccio a selezionare un repository piuttosto che un altro?
rafanto
Inviato: 9/2/2007 16:47  Aggiornato: 9/2/2007 16:47
Monster
Iscritto: 2/4/2004
Da: Platania
Inviati: 744
 Re: Usare Yum e i Repository per FC6
io ti consiglio di installare yumex e fai tutto in modo semplice e grafico dal menù repo.. se no hai 2 vie più rudimentali :

1. nelle conf di ogni repo c'è il campo enabled che se è impostato 0 è disabilitato invece a 1 abilitato

2. puoi usare l'opzione disablerepo di yum .. se guradi sul man o nella guida c'è l'opzione

qwertyscar
Inviato: 6/3/2007 9:35  Aggiornato: 6/3/2007 9:37
Utente Junior
Iscritto: 12/5/2005
Da:
Inviati: 7
 Re: Usare Yum e i Repository per FC6
Purtroppo manca come installare con Yum i pacchetti presenti nel DVD come si configura?