Какой пакет EPEL лучше для CentOS, и как я могу узнать, является ли мой CentOS 5.5 64-битным или 32-битным?
Вторая проблема
в следующей команде я не могу выполнить третью команду (я включил EPEL5)
1) wget -P /tmp http://centos.karan.org/el5/extras/testing/SRPMS/xmlrpc-c-1.06.18-1.el5.kb.src.rpm
2) rpmbuild --rebuild /tmp/xmlrpc-c-1.06.18-1.el5.kb.src.rpm
3) sudo yum -y --nogpgcheck localinstall /usr/src/redhat/RPMS/x86_64/xmlrpc-c-*.rpm
uname -a
или uname -pi
покажет вам архитектуру вашей системы. В этом контексте «i386» или «i686» - это 32-разрядные архитектуры. «x86_64» - 64-битный.
Для 64-битной версии вы увидите что-то вроде:
[root@xtr ~]# uname -a
Linux xtr 2.6.18-274.3.1.el5 #1 SMP Tue Sep 6 20:13:52 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux
Для 32-битного сервера вы увидите:
[root@dx ~]# uname -a
Linux dx 2.6.18-274.7.1.el5PAE #1 SMP Thu Oct 20 17:03:59 EDT 2011 i686 i686 i386 GNU/Linux
Следующая команда даст вам архитектуру:
arch
Проверьте путь к вашему локальному rpm. Убедитесь, что он существует по указанному вами пути.