ปัญหา visudo บน Debian


1

เมื่อเร็ว ๆ นี้ฉันย้ายจาก Ubuntu ไปยัง Debian สิ่งแรกที่ฉันต้องการทำคือให้สิทธิ์แบบ sudo แก่ฉันและล็อคบัญชี roir โดยค่าเริ่มต้นกลุ่ม sudo ไม่มีสิทธิ์ในการทำเช่นนี้บน debian ดังนั้นฉันต้องการแก้ไขไฟล์ sudoers โดยพิมพ์ visudo แต่ฉันได้รับข้อผิดพลาดนี้: ข้อผิดพลาดในการเปิด terminal: วานิลลาฉันจะแก้ปัญหานี้ได้อย่างไรขอบคุณล่วงหน้า ...


คำถามนี้น่าจะเหมาะกว่าสำหรับunix.stackoverflow.com

คำตอบ:


1

ลอง:

export TERM=vt102

visudoก่อนที่จะใช้ สิ่งนี้อาจช่วย:


ไม่มีปัญหา - โปรดทราบว่าอาจมีบางอย่างผิดปกติในการตั้งค่าหากvisudoกำลังค้นหาvanillaเทอร์มินัลแทนที่จะเป็นอย่างอื่นคุณควรดูที่ มันอาจขึ้นอยู่กับวิธีที่คุณเข้าถึง เช่นถ้าคุณเข้าถึงจาก Cygwin ssh คุณจะมี TERM = cygwin แทนซึ่งเป็นเรื่องปกติ แต่โดยทั่วไปคุณควรมี TERM = xterm หากอยู่ใน GUI หรืออะไรที่มากกว่ามาตรฐาน
icyrock.com
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.