Live Support My forum, my way! Il forum dei newsgroup: Linux » installare yum
My forum, my way! Il forum dei newsgroup
Fast Uncompromising Discussions.Newsgroup FUDforum will get your users talking.

Loading
Utenti      F.A.Q.    Registrati    Login    Home
Home » Computer » Linux » installare yum
installare yum [messaggio #34083] sab, 04 dicembre 2010 22:48 Messaggio successivo
Davide  è attualmente disconnesso Davide
Messaggi: 32
Registrato: dicembre 2007
Member
Ciao a tutti,
ho comprato un virtual server su aruba, che mi ha fatto una brutta
sorpresa, non ha messo yum nella distribuzione centos 5, in dotazione
sul server e non capisco davvero il perché...

Anyway, ho letto un po' in giro che si può installare, a partire dai
singoli rpm, il problema è che non so quali installare e soprattutto
non vorrei fare qualche stupidaggine con le dipendenze...
come scopro quali sono i file necessari e l'ordine in cui
installarli???

Scusate se la domanda può risultare un po' stupida, ma non so come
fare...


Grazie mille,
Davide.
Re: installare yum [messaggio #34084 è una risposta a message #34083] sab, 04 dicembre 2010 23:05 Messaggio precedenteMessaggio successivo
Davide  è attualmente disconnesso Davide
Messaggi: 32
Registrato: dicembre 2007
Member
Provando e riprovando, mi da questi errori, penso significhi che ho
fatto un po di **nchiate, non è vero?:
Come risolvo???



Retrieving http://mirror.centos.org/centos-5/5.5/os/i386/CentOS/elfutil s-libelf-0.137-3.el5.i386.rpm
warning: /var/tmp/rpm-xfer.ETIPQe: Header V3 DSA signature: NOKEY, key
ID e8562897
error: Failed dependencies:
elfutils-libelf = 0.125-3.el5 is needed by (installed) elfutils-
libs-0.125-3.el5.i386
elfutils-libelf = 0.125-3.el5 is needed by (installed)
elfutils-0.125-3.el5.i386
elfutils-libelf = 0.125-3.el5 is needed by (installed) elfutils-
libelf-devel-0.125-3.el5.i386

Retrieving http://mirror.centos.org/centos-5/5.5/os/i386/CentOS/elfutil s-0.137-3.el5.i386.rpm
warning: /var/tmp/rpm-xfer.nnawhE: Header V3 DSA signature: NOKEY, key
ID e8562897
error: Failed dependencies:
elfutils-libelf-i386 = 0.137-3.el5 is needed by
elfutils-0.137-3.el5.i386
elfutils-libs-i386 = 0.137-3.el5 is needed by
elfutils-0.137-3.el5.i386
libasm.so.1 is needed by elfutils-0.137-3.el5.i386
libasm.so.1(ELFUTILS_1.0) is needed by elfutils-0.137-3.el5.i386
libdw.so.1(ELFUTILS_0.126) is needed by elfutils-0.137-3.el5.i386
libdw.so.1(ELFUTILS_0.127) is needed by elfutils-0.137-3.el5.i386
libdw.so.1(ELFUTILS_0.130) is needed by elfutils-0.137-3.el5.i386
libelf.so.1(ELFUTILS_1.3) is needed by elfutils-0.137-3.el5.i386
libelf.so.1(ELFUTILS_1.4) is needed by elfutils-0.137-3.el5.i386
elfutils > 0.125-3.el5 conflicts with elfutils-
libelf-0.125-3.el5.i386
elfutils > 0.125-3.el5 conflicts with elfutils-libs-0.125-3.el5.i386


Retrieving http://mirror.centos.org/centos-5/5.5/os/i386/CentOS/rpm-pyt hon-4.4.2.3-18.el5.i386.rpm
warning: /var/tmp/rpm-xfer.npwOa0: Header V3 DSA signature: NOKEY, key
ID e8562897
error: Failed dependencies:
libnssutil3.so is needed by rpm-python-4.4.2.3-18.el5.i386
popt = 1.10.2.3-18.el5 is needed by rpm-python-4.4.2.3-18.el5.i386
rpm = 4.4.2.3-18.el5 is needed by rpm-python-4.4.2.3-18.el5.i386
rpm-libs = 4.4.2.3-18.el5 is needed by rpm-python-4.4.2.3-18.el5.i386
Re: installare yum [messaggio #34085 è una risposta a message #34084] sab, 04 dicembre 2010 23:15 Messaggio precedenteMessaggio successivo
Davide  è attualmente disconnesso Davide
Messaggi: 32
Registrato: dicembre 2007
Member
Ok, cercando di andare avanti, ho scaricato e aggiunto yum, ma questa
davvero non la capisco...

Cercando di risolvere le dipendenze per installare yum, mi dice che
c'è bisogno di yum... ma come posso risolvere le dipendenze
circolari???

[root@62 temp]# rpm -Uvh yum-fastestmirror-1.1.16-14.el5.centos.
1.noarch.rpm
warning: yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm: Header
V3 DSA signature: NOKEY, key ID e8562897
error: Failed dependencies:
yum >= 3.0 is needed by yum-fastestmirror-1.1.16-14.el5.centos.
1.noarch
[root@62 temp]# rpm -Uvh yum-metadata-
parser-1.1.2-3.el5.centos.i386.rp
error: open of yum-metadata-parser-1.1.2-3.el5.centos.i386.rp failed:
No such file or directory
[root@62 temp]# rpm -Uvh yum-3.2.22-26.el5.centos.noarch.rpm
warning: yum-3.2.22-26.el5.centos.noarch.rpm: Header V3 DSA signature:
NOKEY, key ID e8562897
error: Failed dependencies:
yum-fastestmirror is needed by yum-3.2.22-26.el5.centos.noarch
yum-metadata-parser >= 1.1.0 is needed by
yum-3.2.22-26.el5.centos.noarch
[root@62 temp]#


....mmmm...
some help is needed..
Re: installare yum [messaggio #34086 è una risposta a message #34085] sab, 04 dicembre 2010 23:27 Messaggio precedenteMessaggio successivo
Davide  è attualmente disconnesso Davide
Messaggi: 32
Registrato: dicembre 2007
Member
Mi sembra di aver risolto:

mkdir /usr/local/yum
cd /usr/local/yum
wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz
tar xvzf yum-3.2.28.tar.gz
cd yum-3.2.28
make
make install

Anche se il file INSTALL mi dice di usare l'RPM, dai sorgenti sembra
aver funzionato senza problemi...

Ciao, Davide.
Re: installare yum [messaggio #34091 è una risposta a message #34085] dom, 05 dicembre 2010 08:48 Messaggio precedenteMessaggio successivo
Mario M. Macaluso  è attualmente disconnesso Mario M. Macaluso
Messaggi: 10
Registrato: novembre 2010
Junior Member
On 4 Dic, 23:15, Davide <davide.gurg...@gmail.com> wrote:
> Ok, cercando di andare avanti, ho scaricato e aggiunto yum, ma questa
> davvero non la capisco...
>
> Cercando di risolvere le dipendenze per installare yum, mi dice che
> c'è bisogno di yum... ma come posso risolvere le dipendenze
> circolari???
>
> [root@62 temp]# rpm -Uvh yum-fastestmirror-1.1.16-14.el5.centos.
> 1.noarch.rpm
> warning: yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm: Header
> V3 DSA signature: NOKEY, key ID e8562897
> error: Failed dependencies:
>         yum >= 3.0 is needed by yum-fastestmirror-1.1.16-14.el5..centos.
> 1.noarch
> [root@62 temp]# rpm -Uvh yum-metadata-
> parser-1.1.2-3.el5.centos.i386.rp
> error: open of yum-metadata-parser-1.1.2-3.el5.centos.i386.rp failed:
> No such file or directory
> [root@62 temp]# rpm -Uvh yum-3.2.22-26.el5.centos.noarch.rpm
> warning: yum-3.2.22-26.el5.centos.noarch.rpm: Header V3 DSA signature:
> NOKEY, key ID e8562897
> error: Failed dependencies:
>         yum-fastestmirror is needed by yum-3.2.22-26.el5.centos.noarch
>         yum-metadata-parser >= 1.1.0 is needed by
> yum-3.2.22-26.el5.centos.noarch
> [root@62 temp]#
>
> ...mmmm...
> some help is needed..

-3) chiedere ad Aruba?
in fin dei conti hai pagato, quindi...

-2) per scaricare quelle che ti serve puoi usare questo mirror
http://mirror.switch.ch/ftp/mirror/centos

-1) devi usare rpm finchè l'installazione non è completata.

0) Le chiavi gpg di rpm
installa il pacchetto "centos-release"

1) scarica il pacchetto base di yum

2) rpm --requires -q -p yum......rpm
ed hai la lista delle dipendenze

3) http://rpm.pbone.net
ti aiuta a trovare i nome esatti dei pacchetti

ciao
michele
Re: installare yum [messaggio #34126 è una risposta a message #34091] lun, 06 dicembre 2010 09:58 Messaggio precedenteMessaggio successivo
Davide  è attualmente disconnesso Davide
Messaggi: 32
Registrato: dicembre 2007
Member
On 5 Dic, 08:48, "Mario M. Macaluso" <mcl...@email.it> wrote:
> On 4 Dic, 23:15, Davide <davide.gurg...@gmail.com> wrote:
>
>
>
>
>
> > Ok, cercando di andare avanti, ho scaricato e aggiunto yum, ma questa
> > davvero non la capisco...
>
> > Cercando di risolvere le dipendenze per installare yum, mi dice che
> > c'è bisogno di yum... ma come posso risolvere le dipendenze
> > circolari???
>
> > [root@62 temp]# rpm -Uvh yum-fastestmirror-1.1.16-14.el5.centos.
> > 1.noarch.rpm
> > warning: yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm: Header
> > V3 DSA signature: NOKEY, key ID e8562897
> > error: Failed dependencies:
> >         yum >= 3.0 is needed by yum-fastestmirror-1.1.16-14.el5.centos.
> > 1.noarch
> > [root@62 temp]# rpm -Uvh yum-metadata-
> > parser-1.1.2-3.el5.centos.i386.rp
> > error: open of yum-metadata-parser-1.1.2-3.el5.centos.i386.rp failed:
> > No such file or directory
> > [root@62 temp]# rpm -Uvh yum-3.2.22-26.el5.centos.noarch.rpm
> > warning: yum-3.2.22-26.el5.centos.noarch.rpm: Header V3 DSA signature:
> > NOKEY, key ID e8562897
> > error: Failed dependencies:
> >         yum-fastestmirror is needed by yum-3.2.22-26.el5.centos..noarch
> >         yum-metadata-parser >= 1.1.0 is needed by
> > yum-3.2.22-26.el5.centos.noarch
> > [root@62 temp]#
>
> > ...mmmm...
> > some help is needed..
>
> -3) chiedere ad Aruba?
>      in fin dei conti hai pagato, quindi...
>
> -2) per scaricare quelle che ti serve puoi usare questo mirror
>      http://mirror.switch.ch/ftp/mirror/centos
>
> -1) devi usare rpm finchè l'installazione non è completata.
>
> 0) Le chiavi gpg di rpm
>     installa il pacchetto "centos-release"
>
> 1) scarica il pacchetto base di yum
>
>  2) rpm --requires -q -p yum......rpm
>      ed hai la lista delle dipendenze
>
>  3)  http://rpm.pbone.net
>       ti aiuta a trovare i nome esatti dei pacchetti
>
> ciao
> michele

Meraviglioso!!! Ora ci provo, grazie!
Re: installare yum [messaggio #34132 è una risposta a message #34091] lun, 06 dicembre 2010 11:36 Messaggio precedenteMessaggio successivo
Davide  è attualmente disconnesso Davide
Messaggi: 32
Registrato: dicembre 2007
Member
On 5 Dic, 08:48, "Mario M. Macaluso" <mcl...@email.it> wrote:
> On 4 Dic, 23:15, Davide <davide.gurg...@gmail.com> wrote:
>
>
>
>
>
> > Ok, cercando di andare avanti, ho scaricato e aggiunto yum, ma questa
> > davvero non la capisco...
>
> > Cercando di risolvere le dipendenze per installare yum, mi dice che
> > c'è bisogno di yum... ma come posso risolvere le dipendenze
> > circolari???
>
> > [root@62 temp]# rpm -Uvh yum-fastestmirror-1.1.16-14.el5.centos.
> > 1.noarch.rpm
> > warning: yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm: Header
> > V3 DSA signature: NOKEY, key ID e8562897
> > error: Failed dependencies:
> >         yum >= 3.0 is needed by yum-fastestmirror-1.1.16-14.el5.centos.
> > 1.noarch
> > [root@62 temp]# rpm -Uvh yum-metadata-
> > parser-1.1.2-3.el5.centos.i386.rp
> > error: open of yum-metadata-parser-1.1.2-3.el5.centos.i386.rp failed:
> > No such file or directory
> > [root@62 temp]# rpm -Uvh yum-3.2.22-26.el5.centos.noarch.rpm
> > warning: yum-3.2.22-26.el5.centos.noarch.rpm: Header V3 DSA signature:
> > NOKEY, key ID e8562897
> > error: Failed dependencies:
> >         yum-fastestmirror is needed by yum-3.2.22-26.el5.centos..noarch
> >         yum-metadata-parser >= 1.1.0 is needed by
> > yum-3.2.22-26.el5.centos.noarch
> > [root@62 temp]#
>
> > ...mmmm...
> > some help is needed..
>
> -3) chiedere ad Aruba?
>      in fin dei conti hai pagato, quindi...
>
> -2) per scaricare quelle che ti serve puoi usare questo mirror
>      http://mirror.switch.ch/ftp/mirror/centos
>
> -1) devi usare rpm finchè l'installazione non è completata.
>
> 0) Le chiavi gpg di rpm
>     installa il pacchetto "centos-release"
>
> 1) scarica il pacchetto base di yum
>
>  2) rpm --requires -q -p yum......rpm
>      ed hai la lista delle dipendenze
>
>  3)  http://rpm.pbone.net
>       ti aiuta a trovare i nome esatti dei pacchetti
>
> ciao
> michele

