Câu hỏi Làm thế nào để cài đặt rubygems trong Ubuntu 12.04 với Ruby 1.9.3


Vì vậy, tôi đã sử dụng các lệnh sau:

sudo apt-get install ruby 1.9.3
cd /etc/alternatives
sudo ln -sf /usr/bin/ruby1.9.3 ruby

từ https://stackoverflow.com/questions/11078166/how-do-i-install-ruby-1-9-3-on-ubuntu-without-rvm để lấy ruby ​​1.9.3 và biến nó thành mặc định. Điều đó dường như đã làm việc tốt.

Bây giờ khi tôi cố gắng sử dụng đá quý cài đặt nó cho tôi biết những viên đá quý đã là mới nhất. Tuy nhiên, khi tôi cố gắng chạy một kịch bản nó nói với tôi nó không thể tìm thấy đá quý tôi yêu cầu trên dòng đầu tiên. Dài câu chuyện ngắn, kịch bản này đã không làm việc trong ruby ​​1.8.7 do một lỗi xa hơn trong mã nhưng đã nhận được qua các dòng yêu cầu mà không có vấn đề.

Vì vậy, tôi mong đợi và giả sử tôi cần phải cài đặt lại tất cả các đá quý 1.8.7 của tôi cho 1.9.3 hoặc ít nhất là tìm ra cách để điểm 1.9.3 tại các đá quý tôi đã cài đặt.

Làm thế nào để tôi nhận được đá quý có thể sử dụng cho 1.9.3?


4
2018-04-13 15:42


gốc


Bạn có thể sử dụng phần đầu tiên của câu trả lời này. - NickKolok


Các câu trả lời:


Bạn cũng đã cài đặt ruby1.8 và rubygems chưa? Gỡ bỏ chúng, hoặc ít nhất là rubygems ("sudo apt-get remove rubygems"). Gói ruby1.9.3 của Ubuntu 12.04 bao gồm một phiên bản của rubygems, không cần gói bổ sung nào.


4
2017-07-31 15:38



Cảm ơn vì sự trả lời. Tại thời điểm này tôi đã đi đến RVM mặc dù và tất cả mọi thứ dường như hoạt động tốt, đủ bằng cách sử dụng nó. Nếu ai đó kiểm tra điều này và nói nó hoạt động, tôi sẽ đánh dấu nó là câu trả lời. Tôi chỉ không có thời gian để gây rối với nó và mạo hiểm nó phá vỡ những thứ đang làm việc. Cảm ơn một lần nữa. - Gabe Spradlin