ฉันต้องการติดตั้ง RStudio ล่าสุด ฉันทำตามคำตอบของ วิธีการที่คุณติดตั้ง R 3.2.2 ใน Ubuntu 14.04 LTS
เมื่อฉันพิมพ์บรรทัดสุดท้ายของคำตอบ
make && make install
ฉันได้รับข้อความแสดงข้อผิดพลาด:
*** No targets specified and no makefile found stop.
ฉันต้องการติดตั้ง RStudio ล่าสุด ฉันทำตามคำตอบของ วิธีการที่คุณติดตั้ง R 3.2.2 ใน Ubuntu 14.04 LTS
เมื่อฉันพิมพ์บรรทัดสุดท้ายของคำตอบ
make && make install
ฉันได้รับข้อความแสดงข้อผิดพลาด:
*** No targets specified and no makefile found stop.
คำตอบ:
เวอร์ชันล่าสุดของ 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
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 ขึ้นไป
ไม่จำเป็นต้องมีแพ็คเกจเพิ่มเติม
ดาวน์โหลดไบนารีเวอร์ชันของ 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
ก่อนหน้า 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
วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการดาวน์โหลด Anaconda มันเร็วและง่ายและทำงานร่วมกับเครื่องมืออื่น ๆ เช่น Jupyter และ Spyder หากคุณใช้ Python เช่นกัน งูสามารถดาวน์โหลดได้ที่https://docs.continuum.io/anaconda/install-linux.html เมื่อคุณติดตั้ง Anaconda แล้วให้พิมพ์
anaconda-navigator
ในเทอร์มินัลของคุณและเนวิเกเตอร์จะปรากฏขึ้น คุณจะเห็นว่ามีความพร้อมในการติดตั้ง กดติดตั้งและใช้งานได้
ในทางกลับกันอย่ากังวลกับไฟล์ Debian (.deb) จากเว็บไซต์คุณจะเสียเวลากับรหัสข้อผิดพลาด
ปัญหาที่เป็นไปได้ (ต่างกัน):
ปัญหาที่คุณพบหลังจากรัน 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
วิธีที่เหมาะสมในการติดตั้ง RStudio นั้นคล้ายกับคำแนะนำอย่างเป็นทางการสำหรับเซิร์ฟเวอร์ RStudio:
sudo apt-get install gdebi-core
wget https://download1.rstudio.org/rstudio-xenial-1.1.463-amd64.deb
sudo gdebi rstudio-xenial-1.1.463-amd64.deb