LINUX.ORG.RU

GLIBC 2.11 на Debian lenny


0

1

Привет всем!

Хотел спросить ставил ли кто-нибудь каким угодно способом glibc 2.11 на Debian lenny вместо стандартного 2.7?

Просто очень он мне нужен для запуска AVD (Android Virtual Device). Я вот пробовал просто заинсталить libc6 2.11 и libc-bin 2.11 из пакетов для sid-a, но чуть все не угробил скажем так.

Есть какой-нибудь способ? (но чтобьі остаться на lenny не переходя на testing)

Спасибо за внимание!



Последнее исправление: dem05k41 (всего исправлений: 1)
Ответ на: комментарий от anon_666

Да только вот как заставить Eclipse запускать софт с другими переменньіми? Тоесть не хотелось бьі експортить LD_LIBRARY_PATH в каком-то *rc :)

dem05k41
() автор топика

chroot (debootstrap)?

nnz ★★★★
()

скачайте и поставьте с тестинга (который уже почти готов к релизу, уж в плане glibc то точно) только эти пакеты

libc-bin
libc6
libc6-dev
locales
возможно locales-all

а также libc6-i686 для 32 бит

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

я уже пробовал єтот вариант. и єтим едва не угробил все зависимости. пришлось ldconfig где-то качать и возвращать все на место. поставить glibc нормально из тестинга можно только при переходе на тестинг. но как-то не хочется :)

dem05k41
() автор топика
Ответ на: комментарий от anon_666

LD_LIBRARY_PATH для glibc не работает, получится segmentation fault

Sylvia ★★★★★
()
Ответ на: комментарий от dem05k41

ну другой вариант только поставить все вручную , в обход пакетного менеджера (из распакованного деба или вручную собирать, что более рискованно), причем системно, уж проще с зависимостями в дебиан поразбираться

Sylvia ★★★★★
()
Ответ на: комментарий от dem05k41

на удаленный комментарий - с mawk не собирается, нужен gawk в качестве awk

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

Плюс при сборке вот какая-то лажа: [code] mawk: scripts/gen-sorted.awk: line 19: regular expression compile failed (bad class — [], [^] or [) /[^ mawk: scripts/gen-sorted.awk: line 19: syntax error at or near ] mawk: scripts/gen-sorted.awk: line 19: runaway regular expression /, "", subd ... [/code]

dem05k41
() автор топика

если у вас 32 бита, хотите «нехороший» вариант ? скину вам архив со скриптом.. запустите?

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

спасибо! сейчас попробую. P.S. Удалял потому, что хотел поместить все в [code][/code] Но такая фича тут наверное не котируется :)

dem05k41
() автор топика
Ответ на: комментарий от dem05k41

lorcore режим ввода нужно тогда включать для [code]

Sylvia ★★★★★
()
Ответ на: комментарий от dem05k41

ловите, скрипт я естественно в пол пятого утра не тестировала,
что уж понаписала , то и есть ) посмотрите сами в installer.sh

распаковывать и запускать от root

http://ompldr.org/vNm9xZA/libc2112.tar.gz


по комментариям вообщем-то должно быть понятно что оно должно делать ? :) Сразу предупреждаю - вариант нехороший, за последующие возможные наступания на грабли я ответственности не несу :)

# backup old gconv
mv /usr/lib/gconv /usr/lib/gconv.lenny

# backup locales
mv /usr/share/i18n/locales /usr/share/i18n/locales.lenny

# replace
mv gconv /usr/lib
mv i18n-locales /usr/share/i18n/locales

# override
mkdir /usr/libexec
mv libexec/* /usr/libexec
# this must be suid
chmod 4711 /usr/libexec/pt_chown

cp lib_ref/* /lib

/sbin/ldconfig

# now we must have new glibc, run it

/lib/libc.so.6

# regenerate locales

cd /usr/lib/locale
localedef -i en_US -f ISO-8859-1 en_US
localedef -i en_US -f UTF-8 en_US.UTF-8
localedef -i ru_RU -f UTF-8 ru_RU.UTF-8

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

ps: если что, то содержимое share-locale надо перезаписать сверху /usr/share/locale и еще раз прогнать команды localedef

это в том случае если перекосит локали
( проверить можно

LANG=ru_RU.UTF-8 locale

если выдаст ошибки , то переписывать)

украинский добавьте сами, он вам кажется нужен

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

Вот бьіли вьі правьі!

$ LD_LIBRARY_PATH=«/opt/GLIBC-2.11/lib» android

Segmentation fault

dem05k41
() автор топика

написали бы чего-нибудь, а то архив скачали.. помогло/не помогло? поломали все или нет ?

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

Дык если сломал, как же ж он отпишется ? )

Jetty ★★★★★
()
Ответ на: комментарий от Sylvia

нет, не поломал... просто решил не пользоваться ємулятором андроида, так как есть у меня реальньій девайс. жду пока дебиан обновят glibc спасибо!

dem05k41
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.