Ciao Michele,
ho verificato i pacchetti necessari e li ho scaricati dal mirror che
mi hai segnalato, anzi, ho creato uno script per l'installazione degli
RPM:
for file in \
nspr-4.7.6-1.el5_4.i386.rpm \
nss-3.12.3.99.3-1.el5.centos.2.i386.rpm \
popt-1.10.2.3-18.el5.i386.rpm \
python-elementtree-1.2.6-5.i386.rpm \
python-iniparse-0.2.3-4.el5.noarch.rpm \
python-sqlite-1.1.7-1.2.1.i386.rpm \
rpm-libs-4.4.2.3-18.el5.i386.rpm \
rpm-python-4.4.2.3-18.el5.i386.rpm \
python-urlgrabber-3.1.0-5.el5.noarch.rpm \
yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm \
yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm \
yum-3.2.22-26.el5.centos.noarch.rpm
do rpm -Uvh http://mirror.switch.ch/ftp/mirror/centos/5/os/i386/CentOS/$ file;
done

Lo script funziona, quello che non va è la risoluzione delle
dipendenze, in particolare mi da un errore nell'installazione di
popt-1.10.2.3-18.el5.i386.rpm.
La console mi dice:
warning: popt-1.10.2.3-18.el5.i386.rpm: Header V3 DSA signature:
NOKEY, key ID e8562897error: Failed dependencies:
popt = 1.10.2 is needed by (installed) rpm-4.4.2-47.el5.i386

Immagino mi stia dicendo che la versione 1.10.2 è utilizzata da
rpm-4.4.2-47.el5.i386 e che quindi non può essere aggiornata...
Non so davvero come risolvere questo problema..

