Как определить, какой пакет совместим с установленным программным обеспечением CentOS 5.8?
Когда я делаю yum list httpd
Я получаю следующую версию:
httpd.x86_64 1:2.2.22-12053112
Когда я пытаюсь сделать yum install httpd-devel
Я получаю ошибки зависимости как это:
httpd-devel-2.2.3-65.el5.centos.3.x86_64 from updates has depsolving problems
--> Missing Dependency: httpd = 2.2.3-65.el5.centos.3 is needed by package httpd-devel-2.2.3-65.el5.centos.3.x86_64 (updates)
Error: Missing Dependency: httpd = 2.2.3-65.el5.centos.3 is needed by package httpd-devel-2.2.3-65.el5.centos.3.x86_64 (updates)
Как я могу определить, какие пакеты мне нужно установить?
Это на среднем уровне DV 4.
Вот вывод yum repolist
:
Loaded plugins: fastestmirror
Determining fastest mirrors
* base: mirrors.lga7.us.voxel.net
* extras: mirrors.lga7.us.voxel.net
* updates: mirror.atlanticmetro.net
base | 1.1 kB 00:00
base/primary | 1.2 MB 00:00
base 3591/3591
extras | 2.1 kB 00:00
extras/primary_db | 207 kB 00:00
updates | 1.9 kB 00:00
updates/primary_db | 1.0 MB 00:00
repo id repo name status
base CentOS-5 - Base 3,591
extras CentOS-5 - Extras 279
updates CentOS-5 - Updates 1,215
Обновить:
Я думаю, что я добился определенного прогресса в этом. Я нашел это на форуме plesk, так как запускает plesk mediatemple dv.
Я сделал файл репозитория в /etc/yum.repo.d/
со следующим содержанием.
[Plesk-Apache]
name=Plesk Apache
baseurl=http://autoinstall.plesk.com/APACHE_2.2.21/dist-rpm-CentOS-5-x86_64/
enabled=1
1 ответ
Вы установили сторонний репозиторий webtatic
и ошибка жалуется на отсутствующий пакет из этого хранилища.
Иногда это происходит, когда ваш локальный кэш не синхронизирован с состоянием хранилища, и в этом случае вы можете просто
yum clean all
и попробуй еще раз.
Если это не решит проблему, вам следует связаться с разработчиком стороннего репозитория, чтобы сообщить о проблеме.