ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

สรุป

มักจะ เซิร์ฟเวอร์องค์กร R Revolution สำหรับเหตุผลด้านความปลอดภัย ไม่มีการเชื่อมต่ออินเทอร์เน็ตซึ่งจะดาวน์โหลด และติดตั้งแพคเกจ R เพื่อที่เก็บเฉพาะถูกตั้งค่าเป็นการภายใน บทความนี้อธิบายการตั้งค่าคอนฟิก Revolution R เพื่อใช้เก็บพัสดุเฉพาะที่

คำแนะนำในส่วนที่ 4.1 และ 4.2 ของคู่มือการติดตั้ง Revolution R องค์กรสำหรับ Linux (http://packages.revolutionanalytics.com/doc/7.3.0/linux/instman.pdf) ไม่ถูกต้องโดยทั่วไปแม้ว่ามีข้อผิดพลาดในเอกสารในคำสั่ง tools::write_PACKAGES ท้ายของ 4.2

1. สร้างไดเรกทอรีหลักของ repo ซึ่งอาจเป็นไดเรกทอรีใด ๆ แต่ในตัวอย่างนี้คือ /local/repos

2. สำหรับ repo เป็น Linux คุณจำเป็นแหล่งมาของแพคเกจ (tar.gz) ใน src/contrib ภายใต้ไดเรกทอรี repo หลัก (เช่น /local/repos/src/contrib) คุณสามารถสร้าง src/contrib ด้วยตนเอง และด้วยตนเองดาวน์โหลดแพคเกจ tar.gz มี หรือใช้ rsync เหมือนในรายการแนะนำที่จะ repo ทั้งแบบมิเรอร์ และสร้าง src/contrib สำหรับคุณ

3. เริ่ม Revolution R และสร้างแพคเกจและ PACKAGES.gz e ทำดัชนีแฟ้มสำหรับ repo ใช้ tools::write_PACKAGES ควรทำสิ่งนี้สำหรับไดเรกทอรี /local/repos/src/contrib ซึ่งบรรจุภัณฑ์ src จริงอยู่:

> tools:::write_PACKAGES("/local/repos/src/contrib")

หมายเหตุจะแตกต่างจากตัวอย่างในเอกสารที่ระบุว่า จะสร้างแฟ้มแพคเกจดัชนีใน /local/repos

4. RRE repo ท้องถิ่นที่ใช้ที่ตั้งค่าคอนฟิก แก้ไข /usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc/Rprofile.site และแก้ไข หรือข้อคิดเห็นออกบรรทัดที่ชี้ไปยังค่าเริ่มต้นการมิเรอร์ Revo CRAN:

} else {r <- c(REVO=Revobase::getRevoRepos())}


ถ้าคุณไม่ต้องมีการเข้าถึงอินเทอร์เน็ตจากการติดตั้ง RRE และจะใช้ repo ท้องถิ่นเท่านั้น แทนบรรทัดนี้ ด้วยตัวชี้ไป repo ท้องถิ่นเท่านั้น:

} else {#r <- c(REVO=Revobase::getRevoRepos())r <- c(LOCAL="/local/repos")}

โปรดสังเกตว่า คุณได้ระบุไดเรกทอรีหลักสำหรับที่ตั้ง repo เส้นทางแบบเต็มของ /local/repos/src/contrib ไม่

ถ้าคุณเชื่อมต่ออินเทอร์เน็ตได้ และเพียงแค่ใช้ repo แบบท้องถิ่นสำหรับแพคเกจภายในไม่กี่ คุณสามารถตั้งค่าคอนฟิก repos ทั้งสอง:

} else {r <- c(REVO=Revobase::getRevoRepos(), LOCAL="/local/repos")}

RRE เริ่มต้น และตรวจสอบการกำหนดค่าปัจจุบันสำหรับการ repo(s):

> options("repos")

ถ้าถูกต้อง ทดสอบแพคเกจการติดตั้ง ตรวจสอบให้แน่ใจว่า ผู้ใช้ RRE ของคุณต้องมีสิทธิ์ rw บนทั้งสองเส้นทางแบบเต็มของ repos แบบท้องถิ่นและในไลบรารี RRE

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×