ติดตั้ง RStudio เวอร์ชันล่าสุด


23

ฉันต้องการติดตั้ง RStudio ล่าสุด ฉันทำตามคำตอบของ วิธีการที่คุณติดตั้ง R 3.2.2 ใน Ubuntu 14.04 LTS

เมื่อฉันพิมพ์บรรทัดสุดท้ายของคำตอบ

make && make install

ฉันได้รับข้อความแสดงข้อผิดพลาด:

*** No targets specified and no makefile found stop.

1
คำถามที่คุณพูดถึงถามวิธีติดตั้งรุ่น R ที่ล่าสุดกว่าที่เก็บใน Ubuntu แต่ไม่ใช่รุ่นล่าสุดใน CRAN ดูเหมือนว่าคุณต้องการล่าสุดเกี่ยวกับ CRAN หรืออาจเป็นที่เก็บล่าสุดของ Ubuntu? หากเป็นแบบหลังนี่จะเป็นวิธีที่ง่ายกว่าในการใช้ -> askubuntu.com/a/431410/627722
John N

1
หัวเรื่องและข้อความบอกว่า RStudio คำถามที่เชื่อมโยงเป็นเรื่องเกี่ยวกับอาร์โปรดแก้ไขคำถามด้านบนและชี้แจง
user68186

เวอร์ชั่นสั้นสำหรับการติดตั้ง: nrecursions.blogspot.in/2018/05/...
Nav

คำตอบ:


33

1. ติดตั้ง R

