Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Debian Shiki-Dust
Por removido
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Tendo sua glibc de volta (após algum infeliz ter deletado a mesma) no Slackware
Linux user
Publicado por Fernando Iury Alves Costa em 31/05/2005

Login: fernandoiury, 194922 pontos
[ Hits: 5050 ]

Tendo sua glibc de volta (após algum infeliz ter deletado a mesma) no Slackware

Bom, esse processo foi usado no Slackware, mas deve funcionar em qualquer distro, desde que sejam feitas pequenas alterações (comandos, extensões e etc).

Ontem eu estava na faculdade, quando me liga o patrão falando que o servidor tinha parado, que nenhum comando funcionava e etc. Logo eu imaginei que alguém quis dar uma de sabichão e foi "fuçar" onde não sabe. E eu estava certo.

Só pra lembrar: a máquina está com um Slack 10.

Não imagino por que cargas d'água um infeliz aqui quis atualizar a glibc. Mas tudo bem, desde que se saiba o que está fazendo, não ia ter problema. Mas foi aí que o rapaz deixou o seu lado SUJEIRA (http://sujerices.blogspot.com) falar mais alto (E EU JURO QUE CONFIAVA NELE).

Ele foi pelo modo prático, baixou os pacote do current prontinho. Bastava usar o upgradepkg pra atualizar os pacotes e pronto, mas ele quis remover os antigos pra instalar os novos (até aí tudo bem novamente).

Aí que veio o chute nas bolas, ao invés de fazer um por um, exemplo:

# removepkg glibc-2.x.x-i486-2.tgz (a antiga)
# installpkg glibc-2.3.4-i486-2.tgz (a nova)

# removepkg glibc-i18n-2.x.x-noarch-2.tgz (a antiga)
# installpkg glibc-i18n-2.3.4-noarch-2.tgz (a nova)

# removepkg glibc-profile-2.x.x-i486-2.tgz (a antiga)
# installpkg glibc-profile-2.3.4-i486-2.tgz (a nova)

# removepkg glibc-solibs-2.x.x-i486-2.tgz (a antiga)
# installpkg glibc-solibs-2.3.4-i486-2.tgz (a nova)

# removepkg glibc-zoneinfo-2.x.x-noarch-2.tgz (a antiga)
# installpkg glibc-zoneinfo-2.3.4-noarch-2.tgz (a nova)

ele removeu todos os pacotes da glibc:

# removepkg glibc-2.x.x-i486-2.tgz glibc-i18n-2.x.x-noarch-2.tgz removepkg glibc-profile-2.x.x-i486-2.tgz removepkg glibc-solibs-2.x.x-i486-2.tgz removepkg glibc-zoneinfo-2.x.x-noarch-2.tgz

e ainda teve a coragem de falar: "Po mais eu pensei que fosse assim!"

COMO EU VOU USAR O OS COMANDOS DO BASH SE EU REMOVI TODA A GLIBC?

Merecia morrer, mas vamos ao que interessa, como eu arrumei essa "CAGADA":

Catei o CD do Slack, dei o boot como se fosse instalar. Entrei no programa de instalação, configurei o teclado, o swap, as partições (COLOCANDO PRA NÃO FORMATAR NENHUMA, CLARO), aí na hora de instalar selecionei somente os pacotes da glibc (ficam na parte L ) e mandei instalar.

quando acabou de instalar os 3 pacotes que tinham lá eu reiniciei a máquina e dei boot pelo hd mesmo. Tirando alguns probleminhas, entrou legal (dava pra usar os comandos necessários).

Aí foi só entrar no diretório onde estavam os pacotes e:

# installpkg glibc-2.3.4-i486-2.tgz glibc-i18n-2.3.4-noarch-2.tgz glibc-profile-2.3.4-i486-2.tgz glibc-solibs-2.x.x-i486-2.tgz glibc-zoneinfo-2.x.x-noarch-2.tgz

Pronto, rebootei e tudo funcionando normal de novo. E o pessoal grita "GRAAANDE NANAM!".

PS: Poderia ser feito montando a partição com o cd também, mas achei assim mais prático.

Tomara que ajude alguém que tenha passado essa mesma raiva.

Abraços.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Resolvendo dependências: auto-apt
   Dica Linux recomendada Baixar e instalar o pacote aMSN usando o Synaptic no Debian 5.07
   Dica Linux recomendada Liberando espaço de Kernel e Headers antigos no Ubuntu
   Dica Linux recomendada Trinity Desktop Environment - KDE 3.5 não morreu!
   Dica Linux recomendada Lançamento do KDuXP-NM-v1.0

Comentários
[1] Comentário enviado por rodrigogm_ em 05/04/2006 - 09:01h:

Onde você baixou os pacotes?!

[2] Comentário enviado por fernandoiury em 05/04/2006 - 09:22h:

http://slackware.it/en/pb/browse.php?q=current/slackware


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.