Этот вопрос является точной копией:
Всякий раз, когда я пытаюсь установить любое программное обеспечение и менеджер обновлений,
я получаю сообщение об ошибке
Package operation failed
The installation or removal of a software package failed
Когда я работать sudo apt-get update
Я получил этот результат:
conan51xd@conan51xd-Lenovo-B470:~$ sudo apt-get -f install
[sudo] password for conan51xd:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
conan51xd@conan51xd-Lenovo-B470:~$ apt-get update
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
Выполните эту команду:
sudo mv /var/lib/apt/lists{,july12}
sudo apt-get update
Затем sudo apt-get upgrade
У меня была та же ошибка, у меня это сработало:
Эта ошибка означает, что вы (или какая-либо программа / скрипт) изменили права доступа к файлу / var / lib / dpkg / status. Пожалуйста, измените их обратно через: "sudo chmod 644 / var / lib / dpkg / status", чтобы исправить проблему.
Я закончил тем, что открыл терминал:
sudo nautilus
перешел к папкам / файлам и изменил разрешения на
Я - ПАПКА: ПОЛНЫЙ ДОСТУП / ФАЙЛЫ: READ WRITE
ROOT - FOLDER: ПОЛНЫЙ ДОСТУП / ФАЙЛЫ: READ ONLY
Проблема возникла, когда мои разрешения были повреждены при попытке исправить проблему с ядром, возникшую у меня с драйвером Nvidia. ..но это другая история ..
Надеюсь, это поможет ...
E: Невозможно заблокировать каталог администрирования (/ var / lib / dpkg /), вы root?
В этой строке указано, что вы не авторизованы для установки / обновления. Вы должны быть пользователем root, чтобы сделать это ....
Вы можете добавить sudo
перед apt-get
или сделать sudo -s
, чтобы стать пользователем root.
Пример: sudo apt-get update
или
sudo -s
будут считать вас пользователем root, пока вы не закроете свой терминал.
Затем
apt-get update