Kezdőlap › Fórumok › SOS! Bajban vagyok › glibc ujratelepites
- This topic has 32 hozzászólás, 6 résztvevő, and was last updated 17 years, 7 months telt el by
uzsolt.
-
SzerzőBejegyzés
-
2007-11-20-20:09 #2140984
Gondoltam, hogy lehülyézés nélkül nem megy, de igazatok van. Utólag én is látom, ahogy utánaolvastam több fórumon.
Felraknám a 2.5-ös glibc-t, de ldconfig után megint elszáll. Miért is kell nekem újabb a meglévőnél?
skype: /lib/tls/libc.so.6: version `GLIBC_2.4′ not found (required by /usr/lib/qt4/lib/libQtCore.so.4)
Ezért. Igaz, mikor először feltettem, nem távolítottam el előtte a 2.3.6-ot és nem volt gond. Most viszont valamit elállított, hiába.Ez van, ha össze-vissza másolgatsz, meg linkelsz, olyanokat, amihez nem értesz.
És ha nem értek hozzá, akkor ne is próbálkozzak? (most megpróbálom az egész rendszert a legfrissebb verzióra felhúzni…)
Na, magyarán el kéne dönteni, hogy melyik glibc verziót használod.
Igen ám, de ha leszedtem a 2.5-öt, akkor miért keresi azt a stubs fájlt?
(Legközelebb meg elolvasod a fórum intelmeit, miszerint nem piszkálunk a glibc-hez.
Megint csak esedékes a fenti kérdésem. Hogyan telepítsek akkor újabbat, ha kell valamihez?
Csak úgy, ha egész rendszert frissítek? Vagy a lényeg, hogy a meglévőt nem szabad eltávolítani? Ennyi? Nyilván tanulni szeretnék belőle, nem okoskodni.
Nem értek hozzá ilyen szinten, tudom. De próbálkozom.2007-11-20-20:09 #2140985Gondoltam, hogy lehülyézés nélkül nem megy, de igazatok van. Utólag én is látom, ahogy utánaolvastam több fórumon.
Felraknám a 2.5-ös glibc-t, de ldconfig után megint elszáll. Miért is kell nekem újabb a meglévőnél?
skype: /lib/tls/libc.so.6: version `GLIBC_2.4′ not found (required by /usr/lib/qt4/lib/libQtCore.so.4)
Ezért. Igaz, mikor először feltettem, nem távolítottam el előtte a 2.3.6-ot és nem volt gond. Most viszont valamit elállított, hiába.Ez van, ha össze-vissza másolgatsz, meg linkelsz, olyanokat, amihez nem értesz.
És ha nem értek hozzá, akkor ne is próbálkozzak? (most megpróbálom az egész rendszert a legfrissebb verzióra felhúzni…)
Na, magyarán el kéne dönteni, hogy melyik glibc verziót használod.
Igen ám, de ha leszedtem a 2.5-öt, akkor miért keresi azt a stubs fájlt?
(Legközelebb meg elolvasod a fórum intelmeit, miszerint nem piszkálunk a glibc-hez.
Megint csak esedékes a fenti kérdésem. Hogyan telepítsek akkor újabbat, ha kell valamihez?
Csak úgy, ha egész rendszert frissítek? Vagy a lényeg, hogy a meglévőt nem szabad eltávolítani? Ennyi? Nyilván tanulni szeretnék belőle, nem okoskodni.
Nem értek hozzá ilyen szinten, tudom. De próbálkozom.2007-11-20-20:14 #2140986http://www.linuxforum.hu/index.php?topic=18935.0
http://tldp.fsf.hu/HOWTO/Glibc-Install-HOWTO-hu/index.htmlMost hogy csomagkezelő alatt hogyan megy, arról passzolok. De azért dolgoznak a disztró készítői, hogy ez is kivitelezhető legyen. Vagy mégse…
2007-11-20-20:14 #2140987http://www.linuxforum.hu/index.php?topic=18935.0
http://tldp.fsf.hu/HOWTO/Glibc-Install-HOWTO-hu/index.htmlMost hogy csomagkezelő alatt hogyan megy, arról passzolok. De azért dolgoznak a disztró készítői, hogy ez is kivitelezhető legyen. Vagy mégse…
2007-11-20-20:23 #2140988Kösz, már olvasom is.
Ezek szerint, ha a komplett rendszer (és a programok) 2.3.6-tal lettek fordítva, esély sincs rá, hogy csak úgy felteszem a 2.5-öt és minden menjen simán tovább…
Szóval fel kell húzni minden csomagot a legfrissebbre, ami már a 2.5-tel van fordítva és akkor jó lesz, igaz?
Közben olvasom, csak így első értelmezés alapján…2007-11-20-20:23 #2140989Kösz, már olvasom is.
Ezek szerint, ha a komplett rendszer (és a programok) 2.3.6-tal lettek fordítva, esély sincs rá, hogy csak úgy felteszem a 2.5-öt és minden menjen simán tovább…
Szóval fel kell húzni minden csomagot a legfrissebbre, ami már a 2.5-tel van fordítva és akkor jó lesz, igaz?
Közben olvasom, csak így első értelmezés alapján…2007-11-20-20:26 #2140990„Igen ám, de ha leszedtem a 2.5-öt, akkor miért keresi azt a stubs fájlt?”
Mert nem szedted le. (Legalábbis a stubs.h-t nem… Ott a link, amit beidéztem.)„Megint csak esedékes a fenti kérdésem. Hogyan telepítsek akkor újabbat, ha kell valamihez?”
Semmiképpen nem úgy, hogy törlöd a másikat.
– Ráadásul lehet, hogy szükség van egy teljes update-re (ha a függőség esetleg olyan mértékben megváltozik). (Vagy, amit megkíván.)
– Alternatív megoldás, ha mindkettő meg van tartva.„skype: /lib/tls/libc.so.6: version `GLIBC_2.4′ not found (required by /usr/lib/qt4/lib/libQtCore.so.4)”
Ez az az eset, amikor a rendszernek – elvileg – magával kéne húznia az összes függőséget, és azokat is le kéne cserélnie (ha jól van megcsinálva), ami a régi file-okat használja, ha azt törli.
(Ha viszont „magánakcióról” van szó, akkor mindig érdemes fordítani, mivel az „alkalmazkodik” az aktuális file-okhoz. De innentől a függőségei a rendszergazda felelőssége.)2007-11-20-20:26 #2140991„Igen ám, de ha leszedtem a 2.5-öt, akkor miért keresi azt a stubs fájlt?”
Mert nem szedted le. (Legalábbis a stubs.h-t nem… Ott a link, amit beidéztem.)„Megint csak esedékes a fenti kérdésem. Hogyan telepítsek akkor újabbat, ha kell valamihez?”
Semmiképpen nem úgy, hogy törlöd a másikat.
– Ráadásul lehet, hogy szükség van egy teljes update-re (ha a függőség esetleg olyan mértékben megváltozik). (Vagy, amit megkíván.)
– Alternatív megoldás, ha mindkettő meg van tartva.„skype: /lib/tls/libc.so.6: version `GLIBC_2.4′ not found (required by /usr/lib/qt4/lib/libQtCore.so.4)”
Ez az az eset, amikor a rendszernek – elvileg – magával kéne húznia az összes függőséget, és azokat is le kéne cserélnie (ha jól van megcsinálva), ami a régi file-okat használja, ha azt törli.
(Ha viszont „magánakcióról” van szó, akkor mindig érdemes fordítani, mivel az „alkalmazkodik” az aktuális file-okhoz. De innentől a függőségei a rendszergazda felelőssége.)2007-11-20-20:36 #2140992Jó ez a leírás, még én is megértem, miért vágtam tönkre hirtelen a rendszert azzal, hogy leszedtem. Csak azt nem értem, ha az összes csomagot visszatettem, miért nem lett jó ismét.
Valószínűleg linkelések miatt (dehülyeszóez)Az a helyzet, hogy a removepkg pl. nem szedte le a /lib-ben található 2.5-ös fájlokat. Tehát eleve már figyelte a „csomagkezelő”, hogy az kellhet más programhoz, nem tudom.
A lényeg, hogy ezek szerint ha újabb glibc-t rakok fel, a régit nem szabad törölni.
Most megpróbálok minden csomagot a legfrissebbre húzni és a 2.5-ös glibc lesz, meglátjuk.Kösz a segítséget Sany, Lada, Uzsolt, Vizsla…csak így tanulhatok, ha elcseszem néha.
p.p. már a neveket se tudom, bocs 🙂
2007-11-20-20:36 #2140993Jó ez a leírás, még én is megértem, miért vágtam tönkre hirtelen a rendszert azzal, hogy leszedtem. Csak azt nem értem, ha az összes csomagot visszatettem, miért nem lett jó ismét.
Valószínűleg linkelések miatt (dehülyeszóez)Az a helyzet, hogy a removepkg pl. nem szedte le a /lib-ben található 2.5-ös fájlokat. Tehát eleve már figyelte a „csomagkezelő”, hogy az kellhet más programhoz, nem tudom.
A lényeg, hogy ezek szerint ha újabb glibc-t rakok fel, a régit nem szabad törölni.
Most megpróbálok minden csomagot a legfrissebbre húzni és a 2.5-ös glibc lesz, meglátjuk.Kösz a segítséget Sany, Lada, Uzsolt, Vizsla…csak így tanulhatok, ha elcseszem néha.
p.p. már a neveket se tudom, bocs 🙂
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz