мог кто-то помогать мне найти решение для этой проблемы,
когда я начинаю выполнять синаптический диспетчер пакетов, он дает мне следующую ошибку:
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct
the problem.
E: _cache->open() failed, please report.
команда sudo dpkg --configure -a
тестируется на терминале также. это дает следующий вывод:
root@kapia-laptop:/home/kapia# sudo dpkg --configure -a
dpkg: status database area is locked by another process
это означает, что Вы уже имеете процесс выполнения dpkg, или как синаптический, обновляете менеджера или apt-get/aptitude
как последнее прибежище, если ничто не работает, можно попытаться удалить lockfile /var/cache/apt/lock
, но будьте осторожны, это может потенциально повредить Вашу базу данных пакета
Когда Вы выполнение sudo dpkg --configure -a
убедитесь, Вы закрыли синаптический диспетчер пакетов, диалоговое окно автоматического обновления и все другое программное обеспечение, связанное с пакетами. Только один экземпляр во время может работать с базой данных пакетов.
Если бы это - опция, я просто перезагрузил бы. Позвольте Linux сделать, это - вещь, и закройте программы правильно для Вас. Или перезагрузка через графический интерфейс или открытый терминал и выполненный sudo reboot
или sudo shutdown -r now
. После перезагрузки, выполненной sudo dpkg --configure -a
. Если Вы все еще получаете ошибки относительно dpkg того, чтобы быть заблокированным, следуете ответу knittl.