dpkg: ошибка: невозможно получить доступ к области состояния dpkg: файловая система только для чтения

12

Я новичок в этой операционной системе

Я установил Ubuntu 12.10 и нашел его очень интересным для использования.

Затем, как только я установил Chromn из программного обеспечения Ubuntu, я получил

I/O Error

После этого я не смог установить ни одно приложение.

sudo apt-get install unrar
W: Not using locking for read only lock file /var/lib/dpkg/lock
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

Когда я печатаю

sudo dpkg --configure -a
dpkg: error: unable to access dpkg status area: Read-only file system

Я пробовал много решений, таких как

sudo apt-get autoremove && sudo apt-get clean && sudo apt-get autoclean
W: Not using locking for read only lock file /var/lib/dpkg/lock
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

Не используется, мне действительно нужна твоя помощь.

Поблагодарить

sayvortana
источник

Ответы:

7

Попробуйте использовать:

sudo mount -o remount /dev/sda1

Если sda1это ваш жесткий диск.

улыбка
источник
Я получил эту ошибку: не могу перемонтировать блочное устройство / dev / sda6 для чтения-записи, защищен от записи
sayvortana
Можете ли вы опубликовать результат: mount -l
smile
Это просто шоу mount: cannot remount block device /dev/sda6 read-write, is write-protected
сайвортана
Хорошо, вы можете создать файл? например: touch test, а с другой стороны, вы можете вставить свой файл / etc / fstab?
улыбнись
Спасибо улыбается, после того как я удалить /var/lib/dpkg/lockя мог установить приложение снова Если есть какая - либо ошибка , я отправлю его
sayvortana
6

Попробуйте удалить файл блокировки, т.е.

/var/lib/dpkg/lock

а потом беги

dpkg --reconfigure -a

Эта ошибка;

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 

причины, когда обновление программного обеспечения прерывается.

Вы также можете перейти по этой ссылке !

см
источник
Я думаю, что удаление файла блокировки делает apt-get install unrar
свое дело
Я не могу проголосовать за вас, так как у меня недостаточно репутации. Спасибо
sayvortana
Я попытался установить другое программное обеспечение, которое я получил fopen: Ошибка ввода / вывода debconf: DbDriver "config": не удалось записать /var/cache/debconf/config.dat-new: файловая система только для чтения dpkg: обработка ошибок man-db ( --unpack): установленный после установки скрипт подпроцесса возвратил состояние выхода из ошибки 1 Обработка триггеров для hicolor-icon-theme ... dpkg: неисправимая неустранимая ошибка, прерывание: невозможно сбросить обновленное состояние hicolor-icon-theme': Read-only file system touch: cannot touch / var / lib / update-notifier / dpkg-run-stamp ': файловая система только для чтения E: подпроцесс / usr / bin / dpkg вернул код ошибки (2)
sayvortana
Вы не можете удалить блокировку с файловой системой только для чтения, так что это, конечно, не полное решение, и я думаю, что блокировка будет автоматически удалена, когда я сделаю fs доступным для записи.
inf3rno
Мне пришлось перемонтировать файловую систему как чтение / запись. mount -o remount / dev / dsa1 (если это имя вашего жесткого диска. Команда df, чтобы увидеть имена дисков).
user79878
2

попробуй это

sudo mount / -o remount,rw 

затем запустите:

sudo dpkg --configure -a
Махмуд
источник
0

Поскольку оба решения наполовину завершены, я добавил свое решение на их основе. У меня была эта проблема при нажатии ctrl+cво время запуска do-release-upgrade.

Я использовал lsblkили, fdisk -lчтобы узнать, какой раздел мне нужно перемонтировать, давайте назовем его, /dev/xи он был смонтирован /.

Раньше я dmesgвыяснял, не было ли проблем с разделом. Раньше я fsck /dev/xисправлял ошибки, если они были, и mount / -o remount,rwперемонтировал раздел в режиме чтения и записи.

После этого я бегу pkill dpkgи наконец dpkg --reconfigure -a.

inf3rno
источник