Jak vratit starou verzi glibc? (Was:rpm -i konci "SIGSEGV")

Milan Kerslager milan.kerslager na pslib.cz
Pondělí Únor 16 22:42:32 CET 2004


On Sat, Feb 14, 2004 at 10:46:21PM +0100, jozka wrote:
> Dobry den,
> 
> obracim se opet s zadosti o radu. Prisel jsem na to, proc
> nefunguje rpm, je to samozrejme kvuli me vlastni blbosti.
> Pred casem jsem v ramci nejakych pokusu upgradoval
> glibc z 2.2.5-154 na 2.3.2-6. Jenze ted nevim, jak se ho 
> zbavit. RPM, pri cemkoliv zahlasi "Segmentation fault"
> a skonci. Existuje nejaky jiny zpusob?

Volbu -i pouzivejte *vyhradne* pro jadro, jinak budete mit v systemu 2
balicky. Takze je lepsi vzdy pouzit -U (upgrade), pripadne
-U --oldpackage.

Muzete zkusit nabootovat v rescue rezimu a nainstalovat potrebnou glibc
takhle:

mount /dev/hda1 /mnt/koren_opravovaneho_FS
rpm -Uvh --oldpackage nova_glibc.rpm --root /mnt/koren_opravovaneho_FS

Nebo rozbalit rpm v naborenem systemu misto pomoci rpm primo pomoci
cpio takhle nejak:

rpm2cpio balik.rpm
cpio -id --no-absolute-filenames cpio.archiv

-- 
                        Milan Kerslager
                        E-mail: milan.kerslager na pslib.cz
                        WWW:    http://www.pslib.cz/~kerslage/


Další informace o konferenci Linux