Конфетка repo приоритеты и конфликты

По моему опыту, и мнение, хоум-раны являются всегда лучшими. Чем больше раз Вы завершаете, тем больше комнаты для проблемы в какой-то момент.

6
задан 1 May 2014 в 19:23
3 ответа

В предоставленной вами ссылке предлагается использовать " - enablerepo = 'mysql * -community *' " Я бы попробовал это. Также вы можете редактировать файлы .repo в /etc/yum.repos.d/ . В /etc/yum.repos.d/remi.repo убедитесь, что установлено значение enabled = 0 , а не один, чтобы отключить репо. Также для файла репозитория сообщества mysql убедитесь, что для параметра enabled установлено значение 1.

-1
ответ дан 3 December 2019 в 00:35

Они упакованы разными разработчиками и могут конфликтовать в в том смысле, что они предоставляют одни и те же файлы и т. д., и, возможно, mysql rpm: s из официальных репозиториев не будет считать себя обновлением mysql rpm: s, установленного из remi.

Я думаю, выгрузите базы данных, удалите все mysql rpm: s из remi repo, отключить remi repo, yum clean all, установить mysql из официальных репозиториев и импортировать базы данных.

1
ответ дан 3 December 2019 в 00:35

Два репозитория, remi и mysql56-сообщество, не могут использоваться вместе, так как они используют несовместимые схемы именования пакетов. yum info mysql не покажет ничего из репозитория сообщества MySQL, так как ни один из пакетов не назван mysql по новой схеме именования. Вместо этого попробуйте yum info mysql\*.

Следовательно, вы не можете обновлять MySQL прямо из Remi в репо сообществе MySQL. Вместо этого вам необходимо следовать инструкциям MySQL для замены стороннего дистрибутива MySQL, в частности, разделу "Неанонимные сторонние дистрибутивы". Это включает в себя удаление Remi пакетов и последующую установку пакетов сообщества MySQL по их новым именам.

Если вам необходимо сохранить Remi repo для других пакетов, то вы должны убедиться, что yum больше не будет использовать свои MySQL пакеты, добавив либо exclude=mysql*, либо соответствующую includepkgs строку в определение repo.

.
4
ответ дан 3 December 2019 в 00:35

Теги

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