Score:0

Wireguard ไม่ได้ติดตั้งบน Ubuntu 18.04.5

ธง ng

ฉันเห็นว่ามีปัญหามากมายในการติดตั้ง wireguard บน Ubuntu Server 18.04.5 LTS (และเวอร์ชันอื่นๆ) และฉันได้ลองใช้วิธีแก้ปัญหาที่มีให้หลายวิธี แต่ปัญหาก็ยังเหมือนเดิม

ฉันอัปเดตและอัปเกรดแล้ว ต่อไปฉันจะติดตั้ง wireguard และนี่คือผลลัพธ์ของฉัน:

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
  linux-image-4.15.0-20-generic linux-modules-4.15.0-20-generic
wireguard เป็นเวอร์ชันใหม่ล่าสุดอยู่แล้ว (1.0.20200513-1~18.04.2)
แพ็คเกจต่อไปนี้ได้รับการติดตั้งโดยอัตโนมัติและไม่จำเป็นอีกต่อไป:
ใช้ 'sudo apt autoremove' เพื่อลบออก
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ลบและ 0 ไม่อัพเกรด
root@\:/etc# สถานะ dkms

แค่นั้นแหละ ไม่มีอะไรอีกแล้ว ฉันควรจะเห็นผลลัพธ์ของการติดตั้ง wireguard แต่มันไม่มี

ควรเป็นกระบวนการที่ง่าย แต่ไม่ใช่ :)

Random Person avatar
us flag
เฮ้ร่าง! ฉันขอให้คุณอ่านบทความในศูนย์ช่วยเหลือนี้: https://askubuntu.com/editing-help#code นอกจากนี้ ฉันขอแนะนำให้คุณไปที่หน้า [ทัวร์]
us flag
ข้อความที่ตัดตอนมาข้างต้นแสดงว่ามีการติดตั้งแพ็คเกจ 'wireguard' _meta_ แล้ว คุณต้องตรวจสอบว่า `dpkg --list | grep wireguard` ยังแสดงรายการ 'wireguard-dkms' และ 'wireguard-tools' หากทุกรายการได้รับการติดตั้งอย่างถูกต้อง (จุดเริ่มต้นของทุกบรรทัดแสดง "`ii`") คุณควรปฏิบัติตามคำแนะนำเกี่ยวกับการใช้คำสั่ง `wg[-quick]` ได้ (cf. https://www. wireguard.com/quickstart/). หากมีบางอย่างไม่ทำงาน ให้ตรวจสอบเอาต์พุตของ `สถานะ dkms` (ซึ่งคุณละเว้นไว้ด้านบน)
draft avatar
ng flag
ขอโทษถ้าฉันตอบผิดที่ เว็บไซต์นี้ใหม่สำหรับฉัน เมื่อฉันใช้ ```dpkg --list | grep wireguard``` มันแสดง ```ii wireguard``` ```ii wireguard-dkms``` และ ```ii wireguard-tools``` แต่เมื่อฉันใช้ ```dkms-status``` ฉันเห็น: wireguard, 1.0.20201112, 5.4.0-81-generic, x86_64: ติดตั้งแล้ว (คำเตือน! ความแตกต่างระหว่างโมดูลที่สร้างและติดตั้ง!) ดูเหมือนว่า ```wireguard-dkms``` จะแตกต่างกัน: ```1.0.20201112-1~18.04.1``` ส่วนอีก 2 รายการคือ: ```1.0.20200513-1~18.04.2``` ฉันพยายามติดตั้งคู่มือ ``` wireguard-dkms``` และนี่คือเวอร์ชันที่ติดตั้งหรือไม่
draft avatar
ng flag
ตอนนี้ฉันได้เล่นไปรอบ ๆ แล้วและมันก็ค่อนข้างแปลก เมื่อฉันติดตั้ง wireguard ไม่ได้ติดตั้ง ```wireguard-dkms``` ถ้าฉันติดตั้ง ```wireguard-dkms``` ด้วยตนเอง ฉันจะได้รับผลลัพธ์ว่าการติดตั้ง wireguard เสร็จสมบูรณ์ แต่ไม่มีไดเร็กทอรี ```/etc/wireguard``` ซึ่งเก็บคีย์ Pubkey และ Privkey ไว้ ดังนั้นจึงใช้งานไม่ได้....
us flag
จากเอาต์พุต `สถานะ dkms` ที่คุณอ้างถึง เราเห็นว่าคุณต้องมีเคอร์เนลหลายเวอร์ชัน (ตอนแรกคุณพูดถึง 4.15 แต่ดูเหมือนว่าคุณใช้เคอร์เนล 'linux-hwe' 5.4 ด้วย) ฉันใช้อันหลังกับระบบสุดท้ายที่มี Ubuntu Bionic ร่วมกับ Wireguard ด้วยตัวเอง (เวอร์ชันแพ็คเกจเดียวกัน) ความจริงที่ว่าคุณไม่เห็นไดเร็กทอรี `/etc/wireguard` นั้นแปลกมาก เนื่องจาก `dpkg -L wireguard-tools | grep /etc` จะบอกคุณว่านี่เป็นส่วนหนึ่งของแพ็คเกจ `wireguard-tools` ลอง `apt-get --reinstall install wireguard wireguard-tools wireguard-dkms` ซึ่งควร "re" สร้างสิ่งที่จำเป็น
draft avatar
ng flag
Tnx @MarkusUeberall, ```apt-get --reinstall ติดตั้ง wireguard wireguard-tools wireguard-dkms``` แก้ไขแล้ว

โพสต์คำตอบ

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