Điểm:0

Cài đặt ruby2.2.3 với RVM trên Ubuntu 21.04

lá cờ ss

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ư:

  1. hkp://ipv4.pool.sks-keyservers.net
  2. hkp://pgp.mit.edu
  3. hkp://keyserver.pgp.com

Nhưng không ai trong số họ làm việc, ai đó có thể giúp tôi?

N0rbert avatar
lá cờ zw
Ruby 2.2.3 là EOL, Ubuntu 16.04 LTS là EOL. Tại sao bạn nghĩ rằng bạn cần chúng?
Lucas Luan de Melo avatar
lá cờ ss
Bởi vì tôi phải duy trì một dự án với Ruby 2.2.3 và không thể nâng cấp
Lucas Luan de Melo avatar
lá cờ ss
Có, với điều đó tôi đã có thể cài đặt libssl0-dev, bạn có muốn đăng nhận xét của mình dưới dạng câu trả lời không? @karel
karel avatar
lá cờ sa
@LucasLuandeMelo Tôi không cần phải đăng lại những gì đã được đề cập trong câu trả lời cho câu hỏi chính tắc, nhưng nếu có bất kỳ tài liệu mới nào chưa được đề cập trong câu hỏi chính tắc thì tôi muốn đăng câu trả lời mới ở đó hơn.
Lucas Luan de Melo avatar
lá cờ ss
Hiểu, cảm ơn vì đã giải thích. @karel

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.