प्रश्न: कैसे मैं अब से एक साधारण स्थान कि आर (और बाकी सब कुछ) का उपयोग करेगा में सबसे अप-टू-डेट आर संकुल के सभी के लिए कदम है और मेरे पैकेज के लिए हमेशा के लिए?आर: अप-टू-डेट सबसे संकुल के साथ एकाधिक पुस्तकालय स्थानों के संयोजन
मैं नाना प्रकार से RGedit, RCmdr, आर खोल, और RStudio का उपयोग कर उबंटू 10.04 पर आर के साथ चारों ओर खेल रहे हैं। इस बीच, मैंने संकुल, अद्यतन संकुल, और apt, synaptic, install.packages(), आदि के माध्यम से संकुल को पुन: अद्यतन किया है ... जो स्पष्ट रूप से इन संकुलों को हर जगह रखा जाता है, और (कभी-कभी सूडो फेंकने के साथ) अलग-अलग होते हैं अनुमतियाँ।
वर्तमान में मैं में अलग (और दोहराया) संकुल के विभिन्न संस्करणों है: - मैं, एक एकल उपयोगकर्ता हूँ एक मशीन पर -
/home/me/R/i486-pc-linux-gnu-library/2.10
/home/me/R/i486-pc-linux-gnu-library/2.14
/home/me/R/i486-pc-linux-gnu-library/
/usr/local/lib/R/site-library
/usr/lib/R/site-library
/usr/lib/R/library
सबसे पहले मैं कई पुस्तकालय स्थानों नहीं करना चाहते, मैं तो बस इसे काम करना चाहते हैं।
दूसरा - मैं एक बहुत ही धीमे कनेक्शन पर हूँ, और बार-बार बस को डाउनलोड पैकेज नहीं रख सकते हैं।
तो - वहाँ एक आसान तरीका एक साधारण स्थान में इन सभी पुस्तकालय स्थानों मर्ज करने के लिए है? क्या मैं सिर्फ फ़ोल्डर्स को कॉपी कर सकता हूं?
मैं इसे कैसे कंक्रीट में स्थापित कर सकता है कि यह और हमेशा रहेंगे जहां कुछ भी आर संबंधित के लिए और अद्यतन संकुल दिखता है?
यह गड़बड़ है।
आपकी मदद के लिए धन्यवाद।
** ** ** नीचे लिखें '/ usr'; केवल 'dpkg',' apt', ... उन फ़ाइलों तक पहुंच जाना चाहिए। उपयोगकर्ता-स्तरीय फ़ाइलों के लिए, '/ usr/local' (या'/opt') का उपयोग करें। –
यह फ़ोल्डरों की प्रतिलिपि बनाने के संदर्भ में है? पकड़ लिया। तो इससे पहले कि मैं अपना उत्तर अपडेट करता हूं, क्या '/ usr/lib/r/साइट-लाइब्रेरी /' में फ़ाइलें केवल उपयुक्त द्वारा स्थापित संकुल हैं? और एक वेनिला आर डिफ़ॉल्ट 'us.prages() '' usr/local/lib/r/site-packages' में' install.packages() 'का उपयोग कर संस्थापित संकुल स्थापित करता है? बोनस प्वाइंट्स के लिए, यदि मैं एपीटी के माध्यम से स्थापित करता हूं, तो 'update.packages()' के माध्यम से अपडेट करें जहां फाइलें चलती हैं? 'उपयोगकर्ता/lib/R/साइट-लाइब्रेरी' को ओवरराइट करना या 'usr/local/lib/r/साइट-लाइब्रेरी /' में रखा गया है - और क्या 'सूडो' एक फर्क पड़ता है? अगर यह सब कहीं बाहर लिखा गया है, तो कृपया मुझे रीडायरेक्ट करें। मेरी खोज खाली हो गई है ... धन्यवाद – Trees4theForest
उबंटू/डेबियन से कुछ भी apt, dpkg के माध्यम से स्थापित किया गया ...: '/ usr /'। आप जो कुछ भी करते हैं (उदाहरण के लिए आर के 'install.packages() ') के माध्यम से:'/usr/local'। यह सभी अनुप्रयोगों के लिए एक सामान्य नियम है, न केवल आर। * * मैन्युअल रूप से नीचे/usr' के नीचे गड़बड़, आप इसे पछतावा कर सकते हैं। यदि आपके कोई प्रश्न हैं, तो 'आर-सिग-डेबियन' सूची पर पूछें। –