Score:0

กู้คืนที่เก็บเริ่มต้นใน WSL และติดตั้ง R ใหม่

ธง fo

ฉันเคยถามคำถามที่คล้ายกัน แต่มันถูกปิดที่นี่: ความยากลำบากในการพยายาม (ใหม่) ติดตั้ง 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

NotTheDr01ds avatar
vn flag
บรรทัด `deb` ไม่ใช่คำสั่ง เป็นบรรทัดที่ควรอยู่ใน `/etc/apt/sources.list` ของคุณ อย่างไรก็ตาม ฉันคิดว่านั่นไม่ใช่ปัญหาของคุณ แม้ว่าจะมีบางคนทำเครื่องหมายว่าซ้ำ (แต่ฉันไม่ใช่ผู้เชี่ยวชาญ `apt` ไม่ว่าด้วยวิธีใดก็ตาม) สำหรับฉันแล้ว ดูเหมือนว่าจะเป็น[ข้อมูลซ้ำอื่นๆ](https://askubuntu.com/q/223237/1165986) ฉันขอแนะนำให้กู้คืน `/etc/apt/sources.list` ของคุณ (สมมติว่าคุณสำรองข้อมูลตามคำแนะนำ) จากนั้นลองตอบคำถามบางส่วนในคำถาม "Broken Packages"
NotTheDr01ds avatar
vn flag
ฉันจะเริ่มต้นด้วยคำตอบที่สามเป็นการส่วนตัว -- `sudo apt-get autoremove` และดูว่าจะช่วยได้ไหม

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา