ห้องสมุดชื่อ libreadline.so.6
ไม่ได้จัดทำโดย deb-packages อย่างเป็นทางการใน ที่เก็บอูบุนตูมีเพียง Debian Jessie เท่านั้นที่มี แพ็คเกจสำหรับมัน. หากคุณต้องการบันทึก Anaconda - ติดตั้งไลบรารีนี้ด้วยตนเองโดยใช้คำสั่งด้านล่าง
ซีดี ~/ดาวน์โหลด
wget -c wget http://ftp.debian.org/debian/pool/main/r/readline6/libreadline6_6.3-8+b3_amd64.deb
wget -c http://ftp.debian.org/debian/pool/main/g/glibc/multiarch-support_2.19-18+deb8u10_amd64.deb
sudo apt install ./libreadline6_6.3-8+b3_amd64.deb ./multiarch-support_2.19-18+deb8u10_amd64.deb
จากนั้นลองเปิด R จาก Anaconda อีกครั้ง
อัพเดทอยู่ด้านล่าง
1. แก้ไขสำหรับห้องสมุด
กำลังติดตั้ง libreadline.so.6
ลบข้อความแสดงข้อผิดพลาดของ OP แต่นำไปสู่วินาที:
$ /opt/anaconda3/lib/R/bin/R
/opt/anaconda3/lib/R/bin/exec/R: เกิดข้อผิดพลาดขณะโหลดไลบรารีที่ใช้ร่วมกัน: libncurses.so.5: ไม่สามารถเปิดไฟล์วัตถุที่ใช้ร่วมกันได้: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
ข้อผิดพลาดนี้ได้รับการแก้ไขโดย ติดตั้งไลบรารี่ที่ขาดหายไป :
sudo add-apt-repository จักรวาล
sudo apt-get ติดตั้ง libncurses5
สิ่งนี้ได้ลบข้อความแสดงข้อผิดพลาด และตอนนี้สามารถเรียกใช้เวอร์ชัน R ของ Anaconda จากเทอร์มินัลได้
$ /opt/anaconda3/lib/R/bin/R
รุ่น R 3.2.2 (2015-08-14) -- "ความปลอดภัยจากอัคคีภัย"
ยังไม่สามารถแก้ไขปัญหาการติดตั้ง RStudio ค้างได้ เรื่องนี้ดูเหมือนจะเกี่ยวข้องกับ ไม่ได้สร้างสภาพแวดล้อม R ที่สร้างขึ้นก่อน. กำลังติดตาม กวดวิชานี้, การติดตั้ง RStudio เสร็จสมบูรณ์
2. เรียกใช้เวอร์ชันล่าสุดของ R และ RStudio จาก Anaconda Navigator
หลังจากการติดตั้งเป็นที่ชัดเจนว่าทั้งเวอร์ชัน R และ RStudio ของ Anaconda ค่อนข้างล้าสมัย ฉันคิดว่ามันดีกว่าที่จะดาวน์โหลดและอัปเดตจาก repos อย่างเป็นทางการ:
ซีดี ~/ดาวน์โหลด
wget -c https://download1.rstudio.org/desktop/bionic/amd64/rstudio-1.4.1717-amd64.deb
sudo apt-get install ./rstudio-1.4.1717-amd64.deb
การสร้างเส้นทางไปยังเวอร์ชัน R ของ CRAN เป็นเรื่องง่ายในการลบลิงก์สัญลักษณ์ /opt/anaconda3/bin/R
จากเส้นทาง.
sudo rm /opt/anaconda3/bin/R
สำหรับการเรียกใช้ RStudio เวอร์ชันใหม่ล่าสุด (ซึ่งติดตั้งไว้ล่วงหน้าแล้ว) ภายใน Anaconda นั้นเป็นเรื่องง่ายๆ ในการลบ symlink ที่มีอยู่ออกจากไดเร็กทอรี RStudio ของ Anaconda และสร้างอันใหม่เพื่อไปยังไดเร็กทอรีการติดตั้ง "เก่า":
sudo rm /opt/anaconda3/envs/renv/bin/rstudio
ln -s /usr/lib/rstudio/bin/rstudio /opt/anaconda3/envs/renv/bin/rstudio
ขั้นตอนสุดท้ายนี้เปิดใช้งานการเรียกใช้เวอร์ชันล่าสุดของ R และ RStudio จาก Anaconda