अगर मैं nokogiri स्थापित करने का प्रयास, मैं निम्न त्रुटि प्राप्त:rvm का उपयोग कर nokogiri स्थापित करने के लिए, प्राप्त करने में असमर्थ "nokogiri रूबी संस्करण की आवश्यकता है> = 1.9.2"
rvmsudo gem install nokogiri
ERROR: Error installing nokogiri:
nokogiri requires Ruby version >= 1.9.2.
मैं अपने गहरे लाल रंग का संस्करण की जांच करते हैं, यह मुझसे कहता है मैं ruby1.9.3
ruby -v
ruby 1.9.3p448 (2013-06-27 revision 41675) [i686-linux]
चला रहा हूँ अगर मैं printenv
उपयोग करते हैं, ये मेरे env चर हैं:
rvm_bin_path=/home/jenkins/.rvm/bin
GEM_HOME=/home/jenkins/.rvm/gems/[email protected]
SHELL=/bin/bash
TERM=xterm-color
IRBRC=/home/jenkins/.rvm/rubies/ruby-1.9.3-p448/.irbrc
HUSHLOGIN=FALSE
MY_RUBY_HOME=/home/jenkins/.rvm/rubies/ruby-1.9.3-p448
USER=jenkins
rvm_path=/home/jenkins/.rvm
L1=-
rvm_prefix=/home/jenkins
MAIL=/var/mail/jenkins
PATH=/home/jenkins/.rvm/gems/[email protected]/bin:/home/jenkins/.rvm/gems/[email protected]/bin:/home/jenkins/.rvm/rubies/ruby-1.9.3-p448/bin:/home/jenkins/.rvm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/home/jenkins
LANG=C
rvm_version=1.21.3 (stable)
SHLVL=1
HOME=/home/jenkins
LOGNAME=jenkins
GEM_PATH=/home/jenkins/.rvm/gems/[email protected]:/home/jenkins/.rvm/gems/[email protected]
install_flag=1
RUBY_VERSION=ruby-1.9.3-p448
_=/usr/bin/printenv
मेरे पास आरवीएम के साथ कुछ बहुत बुरा भाग्य है और मेरी पूरी स्थापना तोड़ने के बजाय, मैंने सोचा कि मैं यहां पूछूंगा।
मैं नोकोगिरी की स्थापना के साथ क्यों आगे नहीं बढ़ सकता?
मैं डेबियन पर हूं।
आवश्यक शर्तें पहले से ही स्थापित कर रहे हैं: 'libxml2-देव पहले से ही version.' नवीनतम है' libxslt1-देव पहले से अपग्रेड '0 version.' नवीनतम है, नव स्थापित 0, 0 दूर करने के लिए और 0 उन्नत नहीं .' उपयोगकर्ता "जेनकींस" के रूप में, मैं ऊंचा विशेषाधिकारों की जरूरत: 'जेनकींस @ जेनकींस-ci-02: ~ $ मणि nokogiri' ' त्रुटि स्थापित: मणि को क्रियान्वित करते हुए ... (errno :: EACCES) ' 'अनुमति अस्वीकार -/घर/जेनकींस/.आरवीएम/रत्न/रूबी-1.9.3-पी 448 @ नोकोगिरी/रत्न/नोकोगिरी-1.6.0' क्या मुझे "रूट" होना चाहिए? – harperville
@harperville मेरा अपडेट देखें। –
मुझे यकीन नहीं है कि मेरी मदद करता है। मुझे यहां एक इंस्टॉलर निर्देशिका मिली: '/ var/lib/jenkins/.rvm/स्क्रिप्ट/फ़ंक्शंस/इंस्टॉलर' और यहां:'/var/lib/jenkins/.rvm/src/rvm/स्क्रिप्ट/फ़ंक्शंस/इंस्टॉलर 'मैं था बिना किसी समस्या के निम्नलिखित फ़ाइल बनाने में सक्षम, उपयोगकर्ता "जेनकींस" - 'स्पर्श/var/lib/jenkins/.rvm/रत्न/ruby-1.9.3-p448/रत्न/nokogiri-1.6.0/new' के लिए धन्यवाद नौकर। – harperville