जवाबों:
$
पता चलता है कि आप इस एक नियमित रूप स्थापित प्रयास कर रहे हैं (यानी गैर-रूट) उपयोगकर्ता। यदि ऐसा है, तो यह आपकी समस्या की संभावना है, क्योंकि /usr/share/
अधिकांश लिनक्स ऑपरेटिंग सिस्टम पर पेड़ केवल जड़ से लिखने योग्य है। आप जिस सॉफ़्टवेयर को स्थापित करने की कोशिश कर रहे हैं, वह चाहता है कि आपको इंस्टॉल करने के लिए रूट अनुमतियां मिलनी चाहिए।
मैंने निम्नलिखित को बदलकर इसे हल किया
curl -sSL https://get.rvm.io | bash -s stable
में
curl -sSL https://get.rvm.io | sudo bash -s stable
उपयोगकर्ता को उपदिर तक पहुंचने की आवश्यकता है। /usr/local
आपके पास आरवीएम की प्रणाली-व्यापी स्थापना शायद (या है)। यही कारण है कि जैसे एक पैकेज प्रणाली के माध्यम से यह स्थापित करने के कारण हो सकता है apt-get Ubuntu या पर pacman आर्क लिनक्स पर (दोनों rvm संकुल है)।
अपने पर्यावरण चर की जाँच करें:
> env | grep rvm_path
यदि आपके पास यह है, तो इसे परेशान करें और फिर से स्थापित करने का प्रयास करें:
> unset rvm_path
> curl -sSL https://get.rvm.io | bash -s stable
सावधान! यदि आपके पास अभी भी आरवीएम स्थापित सिस्टम-वाइड है, तो यह आपको अप्रत्याशित परिणाम दे सकता है, सुनिश्चित करें कि आपने इससे पहले इसे अनइंस्टॉल किया है।
यदि आपके पास यह पहले से ही अनइंस्टॉल है और rvm_path अभी भी है, तो शायद आप उन्हें पर्यावरण से निकालने के लिए लॉग इन कर सकते हैं और फिर से लॉग इन कर सकते हैं (या बस कंप्यूटर को पुनरारंभ करें)।
संभवतः आपने अपने कंप्यूटर में RVM का एक और संस्करण स्थापित किया था। जांचें, यदि आपके पास उबंटू है, तो शायद आपने अनन्य उबंटू संस्करण स्थापित किया है https://github.com/rvm/ubuntu_rvm आप इसे कमांड से अनइंस्टॉल कर सकते हैं
सुडो apt-get purge rvm
मैं इसे इस तरह हल करता हूं। और उसके बाद rvm को इनस्टॉल करें
\ _ कर्ल-एसएसएल https://get.rvm.io | बैश -s स्थिर
और फिर से स्रोत को कॉन्फ़िगर करना
source ~ / .rvm / स्क्रिप्ट / rvm
फिर आपको अपने घर में .bashrc और .profile फ़ाइलों में rvm के स्रोत को जोड़ने की आवश्यकता है