Che manicomio...
Re: installare yum [messaggio #34144 è una risposta a message #34132] lun, 06 dicembre 2010 18:01 Messaggio precedenteMessaggio successivo
Davide  è attualmente disconnesso Davide
Messaggi: 32
Registrato: dicembre 2007
Member
On 6 Dic, 11:36, Davide <davide.gurg...@gmail.com> wrote:
> On 5 Dic, 08:48, "Mario M. Macaluso" <mcl...@email.it> wrote:
>
>
>
>
>
> > On 4 Dic, 23:15, Davide <davide.gurg...@gmail.com> wrote:
>
> > > Ok, cercando di andare avanti, ho scaricato e aggiunto yum, ma questa
> > > davvero non la capisco...
>
> > > Cercando di risolvere le dipendenze per installare yum, mi dice che
> > > c'è bisogno di yum... ma come posso risolvere le dipendenze
> > > circolari???
>
> > > [root@62 temp]# rpm -Uvh yum-fastestmirror-1.1.16-14.el5.centos.
> > > 1.noarch.rpm
> > > warning: yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm: Header
> > > V3 DSA signature: NOKEY, key ID e8562897
> > > error: Failed dependencies:
> > >         yum >= 3.0 is needed by yum-fastestmirror-1.1.16-14..el5.centos.
> > > 1.noarch
> > > [root@62 temp]# rpm -Uvh yum-metadata-
> > > parser-1.1.2-3.el5.centos.i386.rp
> > > error: open of yum-metadata-parser-1.1.2-3.el5.centos.i386.rp failed:
> > > No such file or directory
> > > [root@62 temp]# rpm -Uvh yum-3.2.22-26.el5.centos.noarch.rpm
> > > warning: yum-3.2.22-26.el5.centos.noarch.rpm: Header V3 DSA signature:
> > > NOKEY, key ID e8562897
> > > error: Failed dependencies:
> > >         yum-fastestmirror is needed by yum-3.2.22-26.el5.centos.noarch
> > >         yum-metadata-parser >= 1.1.0 is needed by
> > > yum-3.2.22-26.el5.centos.noarch
> > > [root@62 temp]#
>
> > > ...mmmm...
> > > some help is needed..
>
> > -3) chiedere ad Aruba?
> >      in fin dei conti hai pagato, quindi...
>
> > -2) per scaricare quelle che ti serve puoi usare questo mirror
> >      http://mirror.switch.ch/ftp/mirror/centos
>
> > -1) devi usare rpm finchè l'installazione non è completata.
>
> > 0) Le chiavi gpg di rpm
> >     installa il pacchetto "centos-release"
>
> > 1) scarica il pacchetto base di yum
>
> >  2) rpm --requires -q -p yum......rpm
> >      ed hai la lista delle dipendenze
>
> >  3)  http://rpm.pbone.net
> >       ti aiuta a trovare i nome esatti dei pacchetti
>
> > ciao
> > michele
>
> Ciao Michele,
> ho verificato i pacchetti necessari e li ho scaricati dal mirror che
> mi hai segnalato, anzi, ho creato uno script per l'installazione degli
> RPM:
> for file in \
>     nspr-4.7.6-1.el5_4.i386.rpm \
>     nss-3.12.3.99.3-1.el5.centos.2.i386.rpm \
>     popt-1.10.2.3-18.el5.i386.rpm \
>     python-elementtree-1.2.6-5.i386.rpm \
>     python-iniparse-0.2.3-4.el5.noarch.rpm \
>     python-sqlite-1.1.7-1.2.1.i386.rpm \
>     rpm-libs-4.4.2.3-18.el5.i386.rpm \
>     rpm-python-4.4.2.3-18.el5.i386.rpm \
>     python-urlgrabber-3.1.0-5.el5.noarch.rpm \
>     yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm \
>     yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm \
>     yum-3.2.22-26.el5.centos.noarch.rpm
>   do rpm -Uvhhttp://mirror.switch.ch/ftp/mirror/centos/5/os/i386/Cent OS/$file;
> done
>
> Lo script funziona, quello che non va è la risoluzione delle
> dipendenze, in particolare mi da un errore nell'installazione di
> popt-1.10.2.3-18.el5.i386.rpm.
> La console mi dice:
> warning: popt-1.10.2.3-18.el5.i386.rpm: Header V3 DSA signature:
> NOKEY, key ID e8562897error: Failed dependencies:
>         popt = 1.10.2 is needed by (installed) rpm-4.4.2-47.el5..i386
>
> Immagino mi stia dicendo che la versione 1.10.2 è utilizzata da
> rpm-4.4.2-47.el5.i386 e che quindi non può essere aggiornata...
> Non so davvero come risolvere questo problema..
>
> Che manicomio...

