Linux noob ใช้ Ubuntu 20.04.3 เพื่อเรียนรู้รหัส
ความเป็นมา: เช้านี้ Ubuntu ได้รับแจ้งให้ติดตั้งการอัปเดตและรีสตาร์ท ฉันได้รับการติดตั้ง rbenv
และ Ruby Gems ในสัปดาห์นี้พยายามแก้ไขสภาพแวดล้อมการพัฒนาของฉัน (ก่อนหน้านี้ฉันเคยติดตั้ง Ruby ผ่าน sudo ฉลาด
และก่อให้เกิดความหายนะ) ฉันมี rbenv
ทำงานได้ดีและกำลังตั้งค่า Ruby เวอร์ชันสากลเป็นเวอร์ชันล่าสุดที่ถูกต้อง แต่ฉันต้องทำ แหล่งที่มา ~/.bash_profile
เพื่อเสริมแผ่นชิมให้ถูกต้อง มิเช่นนั้น ค่าเริ่มต้นจะเป็นทับทิมที่ติดตั้งโดย ฉลาด
. ฉันยังทำ sudo apt อัพเกรด
จากเทอร์มินัลก่อนติดตั้ง rbenv และทุกอย่างทำงานได้ดีเป็นเวลา 3 วันจนกระทั่งฉันอัปเดต/รีสตาร์ท ฉันได้รับแจ้งให้
ตอนนี้ความวุ่นวาย
พยายามที่จะ แหล่งที่มา ~/.bash_profile
ฉันได้รับข้อผิดพลาดต่อไปนี้:
/usr/lib/rbenv/libexec/rbenv-init: บรรทัดที่ 131: ไม่สามารถสร้างไฟล์ temp สำหรับเอกสารที่นี่: ระบบไฟล์แบบอ่านอย่างเดียว
พยายามบันทึกไฟล์ใด ๆ โดยใช้ GUI ที่ฉันได้รับ
ไม่สามารถบันทึก 'GREED_RULES.txt': ไม่สามารถเขียนไฟล์ '/home/vida/Desktop/koans/GREED_RULES.txt' (ไม่ทราบ (FileSystemError): ข้อผิดพลาด: EROFS: ระบบไฟล์แบบอ่านอย่างเดียว เปิด '/home/vida/ เดสก์ท็อป/koans/GREED_RULES.txt')
พยายาม sudo mount -o remount,rw /dev/sda5
และได้รับ
เมานต์: /: ไม่สามารถเมานต์ /dev/sda5 อ่าน-เขียนใหม่ได้ มีการป้องกันการเขียน
etc/fstab ของฉันคือ
/etc/fstab: ข้อมูลระบบไฟล์คงที่
ใช้ 'blkid' เพื่อพิมพ์ตัวระบุสากลที่ไม่ซ้ำกันสำหรับ
อุปกรณ์; อาจใช้กับ UUID= เป็นวิธีที่มีประสิทธิภาพมากขึ้นในการตั้งชื่ออุปกรณ์
ที่ใช้งานได้แม้ว่าจะมีการเพิ่มและลบดิสก์ ดู fstab(5)
<ระบบไฟล์> <จุดต่อเชื่อม> <ประเภท> <ตัวเลือก> <การถ่ายโอนข้อมูล> <ผ่าน>
/ เปิด /dev/sda5 ระหว่างการติดตั้ง
UUID=a0f66c38-8b52-4d2f-87f2-a8ef1e49796b / ext4 ข้อผิดพลาด=remount-ro 0 1
/boot/efi เปิด /dev/sda1 ระหว่างการติดตั้ง
UUID=A88E-FD34 /boot/efi vfat umask=0077 0 1
/swapfile ไม่มี swap sw
ฉันได้ดูคำถามอื่น ๆ มากมายเช่นนี้ แต่โดยทั่วไปแล้วคำถามเหล่านี้มีอายุ 5-8 ปีและใช้เครื่องเสมือน นี่เป็นการติดตั้งที่ค่อนข้างใหม่และเป็นระบบปฏิบัติการเดียวในเครื่องนี้