Detalhe do comando "yum"

1. Detalhe do comando "yum"

Francisco Sérvulo Miranda Melo Filho
servulomelo

(usa Red Hat)

Enviado em 01/07/2015 - 14:04h

Boa tarde.

Estou querendo atualizar o kernel de um CentOs, usando o comando "yum -x 'kernel*' update", escolhendo com exceção do "kernel", mas ao tentar retornou a seguinte mensagem "Transaction Check Error:
package sqlite-3.7.0.1-1.el5.art.x86_64 (which is newer than sqlite-3.3.6-7.i386) is already installed".

Gostaria também de excluir da atualização este package "sqlite", como posso fazer?




  


2. Re: Detalhe do comando

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/07/2015 - 15:09h

servulomelo escreveu:

Boa tarde.

Estou querendo atualizar o kernel de um CentOs, usando o comando "yum -x 'kernel*' update", escolhendo com exceção do "kernel", mas ao tentar retornou a seguinte mensagem "Transaction Check Error:
package sqlite-3.7.0.1-1.el5.art.x86_64 (which is newer than sqlite-3.3.6-7.i386) is already installed".

Gostaria também de excluir da atualização este package "sqlite", como posso fazer?


Edite o arquivo /etc/yum.conf e adicione a linha abaixo:

exclude=sqlite* 


--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {}\ ;



3. Detalhe do comando "yum"

Francisco Sérvulo Miranda Melo Filho
servulomelo

(usa Red Hat)

Enviado em 02/07/2015 - 15:08h


Obrigado pela resposta.

Só mais uma pergunta.

No comando abaixo, como posso colocar mais outro nome nas exceções?

yum -x 'distcache*' update --skip-broken

Exemplo: Queria colocar outro nome como "lua"

Ficaria desta maneira: yum -x 'distcache*' and 'lua*' update --skip-broken ?

Poderiam ajudar por favor.



4. Re: Detalhe do comando

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/07/2015 - 15:16h

servulomelo escreveu:


Obrigado pela resposta.

Só mais uma pergunta.

No comando abaixo, como posso colocar mais outro nome nas exceções?

yum -x 'distcache*' update --skip-broken

Exemplo: Queria colocar outro nome como "lua"

Ficaria desta maneira: yum -x 'distcache*' and 'lua*' update --skip-broken ?

Poderiam ajudar por favor.


Tente aí:
yum -x 'distcache*'  -x 'lua*' update --skip-broken 



Outra forma:

yum --exclude distcache*,lua*  update --skip-broken 

--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {} \;



5. Detalhe do comando "yum"

Francisco Sérvulo Miranda Melo Filho
servulomelo

(usa Red Hat)

Enviado em 02/07/2015 - 15:35h


Boa tarde.

Obrigado, funcionou.

Agora outra pergunta, fiz todo o processo, consegui fazer o UPDATE mas quando fui fazer novo UPDATE, surgiu a mensagem conforme abaixo;

"Resolving Dependencies
--> Running transaction check
---> Package mod_security.x86_64 1:2.8.0-24.el5.art set to be updated
--> Processing Dependency: liblua-5.1.so()(64bit) for package: mod_security
--> Finished Dependency Resolution
1:mod_security-2.8.0-24.el5.art.x86_64 from atomic has depsolving problems
--> Missing Dependency: liblua-5.1.so()(64bit) is needed by package 1:mod_security-2.8.0-24.el5.art.x86_64 (atomic)

Packages skipped because of dependency problems:
1:mod_security-2.8.0-24.el5.art.x86_64 from atomic"

Tenho que fazer um UPDATE deste modulo ou instalar?



6. Re: Detalhe do comando

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/07/2015 - 15:43h

servulomelo escreveu:


Boa tarde.

Obrigado, funcionou.

Agora outra pergunta, fiz todo o processo, consegui fazer o UPDATE mas quando fui fazer novo UPDATE, surgiu a mensagem conforme abaixo;

"Resolving Dependencies
--> Running transaction check
---> Package mod_security.x86_64 1:2.8.0-24.el5.art set to be updated
--> Processing Dependency: liblua-5.1.so()(64bit) for package: mod_security
--> Finished Dependency Resolution
1:mod_security-2.8.0-24.el5.art.x86_64 from atomic has depsolving problems
--> Missing Dependency: liblua-5.1.so()(64bit) is needed by package 1:mod_security-2.8.0-24.el5.art.x86_64 (atomic)

Packages skipped because of dependency problems:
1:mod_security-2.8.0-24.el5.art.x86_64 from atomic"

Tenho que fazer um UPDATE deste modulo ou instalar?


Ao que parece você esta com dependências desencontradas, provavelmente por ter excluido as pacotes lua* no comando anterior. Para que fez isso?:
Esta misturando/usando repositórios adicionais correto? QUal o motivo disso?

Aí precisa avaliar, se não utilizara o modulo em questão pode tentar deixar assim, mas o recomendável seria usar os repositórios oficiais (No máximo adicionando o epel/el mas com o cuidado de serem para a sua versão do sistema).


Dependendo do caso, quando precisa de algo não existente nos repositórios oficiais, para não quebrar o ambiente é mais vantagem compilar o software em questão.

--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {} \;



7. Detalhe do comando "yum"

Francisco Sérvulo Miranda Melo Filho
servulomelo

(usa Red Hat)

Enviado em 03/07/2015 - 09:24h


Bom dia.

Obrigado pelo retorno, vou verificar aqui e retorno.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts