私のシステムでnodejsを実行しようとしたときに初めてこの問題が発生しました。次のエラーメッセージが表示されます。
node: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
また、VirtualBoxを実行しようとすると、次のメッセージが表示されました。 "libcrypto.so.1.1がないため起動できません。"
私は私のOSとしてArchを使用していますが、私が見つけたものはすべてUbuntu用です。
ベストアンサー1
私もアーチでこれに会いました。私の解決策もインストールすることでした。openssl-1.1
提供されるものですlibcrypto.so.1.1
。
アップグレードが影響を与える可能性がありますpacman
。その場合は、ミラーからパッケージをダウンロードしてlibcrypto.so.1.1
手動でlibssl.so.1.1
実行する/usr/lib/
必要があります。
pacman -U --overwrite '/usr/lib/*' openssl-1.1-1.1.1.s-2-x86_64.pkg.tar.zst
完全なパッケージをインストールします。
そのsudo
場合は破損している可能性があるため、pacman
ログインするルートパスワードがない場合は、インストールsu
ディスクから復元する必要があります。