ฉันเคยถามคำถามที่คล้ายกัน แต่มันถูกปิดที่นี่: ความยากลำบากในการพยายาม (ใหม่) ติดตั้ง R
ขณะที่ฉันทำงานใน WSL ฉันเชื่อว่าสถานการณ์ของฉันค่อนข้างเฉพาะเจาะจง
หลังจากถอนการติดตั้ง R และทำตามบทช่วยสอนตามที่แนะนำให้ฉัน (ในคำถามปิดด้านบน) ฉันยังไม่สามารถติดตั้ง R ใหม่ใน WSL ได้
ตอนนี้ฉันติดอยู่ในส่วนนี้ของบทช่วยสอนที่อธิบายไว้ที่นี่ ฉันจะกู้คืนที่เก็บเริ่มต้นได้อย่างไร เนื่องจากในหน้าต่าง "Softwares Sources" ของ WSL จะไม่ป๊อปอัปเหมือนในระบบปฏิบัติการอูบุนตูทั่วไป อาจต้องมีวิธีบางอย่างในการอัปเดตนั้นในบรรทัดคำสั่ง แต่ฉันยังไม่พบมัน
ในกรณีที่ฉันต้องการอัปเดตแหล่งที่มา จากขั้นตอนนี้ไป:
~$ sudo mv /etc/apt/sources.list ~/
~$ sudo สัมผัส /etc/apt/sources.list
~$ lsb_release -c -s
ไบโอนิค
~$ ###### Repos หลักของอูบุนตู
~$ deb http://archive.ubuntu.com/ubuntu/ ลิขสิทธิ์จักรวาลหลักไบโอนิคที่ถูกจำกัด
ไม่พบคำสั่ง 'deb' หรือคุณหมายถึง:
คำสั่ง 'deb3' จาก deb quilt
คำสั่ง 'debc' จาก deb devscripts
คำสั่ง 'edb' จาก deb edb-debugger
คำสั่ง 'dub' จาก deb dub
คำสั่ง 'dex' จาก deb dex
คำสั่ง 'xdeb' จาก deb xdeb
คำสั่ง 'dab' จาก deb bsdgames
คำสั่ง 'debi' จาก deb devscripts
คำสั่ง 'dep' จาก deb go-dep
คำสั่ง 'derb' จาก deb icu-devtools
ลอง: sudo apt install <deb name>
บันทึกอื่น ๆ ของฉันบางส่วน:
$ sudo apt-get อัปเดต
Hit:1 http://ppa.launchpad.net/c2d4u.team/c2d4u4.0+/ubuntu ไบโอนิค InRelease
เข้าชม:2 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ InRelease
Hit:3 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ InRelease
Hit:4 http://ppa.launchpad.net/webupd8team/sublime-text-2/ubuntu ไบโอนิค InRelease
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
[ฉันควรพยายามแก้ไข 4 Hit เหล่านี้หรือไม่]
ฉันสังเกตเห็นว่ายังมีไดเร็กทอรีชื่อ R ซึ่งฉันไม่รู้ว่าทำให้เกิดข้อขัดแย้งกับฉันหรือไม่เมื่อพยายามติดตั้ง R ใหม่ (ดังนั้นฉันควรลบออกด้วยตนเองหรือไม่)
/etc/R$ls
ที่เก็บ Makeconf Renviron.site Rprofile.site ldpaths
สุดท้ายที่ /etc/apt/sources.list.d มีไฟล์หลายไฟล์ที่ฉันไม่รู้ว่าควรลบออกด้วยตนเองหรือไม่
/etc/apt/sources.list.d$ ls
c2d4u_team-ubuntu-c2d4u4_0_-bionic.list c2d4u_team-ubuntu-c2d4u4_0_-bionic.list.save webupd8team-ubuntu-sublime-text-2-bionic.list webupd8team-ubuntu-sublime-text-2-bionic.list.save
ขอบคุณสำหรับคำตอบล่วงหน้า!
การแก้ไขขั้นสุดท้าย
ขอบคุณมากที่ https://askubuntu.com/users/1165986/notthedr01ds สำหรับการแจ้งเบาะแส ช่วยให้ฉันคิดว่าบรรทัด deb ไม่ใช่คำสั่ง
ฉันจะอธิบายสั้น ๆ ว่าอะไรที่แก้ปัญหาของฉันได้:
#1 สร้างไฟล์ใหม่ของ source.list
ใน Notepad เพิ่มข้อความนี้ https://gist.github.com/h0bbel/4b28ede18d65c3527b11b12fa36aa8d1 บนมัน เพราะของฉันคือ Ubuntu 18.04.1 LTS Bionic Beaver
ฉันได้ตรวจสอบที่จะไม่บันทึกไฟล์เป็น "sources.list.txt"
#2 ย้าย source.list ใหม่ไปที่ '/etc/apt/' โดย:
sudo mv /path/to/sources.list /etc/apt/sources.list
# 3 เสร็จแล้ว. ในขณะที่ฉันกำลังมองหาคำตอบเพื่อให้ฉันติดตั้ง R ใหม่ได้ มันช่วยแก้ปัญหาของฉันได้ BTW ฉันติดตามการติดตั้ง R จาก cran:
https://cran.r-project.org/bin/linux/ubuntu/ และแก้ไขปัญหาได้จากที่นี่:
https://github.com/stan-dev/rstan/issues/863