Điều này có thể giải quyết vấn đề của bạn
$ cd /lib/x86_64-linux-gnu
$ sudo ln -s libssl.so libssl.so.10
$ sudo ln -s libcrypto.so libcrypto.so.10
giả sử bạn có các liên kết mềm libssl.so
và libcrypto.so
Trong /lib/x86_64-linux-gnu
.
Nếu cách này không hiệu quả, hãy dành 5 phút để đọc phần sau, hiểu nó và mày mò một chút.
Ghi chú:
Ngay cả khi điều này hoạt động, thật kỳ lạ khi bạn nhận được tin nhắn đó.
Các gói tốt nghiệp nên biết các phụ thuộc của nó và nếu bạn đã cài đặt qua đúng cách
như bạn nói, bạn không nên có bất kỳ vấn đề.
TL;DR
Trong Ubuntu (tôi có 20.04) dường như không có libssl.so.10
.
Từ một chủ đề cũ,
$ cd /lib/x86_64-linux-gnu
$ sudo ln -s libssl.so.1.0.0 libssl.so.10
$ sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10
Đã giải quyết vấn đề.
Tại thời điểm này, các phiên bản có thể cao hơn.
Trong trường hợp của tôi
$ ll /usr/lib/x86_64-linux-gnu/libssl.so*
lrwxrwxrwx 1 gốc gốc 13 trước 23 14:02 /usr/lib/x86_64-linux-gnu/libssl.so -> libssl.so.1.1
-rw-r--r-- 1 gốc gốc 417K ngày 26 tháng 2 năm 2019 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
-rw-r--r-- 1 root root 585K trước 23 14:02 /usr/lib/x86_64-linux-gnu/libssl.so.1.1
$ ll /usr/lib/x86_64-linux-gnu/libcrypto.so*
lrwxrwxrwx 1 root root 16 trước 23 14:02 /usr/lib/x86_64-linux-gnu/libcrypto.so -> libcrypto.so.1.1
-rw-r--r-- 1 root root 2,3M ngày 26 tháng 2 năm 2019 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
-rw-r--r-- 1 gốc gốc 2,9 triệu trước 23 14:02 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
để tôi có thể liên kết đến các phiên bản 1.1
(chắc chắn cũng có thể liên kết đến 1.0.0
) hoặc đến các liên kết mềm tương ứng .Vì thế
, điều này sẽ quan tâm đến phiên bản được sử dụng.
Nhiều khả năng, điều này được xử lý bởi thay thế cập nhật
, hoặc có thể được thực hiện như vậy.