Linux noob sử dụng Ubuntu 20.04.3 để học mã.
Bối cảnh: Sáng nay tôi đã được Ubuntu nhắc cài đặt các bản cập nhật và khởi động lại. tôi đã và đang cài đặt rbenv
và Ruby Gems tuần này đang cố gắng khắc phục môi trường phát triển của tôi (trước đây tôi đã cài đặt Ruby qua sudo apt
và nó đã gây ra sự tàn phá). tôi đã có rbenv
hoạt động tốt và nó đã đặt phiên bản toàn cầu của Ruby thành phiên bản mới nhất chính xác, nhưng tôi phải nguồn ~/.bash_profile
để thêm các miếng chêm vào trước một cách chính xác, nếu không, nó sẽ mặc định là viên ruby được cài đặt bởi đúng cách
. tôi cũng đã làm nâng cấp sudo apt
từ thiết bị đầu cuối trước khi cài đặt rbenv và tất cả đều hoạt động tốt trong 3 ngày cho đến khi tôi thực hiện cập nhật/khởi động lại mà tôi được nhắc.
Bây giờ, hỗn loạn.
Đang cố gắng nguồn ~/.bash_profile
Tôi nhận được lỗi sau:
/usr/lib/rbenv/libexec/rbenv-init: dòng 131: không thể tạo tệp tạm thời cho tài liệu tại đây: Hệ thống tệp chỉ đọc
Đang cố lưu bất kỳ tệp nào bằng GUI tôi nhận được
Không thể lưu 'GREED_RULES.txt': Không thể ghi tệp '/home/vida/Desktop/koans/GREED_RULES.txt' (Không xác định (FileSystemError): Lỗi: EROFS: hệ thống tệp chỉ đọc, mở '/home/vida/ Máy tính để bàn/công án/GREED_RULES.txt')
Cố gắng Sudo mount -o remount,rw /dev/sda5
và lấy
mount: /: không thể đếm lại /dev/sda5 đọc-ghi, được bảo vệ chống ghi.
etc/fstab của tôi là
/etc/fstab: thông tin hệ thống tập tin tĩnh.
Sử dụng 'blkid' để in mã định danh duy nhất trên toàn cầu cho một
thiết bị; điều này có thể được sử dụng với UUID= như một cách mạnh mẽ hơn để đặt tên cho thiết bị
hoạt động ngay cả khi đĩa được thêm và xóa. Xem fstab(5).
<hệ thống tập tin> <điểm gắn kết> <loại> <tùy chọn> <kết xuất> <vượt qua>
/ đã bật /dev/sda5 trong khi cài đặt
UUID=a0f66c38-8b52-4d2f-87f2-a8ef1e49796b / lỗi ext4=remount-ro 0 1
/boot/efi đã bật /dev/sda1 trong khi cài đặt
UUID=A88E-FD34 /boot/efi vfat umask=0077 0 1
/swapfile không trao đổi sw
Tôi đã xem xét một loạt các câu hỏi khác như thế này nhưng chúng thường từ 5-8 tuổi và sử dụng máy ảo, đây là bản cài đặt khá mới và là hệ điều hành duy nhất trên máy này.