Loading
Home » Computer » Linux » installare yum
installare yum [messaggio #34083] |
sab, 04 dicembre 2010 22:48 |
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 #34091 è una risposta a message #34085] |
dom, 05 dicembre 2010 08:48 |
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 |
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 |
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 |
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 |
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
|
|
|
Vai al forum:
Ora corrente: sab ott 05 08:13:33 CEST 2024
Tempo totale richiesto per generare la pagina: 0.01745 secondi
|