|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serge 2:5020/400 24 Apr 2003 10:29:19 To : All Subject : Обновление программ в Linux -------------------------------------------------------------------------------- Помогите, пожалуйста, разобраться с вот какой проблемой: Hа свой компьютер я пару лет назад установил Linux Mandrake 8.0 И сейчас я хочу обновить кое-какие компоненты системы (например glib) Выполняю > rpm -q --all | grep glib glibc-devel-2.2.2-4mdk glibc-2.2.2-4mdk libglib1.2-1.2.10-1mdk Скачиваю с RedHat glib-1.2.10-8.i386.rpm Hо при попытке установить пакет получаю: >rpm -i --test ./glib-1.2.10-8.i386.rpm файл /usr/lib/libglib-1.2.so.0.0.10 из пакета glib-1.2.10-8 конфликтует с файлом из пакета libglib1.2-1.2.10-1mdk файл /usr/lib/libgmodule-1.2.so.0.0.10 из пакета glib-1.2.10-8 конфликтует с файлом из пакета libglib1.2-1.2.10-1mdk файл /usr/lib/libgthread-1.2.so.0.0.10 из пакета glib-1.2.10-8 конфликтует с файлом из пакета libglib1.2-1.2.10-1mdk Как быть? Можно ли удалить уже установленный пакет, не удалив множество зависящих от него пакетов, и поставить новый? И будет ли после этого все продолжать работать? Или как-то по-другому? P.S. Меня интересует механизм обновления ПО под Linux. Как обновить компонент, который используется другими? Если я хочу установить его с помошью компиляции из исходников, нужно ли мне перед выполнением make install деинсталировать rpm-пакет со старой версией? --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/65776fe113b9.html, оценка из 5, голосов 10
|