อัปเกรด R เวอร์ชั่น 3.3 ใน Ubuntu 16.04


10

ฉันกำลังใช้ R เวอร์ชั่น 3.2.3 บน Ubuntu 16.04 LTS ฉันพยายามติดตั้งแพ็คเกจใน R เรียกว่า kma ซึ่งต้องใช้แพ็คเกจเช่น devtools, data.table เป็นต้นเมื่อฉันพยายามติดตั้งแพ็คเกจเหล่านี้ฉันจะได้รับสิ่งนี้:

install.packages(c("devtools", "data.table", "reshape2", "dplyr"))
Warning in install.packages :
  download had nonzero exit status
Installing packages into ‘/home/varun/R/x86_64-pc-linux-gnu-library/3.2’
(as ‘lib’ is unspecified)
Warning in install.packages :
  packages ‘devtools’, ‘data.table’, ‘reshape2’, ‘dplyr’ are not available (for R version 3.2.3)

แพ็คเกจเหล่านี้ถูกติดตั้งโดยไม่มีปัญหาใด ๆ หากเวอร์ชั่น R คือ 3.3 ขึ้นไป ฉันจะอัพเกรด R เป็นเวอร์ชัน 3.3 หรือสูงกว่าจาก 3.2 เวอร์ชันปัจจุบันของฉันได้อย่างไร แพ็คเกจทั้งหมดของฉันอยู่ใน 3.2 ฉันต้องติดตั้งแพ็คเกจเหล่านี้อีกครั้งหรือไม่?

หวังว่าจะได้ยินในไม่ช้า

ขอบคุณ

คำตอบ:


10

ใช้PPA ของ Michael Rutter

PPA ของ Rutter ปัจจุบันมี R 3.4.0 หากต้องการติดตั้ง PPA ให้เปิดเทอร์มินัลโดยกดCtrl+ Alt+ Tและป้อน:

sudo add-apt-repository ppa:marutter/rrutter

ติดตามโดย:

sudo apt update
sudo apt full-upgrade

นี่จะเป็นการอัพเกรดการติดตั้ง R ของคุณ

หวังว่านี่จะช่วยได้


สวัสดีฉันปรับรุ่น R ของฉันเป็น 3.4 เนื่องจากฉันใช้ R โดยใช้ Rstudio ฉันพยายามติดตั้ง bioconductor สำหรับรุ่น 3.4 แต่ฉันได้รับแหล่งที่มาของข้อผิดพลาด (" bioconductor.org/biocLite.R" ) URL ' bioconductor.org/biocLite.R ': สถานะคือ 'Peer ไม่สามารถรับรองความถูกต้องของใบรับรอง CA ที่ระบุได้ฉันจะแก้ไขได้อย่างไร
user3138373

1
@ user3138373 ฉันไม่มีความคิดเกี่ยวกับ bioconductor ดูเหมือนว่าปัญหาเว็บไซต์ของพวกเขา โปรดถามคำถามใหม่เพื่อให้ผู้อื่นสามารถช่วยได้ หากคุณพอใจกับคำตอบของฉันข้างต้นให้ลองตอบรับว่าถูกต้องแล้วใส่เครื่องหมายถูกสีเขียว ขอบคุณ
user68186

ฉันติดตั้ง R 3.4 จาก tarball แล้ว แต่ดูเหมือนว่า Ubuntu จะไม่สามารถรับรู้ได้ ... ฉันสามารถทำตามคำสั่งนี้ได้ แต่ต้องการที่จะรับรู้ถึงการติดตั้งใหม่ / ไม่ต้องทำการดาวน์โหลดใหม่และอื่น ๆ ?
Alex W

ฉันไม่แน่ใจว่าคุณหมายถึงอะไรโดย "Ubuntu จดจำ" หากคุณต้องการไอคอนตัวเรียกใช้คุณจะต้องทำด้วยตัวคุณเอง นั่นเป็นวิธีการทำงานของ tarball พวกเขายังไม่อัปเดตด้วยตัวเอง มันง่ายกว่าที่จะลบการติดตั้งและเริ่มต้นอีกครั้ง โปรดถามคำถามใหม่พร้อมรายละเอียดเพิ่มเติม
user68186
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.