Score:0

วิธีแก้ปัญหาการดาวน์โหลด NodeJs Ubuntu

ธง us

ฉันต้องการลองโฮสต์เว็บไซต์ผ่าน AWS โดยใช้ Ubuntu 18.04 LTS แต่ฉันพบปัญหานี้เมื่อฉันพยายามดาวน์โหลด Node.js บน Ubuntu

ubuntu@ip-172-31-16-206:~$ โหนด -v

ไม่พบคำสั่ง 'โหนด' แต่สามารถติดตั้งได้ด้วย:

sudo apt ติดตั้ง nodejs

ubuntu@ip-172-31-16-206:~$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E ทุบตี -
>>> /etc/sudoers: ข้อผิดพลาดทางไวยากรณ์ใกล้กับบรรทัดที่ 9 <<<
sudo: แยกวิเคราะห์ข้อผิดพลาดใน /etc/sudoers ใกล้บรรทัดที่ 9
sudo: ไม่พบแหล่งที่มาของ sudoers ที่ถูกต้อง กำลังออก
sudo: ไม่สามารถเริ่มต้นปลั๊กอินนโยบาย

เพื่อลองแก้ไขข้อผิดพลาดทางไวยากรณ์นี้ ฉันทำสิ่งนี้

ubuntu@ip-172-31-16-206:~$ pkexec visudo
==== การรับรองความถูกต้องสำหรับ org.freedesktop.policykit.exec ===
จำเป็นต้องมีการรับรองความถูกต้องเพื่อเรียกใช้ `/usr/sbin/visudo' ในฐานะผู้ใช้ระดับสูง
รับรองความถูกต้องเป็น: Ubuntu (อูบุนตู)
รหัสผ่าน:

ฉันลองป้อนรหัสผ่านที่ฉันมักจะใช้เมื่อเข้าถึงอูบุนตู เช่น username@Desktop-123:~$ แต่ก็ไม่ได้ผล ตอนแรกฉันคิดว่าฉันป้อนผิด แต่ฉันไม่ได้ใส่ เพราะเมื่อฉันปิด Ubuntu และเริ่มใหม่อีกครั้ง และใช้รหัสผ่านเป็น username@Desktop-123:~$ มันทำงานได้ดีดังนั้นรหัสผ่านจึงถูกต้อง

ใครช่วยแนะนำวิธีแก้ปัญหานี้หรือวิธีอื่นในการติดตั้ง NodeJS บน Ubuntu ได้บ้าง ฉันจะขอบคุณมันอย่างแท้จริง

ubuntu@ip-172-31-16-206:~$ pkexec visudo
==== การรับรองความถูกต้องสำหรับ org.freedesktop.policykit.exec ===
จำเป็นต้องมีการรับรองความถูกต้องเพื่อเรียกใช้ `/usr/sbin/visudo' ในฐานะผู้ใช้ระดับสูง
รับรองความถูกต้องเป็น: Ubuntu (อูบุนตู)
รหัสผ่าน:
polkit-agent-helper-1: pam_authenticate ล้มเหลว: การตรวจสอบสิทธิ์ล้มเหลว
==== การตรวจสอบสิทธิ์ล้มเหลว ===
เกิดข้อผิดพลาดในการดำเนินการคำสั่งในฐานะผู้ใช้รายอื่น: ไม่ได้รับอนุญาต

นี่คือสิ่งที่เกิดขึ้นเมื่อฉันป้อนรหัสผ่านแม้ว่าฉันจะรู้ว่าถูกต้อง ดังนั้นฉันจึงไม่แน่ใจว่าสิ่งนี้หมายถึงอะไร

นี่เป็นข้อผิดพลาดทางไวยากรณ์ที่ฉันได้รับ ...

ubuntu@ip-172-31-16-206:~$ sudo curl -sL https://deb.nodesource.com/setup_12.x | sudo -E ทุบตี -
>>> /etc/sudoers: ข้อผิดพลาดทางไวยากรณ์ใกล้กับบรรทัดที่ 9 <<<
>>> /etc/sudoers: ข้อผิดพลาดทางไวยากรณ์ใกล้กับบรรทัดที่ 9 <<<
sudo: แยกวิเคราะห์ข้อผิดพลาดใน /etc/sudoers ใกล้บรรทัดที่ 9
sudo: ไม่พบแหล่งที่มาของ sudoers ที่ถูกต้อง กำลังออก
sudo: ไม่สามารถเริ่มต้นปลั๊กอินนโยบาย
sudo: แยกวิเคราะห์ข้อผิดพลาดใน /etc/sudoers ใกล้บรรทัดที่ 9
sudo: ไม่พบแหล่งที่มาของ sudoers ที่ถูกต้อง กำลังออก
sudo: ไม่สามารถเริ่มต้นปลั๊กอินนโยบาย

ฉันขอขอบคุณความช่วยเหลือใด ๆ

Abdulaziz Jama avatar
us flag
@matigo ใช่ฉันทำอย่างนั้นและฉันได้รับข้อผิดพลาดทางไวยากรณ์อย่างต่อเนื่อง
in flag
หากการพยายามใช้ `sudo` ทุกครั้งทำให้เกิดข้อผิดพลาด แสดงว่ามีบางอย่างผิดพลาดในไฟล์การกำหนดค่าไฟล์ใดไฟล์หนึ่ง เนื่องจากนี่เป็นอินสแตนซ์ EC2 คุณอาจต้องการสร้างอินสแตนซ์ใหม่และแทนที่เซิร์ฟเวอร์ที่มีอยู่
Abdulaziz Jama avatar
us flag
ใช่ เพียงแค่ป้อนผลลัพธ์ sudo ในข้อผิดพลาดทางไวยากรณ์ที่ปรากฏขึ้น ฉันจะลองเปิดตัวอินสแตนซ์ EC2 ใหม่ @มาติโก

โพสต์คำตอบ

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