Publicar saída em Pastebin
Experimente "yum clean all", como diz o primeiro pôster.
Eu tentei instalar o PHP com o yum e recebi uma mensagem como:
bash-3.2# yum install php
Plugins carregados: fastestmirror Carregando velocidades de espelhamento do hostfile em cache * epel: mirrors.tummy.com * atualizações: mirror.anl.gov * base: www.cyberuse.com * addons: mirror.raystedman.net * extras: www.cyberuse.com Configurando o processo de instalação Analisando Argumentos de Instalação do Pacote Resolvendo Dependências - > Verificação da transação em execução --- > Pacote php.x86_64 0: 5.1.6-23.2.el5_3 definido para ser atualizado - > Dependência de processamento: php-cli = 5.1.6-23.2.el5_3 para pacote: php - > Dependência de processamento: httpd-mmn = 20051115 para pacote: php - > Dependência de processamento: php-common = 5.1.6-23.2.el5_3 para pacote: php - > Dependência de Processamento: arquivo > = 4.0 para o pacote: php - > Dependência de processamento: libaspell.so.15 () (64 bits) para pacote: php - > Dependência de processamento: libgmp.so.3 () (64 bits) para pacote: php - > Dependência de processamento: libcurl.so.3 () (64 bits) para pacote: php - > Dependência de processamento: libpspell.so.15 () (64 bits) para pacote: php - > Dependência de processamento: libidn.so.11 () (64 bits) para pacote: php - > Verificação da transação em execução --- > Pacote php-cli.x86_64 0: 5.1.6-23.2.el5_3 definido para ser atualizado --- > Pacote httpd.x86_64 0: 2.2.3-22.el5.centos.1 configurado para ser atualizado Traceback (última chamada mais recente): Arquivo "/ usr / bin / yum", linha 29, em? yummain.user_main (sys.argv [1:], exit_code = True) Arquivo "/usr/share/yum-cli/yummain.py", linha 229, em user_main errcode = main (args) Arquivo "/usr/share/yum-cli/yummain.py", linha 145, em main (result, resultmsgs) = base.buildTransaction () Arquivo "/usr/lib/python2.4/site-packages/yum/init.py", linha 647, em buildTransaction (rescode, restr) = self.resolveDeps () Arquivo "/usr/lib/python2.4/site-packages/yum/depsolve.py", linha 696, em resolveDeps CheckDeps, checkinstalls, checkremoves, missing = self._resolveRequires (erros) Arquivo "/usr/lib/python2.4/site-packages/yum/depsolve.py", linha 779, em _resolveRequires thisneeds = self._checkInstall (txmbr) Arquivo "/usr/lib/python2.4/site-packages/yum/depsolve.py", linha 851, em _checkInstall provs = self.tsInfo.getProvides (* req) Arquivo "/usr/lib/python2.4/site-packages/yum/transactioninfo.py", linha 432, em getProvides result.update (self.getNewProvides (nome, sinalizador, versão)) Arquivo "/usr/lib/python2.4/site-packages/yum/transactioninfo.py", linha 414, em getNewProvides para pkg, hits em self.pkgSack.getProvides (nome, flag, versão) .iteritems (): Arquivo "/usr/lib/python2.4/site-packages/yum/packageSack.py", linha 300, em getProvides return self._computeAggregateDictResult ("getProvides", nome, sinalizadores, versão) Arquivo "/usr/lib/python2.4/site-packages/yum/packageSack.py", linha 470, em _computeAggregateDictResult sackResult = apply (método, args) Arquivo "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", linha 861, em getProvides return self._search ("fornece", nome, sinalizadores, versão) Arquivo "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", linha 43, em newFunc return func (* args, ** kwargs) Arquivo "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", linha 837, em _search para pkg em self.searchFiles (name, strict = True): Arquivo "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", linha 43, em newFunc return func (* args, ** kwargs) Arquivo "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", linha 586, em searchFiles self._sql_pkgKey2po (rep, cur, pkgs) Arquivo "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", linha 470, em _sql_pkgKey2po pkg = self._packageByKey (repo, ob ['pkgKey']) Arquivo "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", linha 413, em _packageByKey po = self.pc (repo, cur.fetchone ()) Arquivo "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", linha 68, em init self._read_db_obj (db_obj) Arquivo "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", linha 94, em _read_db_obj setattr (self, item, _share_data (db_obj [item])) TypeError: objeto não inscrito
Publicar saída em Pastebin
Experimente "yum clean all", como diz o primeiro pôster.
Tente executar yum clean all
primeiro e veja se isso resolve o problema.
Experimente #yum update yum && yum update
.
Você pode instalar outros pacotes?