Замена libpng-devel (1.5.3) с libpng12-devel RPMs на CentOS

Кажется, что Ваша система засыпает и не восстанавливается чисто.

Проверьте свои энергосберегающие настройки. Это может 'трудно' спать после нескольких часов никакого действия. Можно, вероятно, установить его, чтобы не сделать это.

4
15.09.2013, 18:51
2 ответа

Вы обычно не делаете удаления (-e) и затем установка. Это продвинет об/мин хотеть удалить любые приложения, которые зависят от этого об/мин. Скорее Вы хотите сделать обновление.

$ rpm -Uvh libpng12-devel

Если этот пакет будет на самом деле понижением обновления для "libpng", то это сделает удаление и установит как единственное перемещение, таким образом умиротворяя зависимости.

Используйте конфетку

Также я использовал бы yum чтобы сделать это также, это может помочь Вам больше, чем просто регулярный об/мин с более хитрыми вещами как это. Используйте эту команду:

$ yum update libpng12-devel

Можно также также установить локальный RPMs с yum:

$ yum --nogpgcheck localinstall libpng12-devel....rpm

Это часто будет времена предлагать Вам предложения о том, как справиться лучше всего с этими типами более хитрых операций управления пакетом.

3
27.01.2020, 20:56

Yup, libpng - горячий беспорядок. Вот несколько советов:

Во-первых, проверка вменяемости:

package-cleanup --cleandupes

Swap обычно работает, но может потребовать немного экспериментов:

yum swap -- install libpng12 libpng12-devel -- remove libpng libpng-devel

И если вы чувствуете себя хитрым, вы всегда можете пропустить проверку на мультилиб:

--setopt=protected_multilib=false
1
27.01.2020, 20:56

Теги

Похожие вопросы