С yum update все оказалось сложно.
После yum update получаю в конце вывода результата выполнения команды ошибки такого вида:
Помилка: Пакунок: clamd-0.98.4-3.el7.centos.x86_64 (@myrepo-centos)
Потребує: libclamav.so.6()(64bit)
Вилучення: clamav-0.98.4-3.el7.centos.x86_64 (@myrepo-centos)
libclamav.so.6()(64bit)
Оновлено: clamav-0.99.2-13.el7.x86_64 (epel)
Не знайдено
Наявні: clamav-0.98.4-1.el7.centos.x86_64 (myrepo-centos)
libclamav.so.6()(64bit)
Помилка: Пакунок: cairo-1.14.8-2.el7.x86_64 (@base)
Потребує: libEGL.so.1()(64bit)
Вилучення: 1:libglvnd-egl-0.2.999-10.gitdc16f8c.el7.centos.x86_64 (@myrepo-centos)
libEGL.so.1()(64bit)
Оновлено: 1:libglvnd-egl-1.0.0-1.el7.x86_64 (epel)
Не знайдено
Наявні: mesa-libEGL-17.0.1-6.20170307.el7.x86_64 (base)
libEGL.so.1()(64bit)
Встановлено: mesa-libEGL-17.0.5-10.el7.centos.x86_64 (@myrepo-centos)
Не знайдено
Наявні: mesa-libEGL-17.0.0-6.el7.centos.x86_64 (myrepo-centos)
Не знайдено
Но если даже ввожу yum update --skip-broken
получаю:
Пакунки, пропущені через проблеми з залежностями:
clamav-0.99.2-13.el7.x86_64 з epel
clamav-data-0.99.2-13.el7.noarch з epel
clamav-filesystem-0.99.2-13.el7.noarch з epel
clamav-lib-0.99.2-13.el7.x86_64 з epel
1:libglvnd-1.0.0-1.el7.x86_64 з epel
1:libglvnd-egl-1.0.0-1.el7.x86_64 з epel
1:libglvnd-glx-1.0.0-1.el7.x86_64 з epel
и при подтверждении установки доступных пакетов ошибки вида:
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction check error:
file /usr
/bin
/ab from install of httpd
-tools
-2
.4
.6
-67.el7
.centos
.6
.x86_64 conflicts with
file from package httpd24
-tools
-2
.4
.24
-15.el7
.centos
.x86_64
file /usr
/bin
/htdbm from install of httpd
-tools
-2
.4
.6
-67.el7
.centos
.6
.x86_64 conflicts with
file from package httpd24
-tools
-2
.4
.24
-15.el7
.centos
.x86_64
file /usr
/bin
/htdigest from install of httpd
-tools
-2
.4
.6
-67.el7
.centos
.6
.x86_64 conflicts with
file from package httpd24
-tools
-2
.4
.24
-15.el7
.centos
.x86_64
file /usr
/bin
/htpasswd from install of httpd
-tools
-2
.4
.6
-67.el7
.centos
.6
.x86_64 conflicts with
file from package httpd24
-tools
-2
.4
.24
-15.el7
.centos
.x86_64
file /usr
/bin
/httxt2dbm from install of httpd
-tools
-2
.4
.6
-67.el7
.centos
.6
.x86_64 conflicts with
file from package httpd24
-tools
-2
.4
.24
-15.el7
.centos
.x86_64
file /usr
/bin
/logresolve from install of httpd
-tools
-2
.4
.6
-67.el7
.centos
.6
.x86_64 conflicts with
file from package httpd24
-tools
-2
.4
.24
-15.el7
.centos
.x86_64
file /usr
/share
/man
/man1
/ab
.1
.gz from install of httpd
-tools
-2
.4
.6
-67.el7
.centos
.6
.x86_64 conflicts with
file from package httpd24
-tools
-2
.4
.24
-15.el7
.centos
.x86_64
Ответ службы поддержки Brainy был:
Наш репозитарий не совместим с репозитарием EPEL. Вы можете ставить только выборочно отдельные пакеты, а не все пачкой через yum update.
В общем получается, что обновлять нормально ОС и всякое ПО, которое устанавливалось не с репозитария Brainy, будет сложновано. Разбираться выборочно с отдельными пакетами слишком накладно.
В других ПУ тоже встречаются такого типа проблемы учитывая, что в некоторых (например, ispmanager) тоже есть свои репозитарии с ПО? В VestaCP, как я понял по информации в Интернете, нет своих репозитариев.