Jak podstrcit glibc 2.2.4 nekterym aplikacim

Tomas Hubalek Tomas.Hubalek na onsemi.com
Středa Leden 12 13:11:00 CET 2005


Pavel Kankovsky napsal(a):

>On Wed, 12 Jan 2005, Tomas Hubalek wrote:
>
>  
>
>>Ahoj,
>>
>>mam takovy dotaz. Tusim, ze to mozna jde, ale nevim jak na to. Mam SUSE 
>>SLES 7, na kterem jsou standardne nainstalovane glibc 2.2.2. Mam Javu 
>>5.0, ktera potrebuje glibc 2.2.4. Mam dotaz:
>>    
>>
>
>Proc 2.2.4? Kdyz uz, tak bych vzal nejnovejsi z rady 2.2, coz bylo aspon
>2.2.5, i kdyz si nejsem jisty, zda nebyly snahy i o neco jako 2.2.6.
>  
>
Jo klidne to posledni. Mel jsem jenom obavu, jestli by novejsi verze 
nemohla byt nekompatibilni.

>  
>
>>- je mozne nainstalovat nekam glibc 2.2.4 (mimo defaultni umisteni) a v 
>>shellu, ktery javu spousti, ji podstrcit, aby neloadovala glibc 2.2.2 
>>ale glibc 2.2.4.
>>    
>>
>
>Vetsina programu by mela reagovat na nastaveni LD_LIBRARY_PATH a pokud je 
>tato promenna nastavena, tak hledat glibc prednostne tam.
>
>Trochu vetsi problem muze byt s dynamickym linkerem. Pokud by program se
>starym ld.so (presne /lib/ld-linux.so.2) nefungoval, pak je potreba ho
>explicitne spustit s novym ld.so pomoci ...cesta.../ld.so program
>parametry, ale muze to zpusobit jiste zmatky (ld.so se placne do pameti
>jinam, nez normalne je).
>  
>
Dobre, zkusim to.

>>- je toto mozny a hlavne nejlepsi zpusob? 
>>Pokud je toto jediny program, kvuli kteremu je potreba mit novejsi glibc,
>>tak to asi je nejlepsi zpusob.
>>    
>>
Je to momentalne jediny program. Vse ostatni na tom serveru je usazene a 
nejsem si jist, jestli by upgrade glibc z 2.2.2 pro cely system nemohla 
poskodit jine programy.

Dale mam jeste jeden dotaz: Je mozne rpmko z SuSE 8.1 Professional 
pouzit do SLES-7 ? Zkouseli jste to nekdo? Je pak mozne se vratit, kdyz 
provedu upgrade z 2.2.2 na 2.2.5?

Dik
Tom



Další informace o konferenci Linux