Нуб Linux, использующий Ubuntu 20.04.3 для изучения кода.
Предыстория: сегодня утром Ubuntu предложил мне установить обновления и перезапустить компьютер. я устанавливал рбенв
и Ruby Gems на этой неделе пытаются исправить мою среду разработки (ранее я установил Ruby через Судо подходит
и это вызвало хаос). я имел рбенв
работал нормально, и он устанавливал глобальную версию Ruby на правильную последнюю версию, но мне пришлось источник ~/.bash_profile
чтобы правильно добавить прокладки, иначе по умолчанию будет установлен рубин подходящий
. я тоже сделал судо подходящее обновление
с терминала перед установкой rbenv, и все работало нормально в течение 3 дней, пока я не выполнил обновление/перезапуск, который мне предложили.
Теперь хаос.
Пытаясь источник ~/.bash_profile
Я получаю следующую ошибку:
/usr/lib/rbenv/libexec/rbenv-init: строка 131: невозможно создать временный файл для здесь-документа: файловая система только для чтения
Пытаясь сохранить любые файлы с помощью графического интерфейса, я получаю
Не удалось сохранить «GREED_RULES.txt»: невозможно записать файл «/home/vida/Desktop/koans/GREED_RULES.txt» (неизвестно (FileSystemError): ошибка: EROFS: файловая система только для чтения, откройте «/home/vida/ Рабочий стол/koans/GREED_RULES.txt')
Пытался sudo mount -o перемонтировать, rw /dev/sda5
и получить
mount: /: не может перемонтировать /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 лет, и они используют виртуальные машины, это довольно новая установка и единственная ОС на этой машине.