hromadny update RH7.0 via rpm?

Jaroslav Lukesh lukesh na seznam.cz
Pátek Květen 9 11:33:06 CEST 2003


Tak mi to dalo tohle, jak #rpm -F *, tak i z toho souboru
chyba: nevyřešené závislosti:
        mod_bandwidth je nutné pro apache-1.3.27-1.7.1
        mod_put je nutné pro apache-1.3.27-1.7.1
        mod_throttle je nutné pro apache-1.3.27-1.7.1
        libexpat.so.0   je nutné pro apache-1.3.27-1.7.1
        libmm.so.11   je nutné pro apache-1.3.27-1.7.1
        VFlib2 je nutné pro ghostscript-6.51-16.1.7x
        libVFlib2.so.24   je nutné pro ghostscript-6.51-16.1.7x
        glibc-common = 2.2.4-18.7.0.9 je nutné pro glibc-2.2.4-18.7.0.9
	....

No a nic se neupdatne.

rpm -q kernel-enterprise
kernel-enterprise-2.2.16-22

rpm -i kernel-enterprise-2.2.24-7.0.3.i686.rpm
chyba: nevyřešené závislosti:
        mount < 2.10r koliduje s kernel-enterprise-2.2.24-7.0.3
        nfs-utils < 0.3.1 koliduje s kernel-enterprise-2.2.24-7.0.3


JL.

----------
Odesílatel: Ivo Panacek <ivop na regionet.cz>
Komu: linux na linux.cz
Předmět: Re: hromadny update RH7.0 via rpm?
Datum: 9. května 2003 8:53

Dne pátek 09 květen 2003 10:50 jste napsal(a):
> Dobry den,
>
> nejak se mi nevede udelat update balicku (hromady) co mam zkopirovane na
> disku v jednom adresari.
>
> DElam to pomoci
>
> #rpm -Uvh *
>
> PO overeni namatkou (treba kernelu) to vypise pouze stary balicek, tedy
> update neprobehl (pokud vim tak se linux jeste nechova jako windows,
zeano)
>
> muzete mne nekdo prosim nakopnout, jak mam updatnout proste vsechny,
misto
> toho abyh delal skript z listingu adresare?
>
> RH7.0 je potreba kvuli nejake aplikaci co tam ma jet (zkousel jsem to na
> svem MDK9.1 a blblo to).
>
> Dekuji, JL.
>
> PS. Hlasi to napriklad:
>
> balíček tetex-xdvi-20000807-1cz1 (který je novější, než
> tetex-xdvi-1.0.7-8.3) je již nainstalován
> balíček tetex-20000807-1cz1 (který je novější, než tetex-1.0.7-8.3) je
již
> nainstalován
> balíček usermode-1.37-2 je již nainstalován
> soubor /etc/skel/.emacs z instalace emacs-20.7-17 koliduje se souborem z
> balíčku etcskel-czech-7.0-2

Tady se vice hodi volba -F namisto -U, protoze -U se snazi o upgrade
vseho, co dostane na cmdline, zatimco -F si z toho vybere jen to
jiz nainstalovane v nejake starsi verzi.

Nicmene ani to neni zdaleka idealni, napr. v situacich, kdy je tam
dany balik (glibc) pro vice architektur.

Ja tohle resim tak, ze si vylistuji baliky do souboru ( ls -1 > ../f)
a pak zkousim upgrade z nej (rpm -hvF `cat ../f`) a soucasne z nej
editorem mazu problemove balicky do te doby, nez upgrade
projde bez potizi. No a pak to na ostatnich strojich
uz projde dobre (vetsinou).
-- 



Další informace o konferenci Linux