Re: lug-bg: glibc 2.2.4
- Subject: Re: lug-bg: glibc 2.2.4
- From: danchev@xxxxxxxxx (George Danchev)
- Date: Tue, 8 Jan 2002 18:47:12 +0200
On Monday 07 January 2002 12:40, you wrote:
> Stefan Janev wrote:
> > zdrasti list.
> > sledniat problem e nalice:
> >
> > glibc 2.2.4 (source)
> > glibc 2.2.3 (current)
> >
> > iskam da go updatevam, no ne sym syvsem naiasno s
> > procedurara - v sluchai che stane gaf; ili problem s
> > ld.so.cache,
> > problem pri samoto instalirane, overwrite na starite
> > bibliuteki,
> > vse pak systemata si gi polzva v tozi moment.
> > predpolagam
> > che s ./configure --prefix=/usr triabva da pochna :)
>
> Dva pqti sqm go pravil, 2.1.3 --> 2.2.1 i 2.2.1 --> 2.2.3
> Pqrviyat pqt, ot glupost, pri instaliraneto se okazah
> bez C biblioteka, i me spasi tova, che imam vtora,
> sqvsem malka Linux instalaciya na sqshtiya disk, ot koyato
> bootnah. Predvaritelno byah napravil backup na /lib ,
> /usr/lib i /usr/include, taka che mozheh da vqrna sqstoyanieto
> otpredi make install.
>
> Sled tova ne sqm imal problemi s tazi procedura:
>
> 1. upgrade na binutils, ako versiyata e po-niska ot neobhodimata
>
> 2. generirane na kernel headers s
> cd /usr/src/linux
> make mrproper
> make config (yes answers)
> make dep
> i tryabva da ima symlinks
> /usr/include/asm -> /usr/src/linux/include/asm-i386
> /usr/include/linux -> /usr/src/linux/include/linux
az li nerazbrah nesto ? No neka neostavat nedorazumeniq .... i nqkoj da
izreve po-kusno 4e polzva takiva symlinks kym tekustoto kernel source.
Vsustnost sled kato ste generirali kernel headers prehvurlete gi v _dir_ v
/usr/include .... stoto kato si smenite kernel source-to naj-veroqtno ste
imate problemi.
eto zasto:
http://www.uwsg.indiana.edu/hypermail/linux/kernel/0007.3/0587.html
>
> 3. backup za vseki sluchay
>
> 4. vizh v dokumnetaciyata, dali nyakakvi patchove ne sa neobhodimi
> za 2.2.3 imashe nyakakqv patch, bez nego ne se kompilirashe.
> google is your friend.
>
> 5. ako source-a e v /usr/local/src/glibc/glibc-2.2.3, to
> cd /usr/local/src/glibc && mkdir glibc_build
> build direktoriyata da e izvqn source tree
>
> 6. v /usr/.../glibc, mv linuxthreads* glibc-2.2.3
> linuxthreads* sa dve source direktorii
>
> 7. unset LD_LIBRARY_PATH
>
> 8. cd glibc_build
>
> 9. ../glibc-2.2.3/configure --prefix=/usr --enable-add-ons \
> --enable-kernel=2.2.18
> ili kakqvto ti e kernela
>
> 10. make > MAKE &
> tail -f MAKE
>
> 11. make check > MAKE.CHECK &
> tail -f MAKE.CHECK
> ako vsichko ne e OK i vse pak instalirash,
> sigurno shte sqzhalyavash
>
> 12. make info && make dvi && make pdf
>
> 13. telinit 1
>
> 14. env LANGUAGE=C LC_ALL=C /usr/local/bin/make install > MAKE.INSTALL
>
> 15. reboot
>
>
> Sled tova ima locali za opravyane, no moyata sistema
> ne e lokalizirana i ne sqm se zanimaval.
>
> Nakraya, ima suma leftovers ot starata versiya na glibc v /lib
> i /usr/lib. Az gi mahnah, za da ne stavat obqrkvaniya. Ako si
> napravil backup, ne e trudno da vidish kakvo e ot starata versiya.
>
>
> Uspeh,
> Minko
> ===========================================================================
> A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
> http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
--
Greets,
fr33zb1
===========================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
|