Bunsenlabs - A "RECOMMENDED" Openbox Distro
สารบัญ:
R คือภาษาและสภาพแวดล้อมในการเขียนโปรแกรมโอเพนซอร์สที่เติบโตอย่างรวดเร็วซึ่งมีความเชี่ยวชาญในการคำนวณเชิงสถิติและการแสดงกราฟิก ได้รับการสนับสนุนโดย R Foundation สำหรับการคำนวณทางสถิติและส่วนใหญ่ใช้โดยนักสถิติและนักขุดข้อมูลเพื่อพัฒนาซอฟต์แวร์ทางสถิติและการวิเคราะห์ข้อมูล
บทช่วยสอนนี้จะแนะนำวิธีการติดตั้ง R บนระบบ Debian 9
ข้อกำหนดเบื้องต้น
ตรวจสอบให้แน่ใจว่าคุณได้ทำตามข้อกำหนดเบื้องต้นต่อไปนี้ก่อนที่จะดำเนินการกับบทช่วยสอนนี้:
- ระบบ Debian 9 ที่มี RAM อย่างน้อย 1G หากเครื่องของคุณมี RAM น้อยกว่า 1GB คุณสามารถสร้างไฟล์สลับได้ลงชื่อเข้าใช้ด้วยชื่อผู้ใช้ที่มีสิทธิ์ sudo
การติดตั้ง R บน Debian
ในขณะที่เขียนบทความนี้ R เวอร์ชั่นเสถียรล่าสุดคือเวอร์ชัน 3.5 แพ็คเกจ R จากที่เก็บ Debian มักจะล้าสมัยดังนั้นเราจะติดตั้ง R ด้วยการเพิ่มที่เก็บซึ่งดูแลโดย CRAN
ขั้นตอนต่อไปนี้อธิบายวิธีติดตั้ง R เวอร์ชันเสถียรล่าสุดบน Debian 9:
-
ติดตั้งการพึ่งพาที่จำเป็นเพื่อเพิ่มที่เก็บใหม่ผ่าน
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 แพ็คเกจจาก CRAN
หนึ่งในเหตุผลหลักที่ว่าทำไม R จึงได้รับความนิยมอย่างมากคือแพคเกจที่มีให้เลือกมากมายผ่านเครือข่ายที่ครอบคลุม R Archive (CRAN)
หากคุณยังไม่ได้ติดตั้งให้ติดตั้งแพ็กเกจ
build-essential
ซึ่งมีเครื่องมือที่จำเป็นสำหรับการรวบรวม R แพ็คเกจ
sudo apt install build-essential
สำหรับวัตถุประสงค์ในการสาธิตเราจะติดตั้งแพคเกจชื่อ
stringr
ซึ่งให้การใช้งานที่รวดเร็วและถูกต้องของการจัดการสตริงทั่วไป
เมื่อเริ่มต้นในฐานะรูทแพ็คเกจจะถูกติดตั้งทั่วโลกและพร้อมใช้งานสำหรับผู้ใช้ระบบทั้งหมด หากคุณเริ่ม R โดยไม่มี 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. >
คำสั่งต่อไปนี้ทั้งหมดจะถูกดำเนินการภายในคอนโซล 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
คุณสามารถค้นหาแพ็คเกจ R เพิ่มเติมได้ที่แพ็กเกจ CRAN ที่มีอยู่ตามชื่อและติดตั้งด้วยแพ็คเกจ
install.packages()
ข้อสรุป
คุณได้ติดตั้งระบบ Debian ของคุณสำเร็จแล้วและเรียนรู้วิธีการติดตั้งแพ็คเกจ R
หากคุณประสบปัญหาหรือมีข้อเสนอแนะแสดงความคิดเห็นด้านล่าง
เดเบียนวิธีการติดตั้ง git บนเดเบียน 9

บทช่วยสอนนี้จะแสดงวิธีการติดตั้งและกำหนดค่า Git บน Debian 9. Git เป็นระบบควบคุมเวอร์ชันกระจายที่ได้รับความนิยมมากที่สุดในโลกที่ใช้โดยโอเพนซอร์สและโครงการเชิงพาณิชย์มากมาย
วิธีการติดตั้ง couchdb บนเดเบียน 9

CouchDB เป็นฐานข้อมูล NoSQL ที่ปราศจากข้อผิดพลาดแบบโอเพ่นซอร์สและปราศจากสกีมาที่ดูแลโดย Apache Software Foundation ในบทช่วยสอนนี้เราจะอธิบายวิธีติดตั้ง CouchDB เวอร์ชันล่าสุดบน Debian 9
วิธีการติดตั้ง mariadb บนเดเบียน 10

MariaDB เป็นโอเพ่นซอร์สระบบการจัดการฐานข้อมูลเชิงสัมพันธ์แบบหลายเธรด บทช่วยสอนนี้อธิบายวิธีการติดตั้ง MariaDB บน Debian 10