เวอร์ชันล่าสุดของ R คือ 3.5 แต่ยังมีรุ่น 3.4 ทำสิ่งใดสิ่งหนึ่งต่อไปนี้ขึ้นอยู่กับเวอร์ชันของ Ubuntu ที่คุณใช้และรุ่น R ที่คุณต้องการ

  • R 3.5 กับ Ubuntu 14.04 Tahr ที่เชื่อถือได้ 16.04 Xenial Xerus, 18.04 Bionic Beaver

    สำหรับแพ็กเกจ R 3.5 ล่าสุดให้เพิ่มที่เก็บ R และคีย์ สำหรับข้อมูลเพิ่มเติมโปรดดูที่ครอบคลุม R Archive เครือข่ายอูบุนตู

    echo "deb http://cran.stat.ucla.edu/bin/linux/ubuntu `lsb_release -sc`-cran35/" | sudo tee --append /etc/apt/sources.list.d/cran.list
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
    sudo apt update
    sudo apt install r-base
    

    (หากhttp://cran.stat.ucla.edu/bin/linux/ubuntuใช้งานไม่ได้หรือคุณต้องการมิเรอร์ใกล้กับคุณให้แทนที่cran.stat.ucla.eduด้วย URL รายการใดรายการหนึ่งที่CRAN Mirrors )

  • R 3.4 กับ Ubuntu 14.04 Tahr ที่เชื่อถือได้, 16.04 Xenial Xerus, 17.10 Artful Aardvark

    สำหรับแพ็กเกจ R 3.4 ล่าสุดให้เพิ่มที่เก็บ R และคีย์ สำหรับข้อมูลเพิ่มเติมโปรดดูที่ครอบคลุม R Archive เครือข่ายอูบุนตู

    echo "deb http://cran.stat.ucla.edu/bin/linux/ubuntu `lsb_release -sc`/" | sudo tee --append /etc/apt/sources.list.d/cran.list
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
    sudo apt update
    sudo apt install r-base
    

    (หากhttp://cran.stat.ucla.edu/bin/linux/ubuntuใช้งานไม่ได้หรือคุณต้องการมิเรอร์ใกล้กับคุณให้แทนที่cran.stat.ucla.eduด้วย URL รายการใดรายการหนึ่งที่CRAN Mirrors )

  • พื้นที่เก็บข้อมูลจักรวาล

    บางครั้ง R อาจไม่สามารถใช้งานได้จากเครือข่ายเก็บถาวรแบบครอบคลุมสำหรับ Ubuntu เวอร์ชันของคุณ (ซึ่งมักจะเกิดขึ้นเมื่อ Ubuntu รุ่นใหม่เพิ่งวางจำหน่าย) หรือคุณอาจต้องการติดตั้งรุ่น R ที่จัดทำขึ้นเฉพาะสำหรับ Ubuntu ในกรณีนี้r-baseสามารถติดตั้งได้จากที่เก็บจักรวาล

    ตรวจสอบให้แน่ใจว่าได้เลือก "ชุมชนที่บำรุงรักษาซอฟต์แวร์เสรีและโอเพนซอร์ซ (จักรวาล)" ในเครื่องมือซอฟต์แวร์และอัปเดต จากนั้นทำดังต่อไปนี้

    sudo apt update
    sudo apt install r-base
    

2. เตรียมติดตั้ง R Studio

R Studio ต้องการไลบรารีรันไทม์ JPEG ดังนั้นให้ติดตั้ง

    sudo apt install libjpeg62

ก่อนหน้า Ubuntu 17.10 R Studio จำเป็นต้องใช้ไลบรารี GStreamer ดังนั้นทำสิ่งใดสิ่งหนึ่งต่อไปนี้ขึ้นอยู่กับเวอร์ชันของ Ubuntu ที่คุณใช้

  • Ubuntu 12.04 ถึง 16.04

    sudo apt install libgstreamer-plugins-base0.10-0 libgstreamer0.10-0
    
  • Ubuntu 16.10 ถึง 17.04 (32 บิต)

    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5_i386.deb
    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-2_i386.deb
    sudo dpkg -i libgstreamer0.10-0_0.10.36-1.5_i386.deb
    sudo dpkg -i libgstreamer-plugins-base0.10-0_0.10.36-2_i386.deb
    sudo apt-mark hold libgstreamer-plugins-base0.10-0
    sudo apt-mark hold libgstreamer0.10
    
  • Ubuntu 16.10 ถึง 17.04 (64 บิต)

    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5_amd64.deb
    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
    sudo dpkg -i libgstreamer0.10-0_0.10.36-1.5_amd64.deb
    sudo dpkg -i libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
    sudo apt-mark hold libgstreamer-plugins-base0.10-0
    sudo apt-mark hold libgstreamer0.10
    

    (สำหรับข้อมูลเพิ่มเติมดูhttps://mikewilliamson.wordpress.com/2016/11/14/installing-r-studio-on-ubuntu-16-10/ )

  • Ubuntu 17.10 ขึ้นไป

    ไม่จำเป็นต้องมีแพ็คเกจเพิ่มเติม

3. ติดตั้ง R Studio

ดาวน์โหลดไบนารีเวอร์ชันของ R Studio และติดตั้ง

ต้องแน่ใจว่าใช้เวอร์ชันล่าสุดในwgetคำสั่ง คุณสามารถรับ URL สำหรับรุ่นล่าสุดได้โดยคลิกขวาที่ตัวติดตั้ง Ubuntu Debian ใกล้กับด้านล่างของหน้าดาวน์โหลด R Studio

  • Ubuntu 12.04 ถึง 15.10 (32 บิต)

    wget --tries=3 --timeout=120 https://download1.rstudio.org/rstudio-1.1.463-i386.deb
    sudo dpkg -i rstudio-*-i386.deb
    
  • Ubuntu 12.04 ถึง 15.10 (64 บิต)

    wget --tries=3 --timeout=120 https://download1.rstudio.org/rstudio-1.1.463-amd64.deb
    sudo dpkg -i rstudio-*-amd64.deb
    
  • Ubuntu 16.04 ถึง 18.10 และสูงกว่า (64 บิตเท่านั้น)

    wget --tries=3 --timeout=120 https://download1.rstudio.org/rstudio-xenial-1.1.463-amd64.deb
    sudo dpkg -i rstudio-*-amd64.deb
    

4. ตัวเลือก

ก่อนหน้า Ubuntu 17.10 หากคุณต้องการแสดง R หรือ R Studio ในหมวดหมู่ "Education" ใน Unity Dash แทนที่จะเป็นหมวดหมู่ "Development" ให้ทำดังต่อไปนี้ตามลำดับ

sudo sed -i "s|Graphics;|Education;|g" /usr/share/applications/R.desktop
sudo sed -i "s|Development;|Education;Math;|g" /usr/share/applications/rstudio.desktop

2

วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการดาวน์โหลด Anaconda มันเร็วและง่ายและทำงานร่วมกับเครื่องมืออื่น ๆ เช่น Jupyter และ Spyder หากคุณใช้ Python เช่นกัน งูสามารถดาวน์โหลดได้ที่https://docs.continuum.io/anaconda/install-linux.html เมื่อคุณติดตั้ง Anaconda แล้วให้พิมพ์

anaconda-navigator

ในเทอร์มินัลของคุณและเนวิเกเตอร์จะปรากฏขึ้น คุณจะเห็นว่ามีความพร้อมในการติดตั้ง กดติดตั้งและใช้งานได้

ในทางกลับกันอย่ากังวลกับไฟล์ Debian (.deb) จากเว็บไซต์คุณจะเสียเวลากับรหัสข้อผิดพลาด


งูใหญ่อาจขัดแย้งกันอย่างน่าสนใจกับการติดตั้งไพ ธ และไพ ธ อนปัจจุบันดังนั้นควรใช้ด้วยความระมัดระวัง
แมวเงอะงะ

0

ปัญหาที่เป็นไปได้ (ต่างกัน):

ปัญหาที่คุณพบหลังจากรัน make อาจเกิดขึ้นแล้วก่อนหน้านี้ (makefile ไม่ได้ถูกสร้างขึ้นเมื่อสคริปต์ออกจากการกำหนดค่าเนื่องจากพบปัญหา)

แก้จุดบกพร่อง:

คุณควรจะสามารถตรวจสอบสิ่งนี้ได้โดยการอ่านผลลัพธ์จากสคริปต์นั้น

การแก้ไขข้อผิดพลาดที่คุณเห็นหลังจากเรียกใช้คำสั่ง './config' อาจช่วยให้คุณติดตั้งซอร์สโค้ดต่อไปได้

การจำลองแบบ:

ฉันพยายามที่จะทำซ้ำข้อผิดพลาดของคุณและในระบบของฉันฉันได้รับข้อผิดพลาด:

"configure: error: - with-x = ใช่ (ค่าเริ่มต้น) และ X11 header / libs ไม่พร้อมใช้งาน"

ถ้าฉันรันสคริปต์ด้วยตัวเลือก '--with-x = no' สคริปต์การกำหนดค่าจะเสร็จสิ้นโดยไม่มีข้อผิดพลาดและสร้างไฟล์ขึ้น

วิธีการแก้:

สาเหตุของข้อผิดพลาดคือคุณมี X11 แต่ไม่ใช่ไฟล์การพัฒนา หลังจากการติดตั้งไฟล์การพัฒนาด้วยตนเองคุณสามารถทำการติดตั้ง Rstudio ต่อได้

sudo apt-get install libx11-dev libxt-dev

ลิงค์:

พบโซลูชันได้ที่http://r.789695.n4.nabble.com/A-problem-with-X11-quot-headers-libs-quot-td4655213.html


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