ฉันมีอัญมณีระดับโลกและอัญมณีต่างๆ ฉันต้องการลบอัญมณีทั้งหมดของอัญมณี มีวิธีทำนอกเหนือจากการถอนการติดตั้ง gemset หรือไม่?
ฉันมีอัญมณีระดับโลกและอัญมณีต่างๆ ฉันต้องการลบอัญมณีทั้งหมดของอัญมณี มีวิธีทำนอกเหนือจากการถอนการติดตั้ง gemset หรือไม่?
คำตอบ:
ใช้gemset empty
คำสั่ง:
rvm gemset empty mygems
rvm gemset empty
และมันเคลียร์อัญมณีปัจจุบัน
คำสั่งนี้จะลบอัญมณีทับทิมทั้งหมดที่ติดตั้งในเครื่องใน 1 ขั้นตอนใช้งานได้ดีใน Ubuntu 10.10
gem list | cut -d" " -f1 | xargs gem uninstall -aIx
PS - ลบอัญมณีในท้องถิ่นทั้งหมด ใช้ sudo ตามลำดับ
gem list --no-versions | xargs gem uninstall -aIx
rvm gemset empty <gemset name>
สิ่งนี้จะลบอัญมณีทั้งหมดออกจากอัญมณีที่คุณกล่าวถึง
คุณยังสามารถใช้ rvm --force gemset empty
rvm gemset empty <gemset>
ใช้งานได้ แต่ถ้าคุณระบุชื่ออัญมณีเท่านั้น
หากคุณต้องการลบgemset เริ่มต้นคุณต้องส่งสตริงว่างสำหรับชื่อ gemset
rvm gemset empty mygems ""
การลบอัญมณีทั้งหมดออกจากอัญมณีไม่ใช่การดำเนินการเดียวกับการลบอัญมณีแล้วเพิ่มกลับใช่หรือไม่ ทำไมไม่ทำสิ่งนี้:
$ rvm gemset mygemset
$ rvm gemset delete mygemset
$ rvm gemset create mygemset
jruby-1.5.6@radiant
ที่ชื่อว่า อัญมณีทั้งหมดอยู่ที่นี่: /Users/dparoulek/.rvm/gems/jruby-1.5.6@radiant
. เมื่อฉันทำเช่นrvm gemset radiant
นั้นจะเตือนให้คุณตรวจสอบให้แน่ใจจากนั้นลบ/Users/dparoulek/.rvm/gems/jruby-1.5.6@radiant
ไดเรกทอรีทั้งหมด
นี่เป็นวิธีที่ปลอดภัยที่สุดในการถอนการติดตั้งอัญมณีทั้งหมดของอัญมณี
ขั้นตอนที่ 1
หากคุณเจมเวอร์ชั่นน้อยกว่า 2.1
gem update --system
gem --version
ขั้นตอนที่ 2
gem uninstall --all