จะติดตั้งล่ามภาษา R ได้อย่างไร? ชื่อแพ็คเกจคืออะไร? ฉันได้พยายามR
, rlang
, Rlang
, rproject
ฯลฯ แต่ไม่มีอะไรงาน - ค่าapt-get
มิได้อูบุนตูซอฟท์แวศูนย์พบอาร์
เป็นไปได้หรือไม่ว่า R ไม่รวมอยู่ในที่เก็บของ Ubuntu อย่างเป็นทางการ?
จะติดตั้งล่ามภาษา R ได้อย่างไร? ชื่อแพ็คเกจคืออะไร? ฉันได้พยายามR
, rlang
, Rlang
, rproject
ฯลฯ แต่ไม่มีอะไรงาน - ค่าapt-get
มิได้อูบุนตูซอฟท์แวศูนย์พบอาร์
เป็นไปได้หรือไม่ว่า R ไม่รวมอยู่ในที่เก็บของ Ubuntu อย่างเป็นทางการ?
คำตอบ:
แพคเกจที่คุณจะถามคือR-ฐาน ดังนั้นให้เรียกใช้คำสั่งต่อไปนี้:
sudo apt-get install r-base
และคุณจะมี R ในระบบของคุณ หลายปีที่ผ่านมาฉันก็สับสนเช่นนี้ - ชื่อแพ็คเกจนั้นช่างโง่จริงๆ
R
หากคุณต้องการสร้างแพ็คเกจ R จากซอร์สคุณต้องมีr-base-dev ด้วย (ผู้ใช้ส่วนใหญ่อาจไม่ต้องการสิ่งนี้)
นั่นเป็นสิ่งที่คุณต้องทำ
เวอร์ชั่น R อาจเป็นแหล่งซอฟท์แวร์อย่างเป็นทางการของ Ubuntu ของคุณน่าจะเพียงพอแล้ว สมมติว่าเป็นกรณีนี้คุณไม่จำเป็นต้องอ่านอะไรเพิ่มเติม (ยกเว้นบางทีเพื่อความบันเทิง)
แต่ถ้าคุณต้องการ / ต้องรุ่นล่าสุด , เลือกกระจก CRAN จากรายการ ทำสิ่งใดสิ่งหนึ่งต่อไปนี้:
ทำ.list
ไฟล์ (คุณอาจเรียกว่าr.list
) /etc/apt/sources.list.d
โดยใช้บรรทัดนี้เป็นเนื้อหา:
deb http://your-cran-mirror/bin/linux/ubuntu trusty/
หากคุณใช้ Ubuntu 14.04 Tahr ที่น่าเชื่อถือคุณจะยังคงtrusty
เป็นเช่นเดิม มิฉะนั้นแทนที่คำนั้นด้วยชื่อไฟล์ตัวพิมพ์เล็กของ Ubuntu ที่คุณใช้ (คำแรกเท่านั้นส่วน "คำคุณศัพท์" ไม่ใช่ "ชื่อของสัตว์".) พวกเขาจะอยู่ที่นี่หรือบนหน้าเผยแพร่ ตัวอย่างเช่นสำหรับ Ubuntu 12.04 Precise Pangolin precise
มันเป็น สำหรับ 14.10 Utopic utopic
ยูนิคอร์นมันจะเป็น
นี่คือชื่อที่ระบุไว้ในส่วนใหญ่หรือทั้งหมดของที่คล้ายกันบรรทัดในแฟ้มการกำหนดค่าdeb
/etc/apt/sources.list
ในการสร้างr.list
ไฟล์ของคุณคุณสามารถเปิดหน้าต่างเทอร์มินัล ( Ctrl+ Alt+ T) และเรียกใช้คำสั่งเช่นนี้ (ตรวจสอบให้แน่ใจว่าได้แทนที่กระจก CRAN ที่คุณเลือกและหากคุณไม่ได้ใช้ 14.04 รหัสชื่อรุ่นของคุณ):
echo 'deb http://your-cran-mirror/bin/linux/ubuntu trusty/' | sudo tee -a /etc/apt/sources.list.d/r.list
ตัวอย่างเช่นใน Ubuntu 15.04 Vivid Vervet system ที่ตั้งอยู่ในภาคตะวันออกเฉียงเหนือของสหรัฐอเมริกาฉันใช้:
echo 'deb http://cran.mirrors.hoobly.com/bin/linux/ubuntu vivid/' | sudo tee -a /etc/apt/sources.list.d/r.list
หรือ/etc/apt/sources.list
แทนที่จะเพิ่มแหล่งที่มาของซอฟต์แวร์ในแฟ้มการกำหนดค่าของตัวเองเพิ่มบรรทัดที่ซอฟต์แวร์ต้นแบบแฟ้มการกำหนดแหล่งที่มา คุณสามารถเปิดไฟล์นั้นในโปรแกรมแก้ไขข้อความกราฟิกโดยเปิดหน้าต่าง Terminal (Ctrl+Alt+T) และเรียกใช้คำสั่ง:
sudo -H gedit /etc/apt/sources.list
เพิ่มคีย์เซ็นชื่อสำหรับที่เก็บ CRAN ( คุณสามารถตรวจสอบได้ที่นี่ ):
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
หากล้มเหลววิธีนี้อาจใช้งานได้:
gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -
เพื่อเปิดใช้งานการกำหนดค่าแหล่งซอฟแวร์ใหม่ให้รัน:
sudo apt-get update
จากนั้นเพื่อติดตั้ง (หรืออัปเกรดเป็น) รุ่น R สำหรับ CRAN:
sudo apt-get install r-base
(คุณสามารถติดตั้งr-base-dev
และแพ็คเกจอื่น ๆ ที่จำเป็นในทำนองเดียวกันsudo apt-get upgrade
โดยทั่วไปจะอัปเกรดแพ็กเกจ R ใด ๆ ที่มีเวอร์ชันที่ใหม่กว่าหากมีการติดตั้งเวอร์ชันเก่ากว่าคุณไม่จำเป็นต้องป้อนชื่อแยกต่างหาก)
สำหรับรายละเอียดเพิ่มเติมและข้อมูลเกี่ยวกับแพคเกจสนับสนุนอื่น ๆ ที่มีอยู่สำหรับการติดตั้งบนระบบ Ubuntu ดูแพคเกจ "UBUNTU FOR R"
/
หลังชื่อรีลีส ฉันได้เพิ่มไปยังโพสต์นี้ - ขอบคุณ! (ส่วนที่เริ่มต้นด้วย#
เป็นคำสั่งและเป็นทางเลือก)
แก้ไข: มันรวมอยู่ในที่เก็บ Ubuntu แต่พวกเขาต้องการให้คุณติดตั้งจากพวกเขา
แพ็คเกจ UBUNTU สำหรับ R
แพ็คเกจ R สำหรับ Ubuntu บน i386 และ amd64 นั้นมีให้สำหรับ Ubuntu ที่มีเสถียรภาพทุกรุ่นจนกว่าจะสิ้นสุดอายุอย่างเป็นทางการ อย่างไรก็ตามสนับสนุนเฉพาะการสนับสนุนระยะยาว (LTS) ล่าสุดเท่านั้น ตั้งแต่วันที่ 17 ตุลาคม 2013, รุ่นที่รองรับ ได้แก่ Trusty Tahr (14.04), Pangolin ที่แม่นยำ (12.04; LTS) และ Lucid Lynx (10.04; LTS)
ดูรายละเอียดที่นี่
การติดตั้ง
หากต้องการรับแพ็คเกจ R ล่าสุดให้เพิ่มรายการที่ชอบ
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu trusty/
หรือ
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu precise/
หรือ
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu lucid/
ในไฟล์ /etc/apt/sources.list ของคุณแทนที่ด้วย URL จริงของมิเรอร์ CRAN ที่คุณชื่นชอบ ดูที่นี่สำหรับรายการกระจก CRAN ในการติดตั้งระบบ R สมบูรณ์ให้ใช้
sudo apt-get update sudo apt-get install r-base
ผู้ใช้ที่ต้องการคอมไพล์แพ็กเกจ R จากแหล่ง [เช่นผู้ดูแลแพ็คเกจหรือใครก็ตามที่ติดตั้งแพ็คเกจด้วย install.packages ()] ควรติดตั้งแพ็คเกจ r-base-dev (ไม่เกี่ยวข้องกับคุณเพิ่มเพื่อความชัดเจน) :
sudo apt-get install r-base-dev
python
ใช้ตัวแปล Pythonr
เพียงแค่แฮงค์และฉันไม่เห็นใด ๆ ผู้สมัครที่เห็นได้ชัดเริ่มต้นด้วย "R"r-base
หลังจากติดตั้ง