मेरे पास ubuntu में R 2.12.1 स्थापित है, और मैं सबसे नवीनतम संस्करण 2.15 में अपग्रेड करना चाहूंगा, इसे कैसे प्राप्त कर सकते हैं? धन्यवाद
मेरे पास ubuntu में R 2.12.1 स्थापित है, और मैं सबसे नवीनतम संस्करण 2.15 में अपग्रेड करना चाहूंगा, इसे कैसे प्राप्त कर सकते हैं? धन्यवाद
जवाबों:
चूंकि आर पहले से ही स्थापित है, इसलिए आपको इसे इस विधि से अपग्रेड करने में सक्षम होना चाहिए। सबसे पहले, आप नए संस्करण में आपके द्वारा पिछले संस्करण में स्थापित किए गए पैकेजों को प्राप्त करना चाह सकते हैं, इसलिए इस पोस्ट की जांच करना सुविधाजनक है । फिर, यहां से निर्देशों का पालन करें
sources.list
फ़ाइल खोलें :
sudo nano /etc/apt/sources.list
उस स्रोत के साथ एक पंक्ति जोड़ें जहां से पैकेज पुनर्प्राप्त किए जाएंगे। उदाहरण के लिए:
deb https://cloud.r-project.org/bin/linux/ubuntu/ version/
बदलें https://cloud.r-project.org
जो कुछ के साथ दर्पण आप उपयोग करना चाहते हैं, और की जगह
version/
जो भी साथ संस्करण Ubuntu के प्रयोग कर रहे हैं (जैसे, trusty/
, xenial/
, और इतने पर)। आप एक "विकृत लाइन त्रुटि" हो रही है, तो आप के बीच एक जगह है, तो देखने के लिए जाँच /ubuntu/
और version/
।
सुरक्षित APT कुंजी प्राप्त करें:
gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
या
gpg --hkp://keyserver keyserver.ubuntu.com:80 --recv-key E084DAB9
इसे कीरिंग में जोड़ें:
gpg -a --export E084DAB9 | sudo apt-key add -
अपने स्रोतों को अपडेट करें और अपनी स्थापना को अपग्रेड करें:
sudo apt-get update && sudo apt-get upgrade
नया संस्करण स्थापित करें
sudo apt-get install r-base-dev
समाधान के बाद अपने पुराने पैकेजों को पुनर्प्राप्त करें जो आपको सबसे अच्छा लगता है (इसे देखें )। उदाहरण के लिए, सभी पैकेजों को पुनर्प्राप्त करने के लिए (न केवल उन सीआरएएन से) विचार है:
- से संकुल कॉपी R-oldversion/library
करने के लिए R-newversion/library
, (एक पैकेज के ऊपर लिख नहीं है, तो यह पहले से ही नए संस्करण में मौजूद है!)।
- R कमांड चलाएँ update.packages(checkBuilt=TRUE, ask=FALSE)
।