Score:1

ไม่สามารถติดตั้ง nvm, npm หรือ nodejs

ธง es

ฉันมีปัญหาในการติดตั้ง nodejs และ npm บน WSL2 ที่เพิ่งติดตั้งใหม่ ฉันได้ตั้งค่า WSL ตามคำแนะนำจาก Microsoft และดาวน์โหลดโปรแกรม Ubuntu จาก Windows Store ฉันพยายามวิ่งทั้งสองอย่าง sudo apt-get ติดตั้ง npm และ sudo apt-get ติดตั้ง nodejs แต่คำตอบที่ฉันได้รับคือ "ไม่พบแพ็คเกจ" ฉัน googled เล็กน้อยและพบว่าฉันสามารถติดตั้งผ่าน nvm โดยใช้ cURL (ขด -v -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | ทุบตี) แต่ cURL จัดการตั้งค่าการเชื่อมต่อ TCP จากนั้นให้ทำงานทันทีโดยไม่ต้องดาวน์โหลดอะไร เพียงแค่รันตัวจับเวลาว่าทำงานไปนานแค่ไหน

ผมทำอะไรผิดหรือเปล่า? ความคิดแรกของฉันคือฉันไม่มีการเชื่อมต่ออินเทอร์เน็ต แต่ควรทำงานบนการเชื่อมต่อ Windows ของฉัน และอย่างที่ฉันพูด TCP เชื่อมต่ออย่างถูกต้องเพราะฉันไม่พบข้อผิดพลาดในการเชื่อมต่อความช่วยเหลือใด ๆ ในเรื่องนี้จะได้รับการชื่นชม!

แก้ไข: ฉันพยายามวิ่ง อัปเดต sudo apt และฉันได้รับข้อผิดพลาดในการเชื่อมต่อกับ archive.ubuntu.com และ security.ubuntu.com ซึ่งฉันคิดว่าเป็นเซิร์ฟเวอร์ที่ควรดาวน์โหลดแพ็คเกจจาก ฉันไม่ได้รับข้อความแสดงข้อผิดพลาดอื่นๆ ยกเว้นเซิร์ฟเวอร์ไม่ตอบรับและการเชื่อมต่อหมดเวลา อย่างไรก็ตาม ฉันสามารถ ping เซิร์ฟเวอร์ทั้งสองและรับคำตอบได้อย่างรวดเร็ว การบังคับให้ใช้ IPv4 แทน IPv6 ซึ่งแนะนำในเว็บไซต์อื่นก็ไม่ได้ผลเช่นกัน

แก้ไข 2: นี่คือคอมพิวเตอร์ขององค์กร (ซึ่งฉันเป็นผู้ดูแลระบบ) บนเครือข่ายส่วนตัวของฉัน แต่ฉันจะตรวจสอบเพื่อดูว่ามีการตั้งค่าเฉพาะใดที่ฉันต้องเปิดใช้งานเพื่อให้สิทธิ์การเข้าถึงเทอร์มินัล Ubuntu ของฉันหรือแม้ว่าฉันจะต้องเป็น บนเครือข่ายองค์กร

user535733 avatar
cn flag
เพิ่มผลลัพธ์ที่สมบูรณ์ของ `sudo apt update` ในคำถามของคุณ
Sara avatar
es flag
ผลลัพธ์ที่สมบูรณ์นั้นยาวมาก แต่ส่วนสำคัญคือไม่สามารถเชื่อมต่อกับ archive.ubuntu.com หรือ security.ubuntu.com
user535733 avatar
cn flag
ดังนั้นปัญหาของคุณไม่ใช่ "ติดตั้งไม่ได้"; ปัญหาของคุณดูเหมือนจะเกี่ยวข้องกับเครือข่าย ข้อผิดพลาดเกี่ยวกับเครือข่าย *ที่แน่นอน* คืออะไร (เพิ่มคำถามของคุณด้านบนไม่ใช่ความคิดเห็น) โปรดพยายามให้รายละเอียด รายละเอียดเพิ่มเติมหมายถึงความช่วยเหลือที่ดีขึ้น
hr flag
นอกเหนือจากปัญหาเครือข่าย (ซึ่งต้องได้รับการแก้ไขก่อน) แพ็คเกจที่คุณพยายามติดตั้งนั้นอยู่ในที่เก็บ Universe ซึ่งน่าจะไม่ได้เปิดใช้งานตามค่าเริ่มต้นดู [ฉันจะเปิดใช้งานที่เก็บ âUniverseâ ได้อย่างไร](https://askubuntu.com/questions/148638/how-do-i-enable-the-universe-repository)
Sara avatar
es flag
@ user535733 มันบอกว่า "ไม่สามารถเชื่อมต่อได้" ในทุกอินสแตนซ์ที่พยายาม (ซึ่งเป็นเซิร์ฟเวอร์ที่แตกต่างกันห้าเครื่อง สี่เครื่องบน archive.ubuntu.com และอีกหนึ่งเครื่องบน security.ubuntu.com) ฉันไม่ได้รับข้อความแสดงข้อผิดพลาดอื่นๆ ยกเว้นว่าไม่สามารถดาวน์โหลดไฟล์บางไฟล์ได้เนื่องจากข้อผิดพลาดในการเชื่อมต่อ เอาต์พุตที่สมบูรณ์จะซ้ำซ้อนในกรณีนี้ เนื่องจากไม่มีข้อผิดพลาดที่ระบุในรายการ อย่างไรก็ตาม ฉันสามารถ ping ทั้งสองเซิร์ฟเวอร์และรับคำตอบอย่างรวดเร็ว และฉันได้ลองบังคับให้ใช้ IPv4 แทน IPv6 และนั่นก็ยังทำให้ฉันมีข้อผิดพลาดในการเชื่อมต่อ ฉันจะแก้ไขคำถามข้างต้นด้วยข้อมูลนี้เช่นกัน
Sara avatar
es flag
@steeldriver ดูเหมือนว่าพื้นที่เก็บข้อมูลจักรวาลจะถูกเพิ่มแล้ว แต่ยังไงก็ขอบคุณ!
user535733 avatar
cn flag
บังเอิญเป็นเครือข่ายของโรงเรียน/บริษัท/องค์กรที่อาจต้องใช้พรอกซีหรือไม่
Sara avatar
es flag
@ user535733 เครือข่ายที่ฉันใช้อยู่ตอนนี้คือเครือข่ายส่วนตัวของฉัน แต่นี่เป็นคอมพิวเตอร์ขององค์กร นั่นอาจเป็นปัญหา แต่ฉันไม่ได้รับข้อมูลเกี่ยวกับพร็อกซีหรือ VPN: ที่ฉันต้องทำหรืออาจใช้ ฉันจะต้องดูมันเมื่อฉันอยู่ที่สำนักงานในวันพรุ่งนี้! ขอขอบคุณ!
Score:0
ธง es

คำตอบนั้นง่ายนิดเดียว: ไฟร์วอลล์ของฉันบล็อกการเชื่อมต่อด้วยวิธีใดวิธีหนึ่ง (ฉันเดาว่ามันบล็อกการเชื่อมต่อ TCP ขาออกทั้งหมดที่ไม่ได้อยู่ในรายการที่อนุญาตพิเศษ) หากคุณมีปัญหาที่คล้ายกัน คุณควรลองปิดไฟร์วอลล์สักสองสามนาทีในขณะที่คุณติดตั้งสิ่งที่คุณต้องการ หรือหาวิธีปล่อยให้ WSL ของคุณผ่านไปได้หากคุณไม่สามารถปิดได้ .

โพสต์คำตอบ

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