Страница 1 из 1
Установка более новой libc6
Добавлено: 26 янв 2006, 13:14
Lioxa
В Sarge libc6 версии 2.3.2 есть необходимость поставить 2.3.4
Выкачал её из тестового дистра со всеми зависимостями. Создал папку, кинул всё туда. Создал Packages.gz прописал в /etc/apt/sources.list
Сделал apt-get update.
Всё хорошо. Но вот при замене libc6 спомощью install или dist-upgrade, оно предлпгпет удалить кучу нужных пакетов, прежде чем интсалить новую версию libc6.
Есть ли возможность заменить пакет без удаления зависимых от него?
Добавлено: 26 янв 2006, 13:45
Llama
Lioxa, обновление libc == обновление всего дистрибутива. Так что вам придется перезжать на testing полностью.
Добавлено: 26 янв 2006, 16:01
Victor Gr.
А установить libc6-i686 из того же Stable?
Он просто ставится рядом. Так и надо?
Добавлено: 26 янв 2006, 16:05
Llama
Victor Gr., да, так и надо. Ибо это та же самая версия libc, тлько собраная под i686 + nptl
Добавлено: 26 янв 2006, 17:43
Lioxa
Llama писал(а):Lioxa, обновление libc == обновление всего дистрибутива. Так что вам придется перезжать на testing полностью.
Если создать диск, на него закинуть новый libc6, и зависимотси, Packages.gz, и добавить как ещё один диск Sarge? Такое прокатит, или Libc6 ставиться до того, как инсталятор просит вставить дополнительные диски?
Мне кажется что раньше...
Какой-нить метод во время установки подсунуть новый libc6 есть?
Добавлено: 26 янв 2006, 17:51
Llama
Lioxa, повторяю, новая версия libc == новая версия дистрибутива. Ибо смена libc означает перекомпиляцию всего и вся в системе. Если очень хочется - возьмите сырцв пакета, поправьте ручками в debian/control версию и пересберите пакет, но я думаю что без глюков это работать не будет...
Добавлено: 26 янв 2006, 18:25
kif0rt
Llama писал(а):Lioxa, повторяю, новая версия libc == новая версия дистрибутива. Ибо смена libc означает перекомпиляцию всего и вся в системе. Если очень хочется - возьмите сырцв пакета, поправьте ручками в debian/control версию и пересберите пакет, но я думаю что без глюков это работать не будет...
Не знаю , не знаю ... я обновил libc без проблем. Из unstable скачал соответствующий пакет+пару зависимостей (locale обновлённый и ещё что-то). Ничего он у меня не просил удалять. Глюков не замечено.
Добавлено: 26 янв 2006, 19:01
bobrik
Просто у некоторых пакетов зависимоти рода
libc(=3.4.4)
Добавлено: 27 янв 2006, 10:38
Lioxa
Llama писал(а):Lioxa, повторяю, новая версия libc == новая версия дистрибутива. Ибо смена libc означает перекомпиляцию всего и вся в системе. Если очень хочется - возьмите сырцв пакета, поправьте ручками в debian/control версию и пересберите пакет, но я думаю что без глюков это работать не будет...
Ясно. А если поставить рядом новую версию,
в /usr/loca/lib - новая
в /usr/lib - стандартная
Такой вариант прокатит?
Добавлено: 27 янв 2006, 11:31
Llama
Lioxa, если уж так хочется - поставьте testing в какой-нить каталог и юзайте chroot...