Installing CentOS 7
สารบัญ:
R เป็นภาษาโปรแกรมโอเพนซอร์ซที่กำลังเติบโตอย่างรวดเร็วและสภาพแวดล้อมเสรีที่เชี่ยวชาญด้านการคำนวณเชิงสถิติและการแสดงกราฟิก ได้รับการสนับสนุนโดย R Foundation สำหรับการคำนวณทางสถิติและส่วนใหญ่ใช้โดยนักสถิติและนักขุดข้อมูลเพื่อพัฒนาซอฟต์แวร์ทางสถิติและการวิเคราะห์ข้อมูล
บทช่วยสอนนี้จะสอนวิธีการติดตั้ง R บน CentOS 7 และวิธีการติดตั้ง R แพ็คเกจจาก Comprehensive R Archive Network (CRAN) อย่างเป็นทางการ
ข้อกำหนดเบื้องต้น
ตรวจสอบให้แน่ใจว่าคุณได้ทำตามข้อกำหนดเบื้องต้นต่อไปนี้ก่อนที่จะดำเนินการกับบทช่วยสอนนี้:
- ระบบของคุณมี RAM อย่างน้อย 1G มิฉะนั้นคุณสามารถสร้างไฟล์สลับได้คุณเข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo
การติดตั้ง R บน Centos
ในขณะที่เขียน R เวอร์ชั่นเสถียรล่าสุดคือเวอร์ชัน 3.5
ในการติดตั้ง R บน CentOS 7 ให้ทำตามขั้นตอนเหล่านี้:
-
แพ็คเกจ R มีอยู่ในที่เก็บ EPEL หากคุณไม่ได้ติดตั้งที่เก็บ EPEL ไว้ในเครื่องคุณสามารถทำได้โดยพิมพ์:
sudo yum install epel-release
คุณจะได้รับพร้อมท์ให้ยอมรับคีย์ GPG ของที่เก็บพิมพ์
y
และกดEnter
เมื่อเพิ่มที่เก็บแล้วให้ติดตั้ง R โดยพิมพ์:
sudo yum install R
R เป็นแพ็คเกจเมตาที่มีส่วนประกอบ R ที่จำเป็นทั้งหมด
ตรวจสอบการติดตั้งโดยพิมพ์คำสั่งต่อไปนี้ซึ่งจะพิมพ์เวอร์ชัน R:
R --version
R version 3.5.0 (2018-04-23) -- "Joy in Playing" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-redhat-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)
สำหรับวัตถุประสงค์ในการสาธิตเราจะติดตั้งแพคเกจชื่อ
stringr
ซึ่งให้การปรับใช้ที่รวดเร็วและถูกต้องของการจัดการสตริงทั่วไป
เมื่อเริ่มต้นในฐานะรูทแพ็คเกจจะถูกติดตั้งทั่วโลกและพร้อมใช้งานสำหรับผู้ใช้ระบบทั้งหมด หากคุณเริ่ม R โดยไม่มี sudo ไลบรารีส่วนบุคคลจะถูกตั้งค่าสำหรับผู้ใช้ของคุณ
เริ่มต้นด้วยการเปิดคอนโซล R ในฐานะรูท:
sudo -i R
R version 3.5.0 (2018-04-23) -- "Joy in Playing" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-redhat-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")
คุณจะถูกขอให้เลือกกระจก CRAN:
Installing package into '/usr/lib64/R/library' (as 'lib' is unspecified) --- Please select a CRAN mirror for use in this session --- Secure CRAN mirrors
เลือกกระจกที่ใกล้กับตำแหน่งของคุณมากที่สุด
การติดตั้งจะใช้เวลาสักครู่และเมื่อเสร็จแล้วให้โหลดไลบรารีโดยพิมพ์:
library(stringr)
ถัดไปสร้างเวกเตอร์อักขระแบบง่าย ๆ ชื่อ
tutorial
:
tutorial <- c("How", "to", "Install", "R", "on", "CentOS", "7")
เรียกใช้ฟังก์ชันต่อไปนี้ซึ่งจะพิมพ์ความยาวของแต่ละสตริง:
str_length(tutorial)
3 2 7 1 2 6 1
คุณสามารถค้นหาแพ็คเกจ R เพิ่มเติมได้ที่แพ็กเกจ CRAN ที่มีอยู่ตามชื่อและติดตั้งด้วยแพ็คเกจ
install.packages()
ข้อสรุป
คุณติดตั้งเครื่อง CentOS สำเร็จแล้วและเรียนรู้วิธีการติดตั้งแพ็คเกจ R
centos rMicrosoft Tweaks Ad หลังจากที่ Apple บ่น

เรื่องราว "Laptop Hunter" ยังคงมีน้อยลงเล็กน้อย Apple-bashing
วิธีการติดตั้ง apache cassandra บน centos 7

Apache Cassandra เป็นฐานข้อมูล NoSQL แบบโอเพ่นซอร์สที่ไม่มีความผิดพลาดเพียงจุดเดียวให้ความยืดหยุ่นเชิงเส้นและความพร้อมใช้งานสูงโดยไม่กระทบต่อประสิทธิภาพ บทช่วยสอนนี้อธิบายวิธีการติดตั้ง Apache Cassandra บน CentOS 7
วิธีการติดตั้ง apache maven บน centos 7

Apache Maven เป็นเครื่องมือการจัดการโครงการโอเพนซอร์สและฟรีและเครื่องมือความเข้าใจที่ใช้สำหรับโครงการ Java เป็นหลัก ในบทช่วยสอนนี้เราจะแสดงวิธีติดตั้ง Apache Maven บน CentOS 7 สองวิธี