Atualizando o Fedora na Amazon para 12, mas perdendo libssl.so. * & libcrypto.so. *

1

Estou atualizando para o Fedora 12 em um Amazon EC2 usando a ajuda aqui: link

Eu consegui fazer uma instância de 64 bits, mas enfrentei alguns problemas com um padrão.

No bit final da instalação de 11 para 12 estou recebendo um erro:

 Error: Missing Dependency: libcrypto.so.8 is needed by package httpd-tools-2.2.1.5-1.fc11.1.i586 (installed)
 Error: Missing Dependency: libssl.so.8 is needed by package httpd-tools-2.2.1.5-1.fc11.1.i586 (installed)

Isso é mencionado nos comentários do link acima, mas tudo o que diz é:

Q: Apache failed, or libssl.so.* & libcrypto.so.* are missing

A: These versions are mssing the symlinks they require. Easy fix, go symlink them to the newest versions in /lib

No entanto, tenho medo de não saber como fazer isso. Se for alguma ajuda tentei rodar o comando locate libssl.so e consegui:

 /lib/libssl.so.0.9.8b
 /lib/libssl.so.6
    
por bateman_ap 06.05.2010 / 17:30

2 respostas

1

Esta resposta chega quase certamente tarde demais para ajudar o pôster original, mas talvez ajude alguém. O problema é que o howto está totalmente errado.

Para atualizar o Fedora online usando o yum, siga guia do Fedora para fazer isso (se você gosta de viver perigosamente). O processo é geralmente assim:

  • yum update para atualizar a versão atual do Fedora
  • yum clean all
  • yum --releasever=<new_version_number> distro-sync

Cada lançamento tem várias notas de coisas que podem dar errado ou que precisam ser feitas especificamente para essa liberação; então, certifique-se de verificar com cuidado. Em particular, o Fedora 17 fez uma grande mudança no importante layout do sistema de arquivos e há um processo especial para lidar com isso.

Como regra geral, ao usar este método, é necessário atualizar de uma versão do Fedora para a próxima em seqüência, sem pular nenhuma versão. Isso faz com que seja crítico que você atualize pelo menos uma vez por ano, já que o Fedora tem um ciclo de vida de 13 meses muito curto e, no EOL, os espelhos podem começar a eliminar repositórios antigos.

Se você precisar atualizar de uma versão do Fedora mais de dois números de versão, você deve atualizar usando o DVD / pen drive de instalação. Por exemplo, hoje o Fedora 17 é atual e o Fedora 16 é mantido. Portanto, você pode usar o processo yum para atualizar a partir do Fedora 15, mas qualquer coisa mais antiga exigirá uma atualização usando a mídia de instalação, já que os espelhos on-line provavelmente desaparecerão.

    
por 05.09.2012 / 06:06
0

Eu não estou familiarizado com o EC2, então não tenho certeza se existem diferenças entre instalar um sistema operacional no ec2 e um host normal ou não, mas se isso fosse um fedora normal no hardware normal ou em uma VM comum tente:

yum install libcrypto.so.8
yum install libssl.so.8 
    
por 06.05.2010 / 18:32