Sono in fine riuscito ad installare tutto:

Ho rimosso rpm dalla lista e la dipendenza ciclica tra yum e yum-
fastestmirror l'ho risolta, semplicemente installandoli insieme con:

rpm -ivh yum.xyz.rpm yum-fastestmirror.xyz.rpm

Ora funziona alla grande, ho anche fatto uno yum update,
riuscitissimo...
Re: installare yum [messaggio #34200 è una risposta a message #34144] mer, 08 dicembre 2010 01:49 Messaggio precedente
Mario M. Macaluso  è attualmente disconnesso Mario M. Macaluso
Messaggi: 10
Registrato: novembre 2010
Junior Member
Il Mon, 06 Dec 2010 09:01:23 -0800, Davide ha scritto:

[ ... scusa per il ritardo ]

>> for file in \
>>     nspr-4.7.6-1.el5_4.i386.rpm \
>>     nss-3.12.3.99.3-1.el5.centos.2.i386.rpm \
>>     popt-1.10.2.3-18.el5.i386.rpm \
>>     python-elementtree-1.2.6-5.i386.rpm \
>>     python-iniparse-0.2.3-4.el5.noarch.rpm \
>>     python-sqlite-1.1.7-1.2.1.i386.rpm \
>>     rpm-libs-4.4.2.3-18.el5.i386.rpm \
>>     rpm-python-4.4.2.3-18.el5.i386.rpm \
>>     python-urlgrabber-3.1.0-5.el5.noarch.rpm \
>>     yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm \
>>     yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm \
>>     yum-3.2.22-26.el5.centos.noarch.rpm
>>   do rpm
>>   -Uvhhttp://mirror.switch.ch/ftp/mirror/centos/5/os/i386/Cent OS/$file;
>> done
>>
>> Lo script funziona, quello che non va è la risoluzione delle
>> dipendenze, in particolare mi da un errore nell'installazione di
>> popt-1.10.2.3-18.el5.i386.rpm.
>> La console mi dice:
>> warning: popt-1.10.2.3-18.el5.i386.rpm: Header V3 DSA signature: NOKEY,
>> key ID e8562897error: Failed dependencies:
>>         popt = 1.10.2 is needed by (installed)
>>         rpm-4.4.2-47.el5.i386

in situazioni come questa:

- prima si scaricano i vari pacchetti
- poi si installano

>>
>> Immagino mi stia dicendo che la versione 1.10.2 è utilizzata da
>> rpm-4.4.2-47.el5.i386 e che quindi non può essere aggiornata... Non so
>> davvero come risolvere questo problema..
>>
>> Che manicomio...

non hai verificato se il pacchetto era già stato installato o meno,
quello che è necessario ad un pacchetto può esserlo anche per altri,
quindi...

>
> Sono in fine riuscito ad installare tutto:
>
> Ho rimosso rpm dalla lista e la dipendenza ciclica tra yum e yum-
> fastestmirror l'ho risolta, semplicemente installandoli insieme con:
>
> rpm -ivh yum.xyz.rpm yum-fastestmirror.xyz.rpm
>

in questi casi:

rpm -Uvh *.rpm

e non ci pensi più

ciao
michele
Argomento precedente:script per backup su tape
Argomento successivo:evolution vs thunderbird
Vai al forum:
  


Ora corrente: lun mag 13 16:15:41 CEST 2024

Tempo totale richiesto per generare la pagina: 0.00785 secondi
.:: Contatti :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Live Support