Назад | Перейти на главную страницу

yum update rpm-пакеты, установленные вручную

Мне нужно было установить пакет libxml 2.7, и для этого я удалил yum (у yum есть зависимости от libxml). Могу ли я как-нибудь перейти к работе с установленными ранее пакетами yum rpm? Я хочу, чтобы он обновил пакеты, установленные через rpm, перед переустановкой yum

Удалять yum - плохая идея (особенно потому, что все эти зависимости будут запускать все больше и больше пакетов, которые необходимо удалить), но это не нарушает базу данных RPM, которая по-прежнему содержит все установленные вами пакеты.

Если вам нужен libxml 2.7 для определенного программного обеспечения, можно вручную скомпилировать его и установить в другой каталог, а затем указать программе на эту установку libxml. Или вы можете создать свой собственный RPM libxml, который устанавливается в другой каталог.

Что касается того, как снова установить Yum, вы можете взять DVD с CentOS и rpm -Uvh *.rpm, что может создать беспорядок, если установить пакеты RPM, которых у вас раньше не было.