Linux Tutorial for Beginners: Introduction to Linux Operating System
विषयसूची:
R एक तेजी से बढ़ता हुआ ओपन सोर्स प्रोग्रामिंग लैंग्वेज और एनवायरनमेंट है जो सांख्यिकीय कंप्यूटिंग और ग्राफिकल प्रतिनिधित्व में माहिर है। यह सांख्यिकीय कम्प्यूटिंग के लिए आर फाउंडेशन द्वारा समर्थित है और मुख्य रूप से सांख्यिकीविदों और डेटा खनिक द्वारा सांख्यिकीय सॉफ्टवेयर विकसित करने और डेटा विश्लेषण करने के लिए उपयोग किया जाता है।
यह ट्यूटोरियल आपको एक डेबियन 9 सिस्टम पर आर कैसे स्थापित करेगा, इसके बारे में बताएगा।
आवश्यक शर्तें
सुनिश्चित करें कि आप इस ट्यूटोरियल को जारी रखने से पहले निम्नलिखित आवश्यक शर्तें पूरी कर चुके हैं:
- कम से कम 1G रैम के साथ डेबियन 9 सिस्टम। यदि आपकी मशीन में 1GB से कम RAM है, तो आप एक स्वैप फ़ाइल बना सकते हैं। sudo विशेषाधिकार के साथ एक उपयोगकर्ता के रूप में जाना जाता है।
डेबियन पर आर स्थापित करना
इस लेख को लिखने के समय, आर का नवीनतम स्थिर संस्करण 3.5 संस्करण है। डेबियन रिपॉजिटरी से आर पैकेज अक्सर पुराने होते हैं, इसलिए हम सीआरएएन द्वारा बनाए गए रिपॉजिटरी को जोड़कर आर स्थापित करेंगे।
निम्नलिखित चरणों का वर्णन है कि डेबियन 9 पर आर के नवीनतम स्थिर संस्करण को कैसे स्थापित किया जाए:
-
HTTPS पर एक नया भंडार जोड़ने के लिए आवश्यक निर्भरताएं स्थापित करें:
sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2
निम्नलिखित कमांड चलाकर CRAN रिपॉजिटरी को सक्षम करें और अपने सिस्टम में CRAN GPG कुंजी जोड़ें:
sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF'
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian stretch-cran35/'
रिपॉजिटरी के जुड़ने के बाद, संकुल सूची को अपडेट करें और टाइप करके R पैकेज स्थापित करें:
sudo apt update
sudo apt install r-base
निम्नलिखित कमांड को चलाकर इंस्टालेशन को सत्यापित करें जो R वर्जन को प्रिंट करेगा:
R --version
R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under the terms of the GNU General Public License versions 2 or 3. For more information about these matters see
सीआरएएन से आर पैकेज स्थापित करना
R का इतना लोकप्रिय होने का एक मुख्य कारण व्यापक R संग्रह नेटवर्क (CRAN) के माध्यम से उपलब्ध पैकेजों की विस्तृत श्रृंखला है।
यदि आपने पहले से स्थापित नहीं किया है, तो
build-essential
पैकेज स्थापित करें जिसमें आर पैकेज संकलित करने के लिए आवश्यक उपकरण हों।
sudo apt install build-essential
प्रदर्शन उद्देश्यों के लिए, हम स्ट्रिंग नामक एक पैकेज स्थापित करेंगे, जो आम स्ट्रिंग जोड़तोड़ के तेज, सही कार्यान्वयन प्रदान करता है।
जब रूट के रूप में शुरू किया जाता है तो पैकेज विश्व स्तर पर स्थापित किए जाएंगे और सभी सिस्टम उपयोगकर्ताओं के लिए उपलब्ध होंगे। यदि आप बिना sudo के R शुरू करते हैं, तो आपके उपयोगकर्ता के लिए एक निजी पुस्तकालय स्थापित किया जाएगा।
आर कंसोल को रूट के रूप में खोलकर शुरू करें:
sudo -i R
R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. >
निम्नलिखित सभी कमांड आर कंसोल के भीतर निष्पादित किए जाते हैं।
stringr
पैकेज स्थापित करने के लिए बस टाइप करें:
install.packages("stringr")
स्थापना में कुछ समय लगेगा और एक बार पूरा हो जाने के बाद, पुस्तकालय लोड करें:
library(stringr)
tutorial
नाम का एक साधारण वर्ण वेक्टर बनाएँ:
tutorial <- c("How", "to", "Install", "R", "on", "Debian", "9")
निम्नलिखित फ़ंक्शन को चलाएं जो एक स्ट्रिंग की लंबाई को प्रिंट करता है:
str_length(tutorial)
3 2 7 1 2 6 1
आप उपलब्ध CRAN संकुल के नाम से अधिक R संकुल पा सकते हैं और उन्हें
install.packages()
साथ स्थापित कर सकते हैं।
निष्कर्ष
आपने आर अपने डेबियन सिस्टम को सफलतापूर्वक स्थापित किया है और आर पैकेज स्थापित करना सीख लिया है।
यदि आपको कोई समस्या आती है या प्रतिक्रिया होती है, तो नीचे टिप्पणी करें।
डेबियन आरडेबियन 10 लिनक्स पर रेडिस को कैसे स्थापित करें और कॉन्फ़िगर करें

इस ट्यूटोरियल में, हम एक डेबियन 10, बस्टर पर रेडिस को स्थापित और कॉन्फ़िगर करने के तरीके को कवर करेंगे। रेडिस एक ओपन-सोर्स इन-मेमोरी की-वैल्यू डेटा स्टोर है।
डेबियन 9 पर रेडिस को कैसे स्थापित करें और कॉन्फ़िगर करें

रेडिस एक ओपन-सोर्स इन-मेमोरी की-वैल्यू डेटा स्टोर है। यह एक डेटाबेस, कैश और मैसेज ब्रोकर के रूप में इस्तेमाल किया जा सकता है और विभिन्न डेटा संरचनाओं जैसे स्ट्रिंग्स, हैश, लिस्ट, सेट, आदि का समर्थन करता है। यह ट्यूटोरियल बताता है कि कैसे डेबियन 9 सर्वर पर रेडिस को स्थापित और कॉन्फ़िगर करना है।
डेबियन 9 पर डॉकटर को कैसे स्थापित करें और कैसे उपयोग करें

इस ट्यूटोरियल में, हम आपको एक डेबियन 9 मशीन पर डॉकर को स्थापित करने की प्रक्रिया के माध्यम से मार्गदर्शन करेंगे और बुनियादी डॉकर अवधारणाओं और आदेशों का पता लगाएंगे।