Я получил это сообщение о том, что системный пакет не работает, и у меня могут быть сторонние репозитории. Однако я проверил и нет сторонних репозиториев. Я зашел в терминал и набрал:
Вы должны запустить apt install -f
с повышенными привилегиями ... Это можно сделать с помощью корневой оболочки, запустив sudo
перед apt install -f
. Это должно быстро исправить вашу проблему, оставить комментарий, если возникнут какие-либо проблемы.
unable to lock administration file, are you root?
, потому что вы не root
, поэтому apt
не может получить блокировку нужных им файлов, что имеет смысл, так как вам нужны только люди с sudo
доступ для установки и удаления приложений, иначе любой пользователь может установить вирус или что-то еще, что может сломать систему.
Итак, решение:
sudo apt install -f
и обязательно прочитайте вывод перед нажатием y
, так как иногда он удаляет то, что вы хотите.
TL; DR: использовать sudo