ฉันดีใจที่ได้ยินว่าในที่สุดนักพัฒนา R ก็ส่ง R 3.5 ผ่านทาง CRAN mirror และตัดสินใจที่จะติดตั้งทันทีฉันเพิ่ม PPA ที่จำเป็นตามที่ระบุไว้ในเว็บไซต์ CRAN deb https://<my.favorite.cran.mirror>/bin/linux/ubuntu bionic-cran35/
แต่หลังจากเรียกใช้คำสั่งsudo apt-get update
ฉันพบคำเตือนต่อไปนี้
expected bionic-cran35/ but got bionic
ภาพหน้าจอแนบมาที่นี่เพื่อความชัดเจนเพิ่มเติม R_Bionic_installation_error
ฉันมองโลกในแง่ดีเกินไปและใช้รหัสต่อไปsudo apt-get install r-base
และตามที่คาดไว้การติดตั้งล้มเหลว ข้อผิดพลาดจะแสดงที่นี่
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
r-base : Depends: r-recommended (= 3.5.0-1bionic) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
เป็นมูลค่าการกล่าวขวัญว่าไม่ใช่ปัญหาที่เกี่ยวข้องกับ APT ที่ปลอดภัยและฉันได้เพิ่มคีย์ apt-key ที่ต้องการแล้ว นอกจากนี้ฉันไม่ได้ติดตั้ง R ก่อนหน้านี้ในระบบของฉันฉันต้องการรุ่นที่ปรับปรุงแล้ว (R ใน Bionic Universe ยังคงเป็น 3.4.4)
ฉันพลาดอะไรไปรึเปล่า?
UPDATE: ข้อผิดพลาดได้รับการแก้ไขโดย Michael Rutter และทีม Debian ของเขา ขอบคุณมากสำหรับทุกคนที่เกี่ยวข้อง
W: Conflicting distribution: http://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ InRelease (expected bionic-cran35/ but got bionic)
r-base
ในฐานะที่เป็นโซลูชั่นชั่วคราวคุณสามารถใช้marter PPA ตามที่อธิบายไว้ในคำตอบนี้
sudo apt-get install r-base
รหัส