Score:0

ติดตั้ง ruby2.2.3 ด้วย RVM บน Ubuntu 21.04

ธง ss

ฉันพยายามติดตั้ง Ruby 2.2.3 ใน Ubuntu 21.04 ด้วย rvm แต่ฉันติดอยู่ในการอ้างอิง libssl1.0-dev ฉันลองใช้เคล็ดลับที่พบใน ลิงค์นี้:

  • แก้ไขไฟล์นี้ /etc/apt/sources.list และเพิ่มบรรทัดนี้ต่อท้าย

    หนี้ http://security.ubuntu.com/ubuntu หลักความปลอดภัยไบโอนิค

  • หลังจากนั้นเรียกใช้:

    sudo apt update && นโยบาย apt-cache libssl1.0-dev

แต่ฉันติดอยู่ในข้อผิดพลาดสองข้อ:

ครั้งแรกที่ฉันไม่เพิ่มตัวเลือกที่เชื่อถือได้ใน source.list:

ข้อผิดพลาด: 3 http://security.ubuntu.com/ubuntu xenial-security In Release
  ไม่สามารถตรวจสอบลายเซ็นต่อไปนี้ได้เนื่องจากคีย์สาธารณะไม่พร้อมใช้งาน: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
เข้าชม:9 http://br.archive.ubuntu.com/ubuntu hirsute-backports InRelease
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
W: ข้อผิดพลาด GPG: http://security.ubuntu.com/ubuntu xenial-security InRelease: ไม่สามารถตรวจสอบลายเซ็นต่อไปนี้ได้เนื่องจากรหัสสาธารณะไม่พร้อมใช้งาน: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
E: ที่เก็บ 'http://security.ubuntu.com/ubuntu xenial-security InRelease' ไม่ได้ลงนาม
N: การอัปเดตจากที่เก็บดังกล่าวไม่สามารถทำได้อย่างปลอดภัย ดังนั้นจึงถูกปิดใช้งานตามค่าเริ่มต้น
N: ดู apt-secure(8) manpage สำหรับการสร้างที่เก็บและรายละเอียดการกำหนดค่าผู้ใช้

ประการที่สองเมื่อฉันเพิ่มตัวเลือกที่เชื่อถือได้ในไฟล์ sourcers.list:

W: ข้อผิดพลาด GPG: http://security.ubuntu.com/ubuntu bionic-security InRelease: ไม่สามารถตรวจสอบลายเซ็นต่อไปนี้ได้เนื่องจากรหัสสาธารณะไม่พร้อมใช้งาน: NO_PUBKEY 3B4FE6ACC0B21F32
libssl1.0-dev:
  ติดตั้ง: (ไม่มี)
  ผู้สมัคร: 1.0.2n-1ubuntu5.6
  ตารางเวอร์ชัน:
     1.0.2n-1ubuntu5.6 500
        500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 แพ็คเกจ

หลังจากนั้นจะไปต่อไม่ได้ทุกครั้งที่วิ่ง

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-คีย์ 3B4FE6ACC0B21F32
 

ฉันจะได้รับข้อผิดพลาดนี้

เซิร์ฟเวอร์ระบุความล้มเหลว

ฉันลองกับเซิร์ฟเวอร์อื่นเช่น:

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

แต่ไม่มีใครช่วยฉันได้

N0rbert avatar
zw flag
Ruby 2.2.3 คือ EOL, Ubuntu 16.04 LTS คือ EOL ทำไมคุณถึงคิดว่าคุณต้องการมัน
Lucas Luan de Melo avatar
ss flag
เพราะฉันต้องดูแลโครงการด้วย Ruby 2.2.3 และไม่สามารถอัปเกรดได้
Lucas Luan de Melo avatar
ss flag
ใช่ ฉันสามารถติดตั้ง libssl0-dev ได้ คุณต้องการแสดงความคิดเห็นของคุณเป็นคำตอบหรือไม่ @คาเรล
karel avatar
sa flag
@LucasLuandeMelo ฉันไม่จำเป็นต้องรีโพสต์สิ่งที่ครอบคลุมไปแล้วในคำตอบของคำถามบัญญัติ แต่ถ้ามีเนื้อหาใหม่ที่ไม่ครอบคลุมในคำถามบัญญัติ ฉันอยากจะโพสต์คำตอบใหม่ที่นั่นแทน
Lucas Luan de Melo avatar
ss flag
เข้าใจแล้ว ขอบคุณที่อธิบาย @คาเรล

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา