ลบ bundler ที่มากับ ruby 2.6
13 ตุลาคม 2563
การ generate แอป rails 6 ด้วย ruby 2.6+ ในเครื่องที่ติดตั้ง bundler v2 ไว้ จะสร้าง binstub ที่ใช้งานไม่ได้ ถ้าคุณเจอ error You must use Bundler 2 or greater with this lockfile. สามารถลบ bundler ที่ถูก bundle มากับ ruby 2.6 แล้วหันไปใช้ bundler v2 ที่ติดตั้งเองแทนได้
ถ้าคุณใช้ rbenv ก็ใช้คำสั่งนี้ได้เลย (ปรับตามเวอร์ชัน ruby ของคุณ เช่น 2.6.{0, 1} เป็นต้น) ส่วนระบบติดตั้งอื่นจะเก็บไฟล์ไว้คนละตำแหน่ง
rm -rf ~/.rbenv/versions/2.6.1/lib/ruby/2.6.0/bundler*