ฉันติดตั้ง Vub ใหม่ของ Xubuntu 14.04 และติดตั้ง Ruby Version Manager (rvm)
ในขณะที่พยายามติดตั้ง SASS gem ฉันได้รับข้อผิดพลาดดังต่อไปนี้:
$ rvm use 2.0
RVM is not a function, selecting rubies with 'rvm use ...' will not work.
You need to change your terminal emulator preferences to allow login shell.
Sometimes it is required to use `/bin/bash --login` as the command.
Please visit https://rvm.io/integration/gnome-terminal/ for a example.
ฉันตรวจสอบคำถาม StackOverflow นี้และใช้ terminator ที่กำหนดค่าเพื่อใช้เชลล์ล็อกอิน:
น่าเสียดายที่หลังจากทำเทอร์มินัลใหม่นี้จะไม่แสดงพรอมต์:
ความคิดเห็นใด ๆ ที่ทำให้สิ่งนี้ไม่ทำงาน
ลองใช้ Terminal แทน Terminator นอกจากนี้การตรวจสอบเว็บไซต์ที่โพสต์ในข้อความแสดงข้อผิดพลาดของคุณคุณต้องแน่ใจว่าคุณ ~ / .bash_profile มีรายการไปยังแหล่งสคริปต์ RVM ที่ระบุไว้ในคำอธิบาย หลังจากเริ่มเทอร์มินัลพิมพ์ "/ bin / bash --login" แล้วลองคำสั่งเดิมของคุณอีกครั้ง สิ่งนี้จะเริ่มต้นทุบตีเป็นเชลล์การเข้าสู่ระบบเมื่อพิมพ์ 'exit' เสร็จแล้วและคุณควรเห็นการออกจากระบบ
—
RCF
หลังจากติดตั้ง Terminator ฉันไม่สามารถทำซ้ำปัญหาของคุณได้ ทำเครื่องหมายที่ช่อง "เรียกใช้คำสั่งที่กำหนดเองแทนที่จะเป็นเปลือกของฉัน" จากนั้นทำรายการนี้ในกล่อง "คำสั่งที่กำหนดเอง" / bin / bash --login
—
RCF
@ RCF-U14.04 ฉันเพิ่งลองใช้คอนโซลเริ่มต้นและฉันได้รับผลลัพธ์เดียวกัน แม้ว่าฉันจะใช้คำสั่ง "/ bin / bash --login"
—
ElderMael
@ RCF-U14.04 ฉันหมายความว่าฉันได้รับผลลัพธ์เดียวกันนั่นคือเคอร์เซอร์เพิ่งกระพริบราวกับว่ามันกำลังรันคำสั่งหรือลูปไม่สิ้นสุด
—
ElderMael
ลองทำวิธีนี้และดูว่าเราจะได้ผลลัพธ์ไหม ถอนการติดตั้ง gnome-terminal "sudo apt-get remove gnome-terminal" นอกจากนี้ Unistall Terminator, "sudo apt-get autoremove Terminator" แล้วติดตั้งใหม่ "sudo apt-get ติดตั้ง gnome-terminal"
—
RCF