Я не могу подключиться к своей организации после обновления до ubuntu20.04
Когда я пытаюсь подключиться, я получаю openvpn: ошибку при загрузке разделяемых библиотек: libssl.so.1.0.0: не могу открыть разделяемый объектный файл: Нет такого файла или директории
у меня OpenSSL 1.1.1f и я не могу понизить класс, так как получаю Пакет libssl1.0.0 недоступен, но на него ссылается другой пакет Это может означать, что пакет отсутствует, устарел или доступен только из другого исходного кода
я попробовал wget https://launchpad. net/~ubuntu-security/+архив/ubuntu/ppa/+build/7531893/+файлы/openssl_1.0.1-4ubuntu5.31_amd64.deb
sudo dpkg -i openssl_1.0.1-4ubuntu5.31_amd64.deb
но я получил dpkg: пакет обработки ошибок openssl (--install):
Так что у вас есть OpenVPN не установлена через репозитории Ubuntu. Вы, вероятно, установили версию вручную в какой-то момент.
Sudo RM -F / usr / local / sbin / openvpn
Sudo APT Установить OpenVPN
Первая команда удаляет двоичный , который, вероятно, составлен против старой версии OpenSSL. Вторая команда гарантирует, что у вас установлена последняя версия OpenVPN из установленных репозиториев Ubuntu.
Все Программное обеспечение, предоставленное через стандартные репозитории, приземляются в / usr
. Программное обеспечение, установленное вручную из источника, как правило, в конечном итоге в / usr / local
. Это конвенция - сохранить отдельные вещи отдельно. Это особенность - но может быть запутано новым пользователям. Где
Команда находит все экземпляры этого имени файла в вашем пути - в вашем случае, показывающий, что у вас установлена несколько версий.
Политика APT
показывает информацию о том, что установлено и что доступно в репозиториях, тем самым проверяя, что установлена версия на самом деле новейшая и не оставлена из-за обновления.