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: 95.376 ]

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

Dificuldades com o Debian Etch/Test

Desktop 3D Linux

Melhorias generalizadas de segurança (parte 2)

Melhorias generalizadas de segurança (parte 1)

Leitura recomendada

Instalando um servidor LAMP no Linux Ubuntu 7.10

Instalando MultiLIB no Slackware 14.2 com Atualizações pelo GSlapt

Configurando e instalando o Java com Tomcat no Linux

Funcionalidades para o Unity

Otimizando o uso do seu disco rígido usando a mesma /home para várias distribuições

  
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