Atualizando o Red Hat com o up2date

Esse artigo mostra como atualizar qualquer Red Hat, inclusive o Fedora, pela internet através do up2date, de forma simples e objetiva, verificando alguns imprevistos que dificultam o processo.

[ Hits: 93.887 ]

Por: Rodrigo Ferreira Valentim em 06/11/2004 | Blog: http://www.unitech.pro.br


Configurando o up2date



Para configurar o up2date, digite:

# up2date --configure

Deve aparecer algo do tipo:
0.  debug              No
1.  rhnuuid            as2f07ba-5vda-11e8-8q08-b6f2s6aes531
2.  isatty             Yes
3.  showAvailablePacka No
4.  depslist           []
5.  networkSetup       Yes
6.  retrieveOnly       No
7.  enableRollbacks    No
8.  pkgSkipList        ['kernel*']
9.  storageDir         /var/spool/up2date
10. adminAddress       ['root@localhost']
11. noBootLoader       No
12. serverURL          https://xmlrpc.rhn.redhat.com/XMLRPC
13. fileSkipList       []
14. sslCACert          /usr/share/rhn/RHNS-CA-CERT
15. noReplaceConfig    Yes
16. noReboots          None
17. useNoSSLForPackage Yes
18. systemIdPath       /etc/sysconfig/rhn/systemid
19. enableProxyAuth    No
20. retrieveSource     No
21. versionOverride
22. headerFetchCount   10
23. networkRetries     5
24. enableProxy        Yes
25. proxyPassword
26. noSSLServerURL     http://xmlrpc.rhn.redhat.com/XMLRPC
27. keepAfterInstall   No
28. proxyUser          usuario 
29. removeSkipList     ['kernel*']
30. useGPG             Yes
31. gpgKeyRing         /etc/sysconfig/rhn/up2date-keyring.gpg
32. httpProxy          proxy:80
33. headerCacheSize    40
34. forceInstall       No
35. noReboot           No

Enter number of item to edit <return to exit, q to quit without saving>:
(Entre o número do ítem a editar <"enter" sai, "q" sai sem salvar>)

Nessa tela aparece na esquerda o número do ítem, no centro o ítem, e na direita o valor do ítem. Cada ítem é uma opção do up2date.

Mude as opções de acordo com sua necessidade, para isso digite o número do ítem e dê um enter, depois digite o novo valor e dê outro enter. Para sair salvando pressione enter na tela principal e para sair sem gravar pressione "q" na tela principal.

Como a configuração vai depender de cada rede e máquina, vou fazer comentários apenas para configurar o up2date através do proxy, porque nele encontrei problemas que não deveriam (assim acho) existir, mesmo porque se não for via proxy a configuração padrão deve ser suficiente.

O método que prefiro é editando o arquivo /etc/sysconfig/rhn/up2date, é mais fácil saber o que significa cada item e prefiro alterar pelo vi, mas se você prefere um método mais tradicional, segue um passo a passo para configurar seu proxy:

# up2date --configure

Entra no configurador:

Enter number of item to edit <return to exit, q to quit without saving>: 24
Attribute Name: enableProxy
Comment: Use a HTTP Proxy
Current value: No
New Value: Yes

Resumindo:

24 <Enter>
Yes <Enter>
Habilita o proxy no up2date

32 <Enter>
proxy:80 <Enter>

Aqui você coloca o nome do servidor proxy configurado no arquivo /etc/hosts. Apesar de ser uma das portas padrões a 80, é necessário informar essa porta para evitar problemas. Enquanto não coloquei a porta apareceu o seguinte erro:

There was an SSL error: [('SSL routines', 'SSL23_WRITE', 'ssl handshake failure')]
A common cause of this error is the system time being incorrect. Verify that the time on this system is correct.

Continuando o resumo:

17 <Enter>
Yes <Enter>

Recomendado no site da Red Hat para funcionar adequadamente o up2date com o proxy.

28 <Enter>
Nome_do_usuário_que_tem_permissão_para_usar_o_proxy <Enter>

19 <Enter>
No <Enter>

Configura a opção enableProxyAuth, na rede em que estava utilizei o padrão "No", mas você pode precisar mudar para "Yes" esse valor, consulte o administrador de sua rede.

25 <Enter>
Senha_do_proxy_para_o_usuário_configurado_acima <Enter>

Verifique com o administrador de sua rede para verificar se esse item é necessário alterar.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Preparando a instalação
   3. Instalando o up2date
   4. Pacote adicional
   5. Pré-configuração
   6. Configurando o up2date
   7. Configurando o registro do up2date
   8. Executando o up2date
   9. Alguns detalhes
   10. Conclusão
Outros artigos deste autor

Melhorias generalizadas de segurança (parte 1)

Dificuldades com o Debian Etch/Test

Desktop 3D Linux

AJAX - Parte 1

Melhorias generalizadas de segurança (parte 2)

Leitura recomendada

Instalação e configuração do J2SE

Reduzindo problemas de atualizações no Debian, Ubuntu e derivados

Autenticar estação de trabalho GNU/Linux no Windows Server - Instalação e configuração do Centrify

Mantendo seu Slackware atualizado

O que fazer após instalar Linux Mint 15 (sim, há o que fazer!)

  
Comentários
[1] Comentário enviado por Vassili em 06/11/2004 - 15:30h

APT para redhat/fedora:
http://apt.freshrpms.net/

[2] Comentário enviado por holz em 08/11/2004 - 07:07h

Pra quem gosta de modo texto vale a pena lembrar do yum para Redhat/Fedora.
Quando usava Fedora(agora só slack) eu gostava mais do yum. Ele era mais confiável(como tudo aquilo em modo texto).
Mas muito bom este seu artigo.

[3] Comentário enviado por engos em 08/11/2004 - 09:59h

Sobre o apt-get do Red Hat, fiquei sabendo um pouco antes do artigo vir para o site, mas como fiz funcionar o up2date para o que preciso não fui muito a fundo nele, mas ouvi dizer que ele não é um apt-get de verdade, mas sim converte pacotes ou usa de outras distros, não sendo muito seguro (menos ainda que o normal do apt-get).

Sobre o yum ainda não vi nada a respeito, mas não sabia que ele podia ser rodado em modo texto, pensei que era somente no gráfico. É muito bom ficar sabendo.

Obrigado pelos comentários Vassili e holz.
[]s

[4] Comentário enviado por Vassili em 08/11/2004 - 10:40h

o up2date tb pode rodar no terminal, o comando é up2date-nox, na verdade o proprio up2date usa os mirrors do yum para atualizar o sistema... apesar de poder usar os mirrors do apt tb...

não, o apt para RH não converte pacotes... ele funciona exatamente como o apt do debian e o do conectiva... eu prefiro ele pois ele não fica puxando 500 headers para instalar um ou dois programas novos...

[5] Comentário enviado por juglenijr em 21/11/2004 - 11:20h

Fiz como o procedimento manda, menos o uso do Proxy pois nao temos ainda e ai gera um erro assim:

SSL.Error: [('SSL routines', 'SSL3_GET_SERVER_CERTIFICATE', 'certificate verify failed')]

como devo proceder agora???

[6] Comentário enviado por juliocm em 18/05/2009 - 16:24h

Como eu faço para fazer o up2date em modo texto?
Já tentei up2date --nox e não vai, aparece uma tela azul...
Alguém?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts