|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Michael de'OZ 2:5020/400 24 Apr 2003 11:41:47 To : Serge Subject : Re: Обновление программ в Linux -------------------------------------------------------------------------------- Serge wrote: > Помогите, пожалуйста, разобраться с вот какой проблемой: > > 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 Обновление команда rpm -U А главное если у тебя Mandrake то и обнавления бери от Mandrake. Иначе одно обновление потянет за собой ещё кучу всего, так что лучше сразу систему переставлять. > Как быть? > Можно ли удалить уже установленный пакет, не удалив множество зависящих от > него пакетов, и поставить новый? И будет ли после этого все продолжать > работать? Можно, и всё будет работать. > > P.S. > Меня интересует механизм обновления ПО под Linux. > Как обновить компонент, который используется другими? Если я хочу установить > его с помошью компиляции из исходников, нужно ли мне перед выполнением make > install деинсталировать rpm-пакет со старой версией? В этом смысле, как для меня, система rpm недоработана. Что бы сохранить адекватность базы данных пакетов и установленных програм нужно компилировать из src.rpm и потом ставить. Иди из исходников собирать rpm, а потом ставить. (Хотя может быть и другая возможность, но я её не знаю) Есть системы типа apt уже не только в debian -- Michael T. Pogoreltsev, Astronomical observatory 38 (044) 2162391, Observatorna st. 3, Kiev 04053 --- ifmail v.2.15dev5 * Origin: AOKU (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/131286027f9fc.html, оценка из 5, голосов 10
|