Tôi đang cố gắng cài đặt Ruby 2.2.3 trong Ubuntu 21.04 bằng rvm nhưng tôi bị kẹt trong phần phụ thuộc, libssl1.0-dev. Tôi đã thử một số mẹo được tìm thấy trong liên kết này:
Chỉnh sửa tệp này /etc/apt/sources.list và thêm dòng này vào cuối tệp.
cuộc tranh luận http://security.ubuntu.com/ubuntu bionic-an ninh chính
Sau đó chạy:
cập nhật sudo apt && chính sách apt-cache libssl1.0-dev
Nhưng tôi gặp khó khăn trong hai lỗi:
Đầu tiên khi tôi không thêm tùy chọn đáng tin cậy vào nguồn.list:
Err:3 http://security.ubuntu.com/ubuntu xenial-security InRelease
Không thể xác minh các chữ ký sau vì không có khóa chung: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
Lần truy cập:9 http://br.archive.ubuntu.com/ubuntu hirsute-backports InRelease
Đang đọc danh sách gói... Xong
W: Lỗi GPG: http://security.ubuntu.com/ubuntu xenial-security InRelease: Không thể xác minh các chữ ký sau vì khóa chung không khả dụng: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
E: Kho lưu trữ 'http://security.ubuntu.com/ubuntu xenial-security InRelease' chưa được ký.
N: Không thể thực hiện cập nhật từ một kho lưu trữ như vậy một cách an toàn và do đó bị tắt theo mặc định.
N: Xem trang chủ apt-secure(8) để biết chi tiết cấu hình người dùng và tạo kho lưu trữ.
Thứ hai khi tôi thêm tùy chọn đáng tin cậy vào tệp sourcers.list:
W: Lỗi GPG: http://security.ubuntu.com/ubuntu bionic-security InRelease: Không thể xác minh các chữ ký sau vì khóa chung không khả dụng: NO_PUBKEY 3B4FE6ACC0B21F32
libssl1.0-dev:
Đã cài đặt: (không có)
Ứng viên: 1.0.2n-1ubuntu5.6
Bảng phiên bản:
1.0.2n-1ubuntu5.6 500
500 gói http://security.ubuntu.com/ubuntu bionic-security/main amd64
Sau đó tôi sẽ không thể tiếp tục, mỗi lần tôi chạy
sudo apt-key adv --keyserver keyserver.ubuntu.com. --recv-phím 3B4FE6ACC0B21F32
Tôi sẽ nhận được lỗi này
Máy chủ báo lỗi
Tôi đã thử với các máy chủ khác như:
- hkp://ipv4.pool.sks-keyservers.net
- hkp://pgp.mit.edu
- hkp://keyserver.pgp.com
Nhưng không ai trong số họ làm việc, ai đó có thể giúp tôi?