openvpn: erro ao carregar bibliotecas compartilhadas: libssl.so.1.0.0

openvpn: erro ao carregar bibliotecas compartilhadas: libssl.so.1.0.0

Não consigo me conectar à minha organização depois de atualizar para o ubuntu20.04

Quando tento me conectar, receboopenvpn: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory

Eu tenho o OpenSSL 1.1.1f e não consigo fazer o downgrade quando consigoPackage libssl1.0.0 is not available, but is referred to by another package This may mean that the package is missing, has been obsoleted, or is only available from another source

tenteiwget https://launchpad.net/~ubuntu-security/+archive/ubuntu/ppa/+build/7531893/+files/openssl_1.0.1-4ubuntu5.31_amd64.deb

sudo dpkg -i openssl_1.0.1-4ubuntu5.31_amd64.deb

mas eu entendodpkg: error processing package openssl (--install):

Responder1

Então você tem o OpenVPN não instalado através dos repositórios do Ubuntu. Você provavelmente instalou uma versão manualmente em algum momento.

  1. Remova a versão local antiga comsudo rm -f /usr/local/sbin/openvpn
  2. Instale a partir dos repositórios comsudo apt install openvpn

O primeiro comando remove o binário, que provavelmente foi compilado na versão antiga do OpenSSL. O segundo comando garante que você tenha instalada a versão mais recente do OpenVPN dos repositórios do Ubuntu.


Todoso software fornecido através dos repositórios padrão chega ao formato /usr. O software instalado manualmente a partir da fonte tende a acabar no formato /usr/local. Esta é uma convenção – manter as coisas separadas. Este é um recurso - mas pode ser confuso para novos usuários. whereiscomando localiza todas as instâncias deste nome de arquivo em seu caminho - no seu caso, mostrando que você tem várias versões instaladas.

apt policymostra informações sobre o que está instalado e o que está disponível nos repositórios, verificando assim se a versão instalada é de fato a mais nova e não sobrou de antes de uma atualização.

informação relacionada