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.907 ]

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


Pacote adicional



Um dos problemas que tive foi um bug com relação ao RPM, o qual pedia para dar um "rpm --rebuilddb", após uma tela sinistra de erro:

Traceback (most recent call last):
  File "/usr/sbin/up2date", line 993, in ?
    main()
  File "/usr/sbin/up2date", line 657, in main
    tui.main()
  File "tui.py", line 1092, in main
  File "tui.py", line 1036, in run
  File "tui.py", line 643, in __init__
  File "/usr/share/rhn/up2date_client/up2dateUtils.py", line 151, in getVersion
    release, version = getOSVersionAndRelease()
  File "/usr/share/rhn/up2date_client/up2dateUtils.py", line 144, in getOSVersionAndRelease
    raise up2dateErrors.RpmError(
up2date_client.up2dateErrors.RpmError: RPM error.  The message was:
Could not determine what version of Red Hat Linux you are running.
If you get this error, try running

                rpm --rebuilddb

Isso é um bug relatado do RPM que encontrei no site da Red Hat (pois existem arquivos que informam a versão do Red Hat), mas para resolver isso basta instalar o pacote do redhat-release (que não deveria ser necessário... mas nem tudo é uma maravilha) que se encontra no cd 1. Acredito que isso seja para ter um controle maior sobre as informações da máquina, pois somente a primeira licença é grátis por 5 dias, demais máquinas devem pagar para isso... mas veremos como não... :)

Para instalar esse pacote, através do cd de instalação, tendo como base o Red Hat 9:

# cd /mnt
# mount cdrom
# rmp -Uvh /mnt/cdrom/RedHat/RPMS/redhat-release-9-3.i386.rpm


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

AJAX - Parte 1

Desktop 3D Linux

Melhorias generalizadas de segurança (parte 2)

Melhorias generalizadas de segurança (parte 1)

Dificuldades com o Debian Etch/Test

Leitura recomendada

MikroTik + Squid 2.6 com cache full

Debian Squeeze para Desktops

OpenVPN Matriz > Filial com PPTP

Bootsplash nos kernels 2.6.17.13 e 2.6.18 no Slackware 11

Configuração do SSL no Apache

  
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