Решение / var / lib / dpkg / lock - open (13: Permission denied) с & ldquo; вы root? & Rdquo; ошибка [дубликат]

Этот вопрос уже имеет ответ здесь: Permission denied, вы root? 7 ответов

Ошибка:

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 apt-get update && apt-get upgrade 

Я выполняю роль root и гарантирую, что ни один из менеджеров обновлений не работает. Сначала я попытался проверить, что его блокировал, используя:

sudo lsof /var/lib/dpkg/lock

с выходом:

lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/gareth/.gvfs
Output information may be incomplete.

На всякий случай я попытался удалить блокировку, используя: [!d10 ]

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock

... безрезультатно. Интересно, что если я действительно root и использую:

sudo -s 
apt-get update && apt-get upgrade

... обновление работает. Поэтому я могу обновлять и обновлять свои пакеты до тех пор, пока я буквально root, что несколько разочаровывает. Это также подразумевает, что это больше связано с разрешениями, чем что-то еще, блокирующее каталог, возможно?

Заранее спасибо за любую помощь по этому поводу.

1
задан 19 February 2014 в 19:25

0 ответов

Другие вопросы по тегам:

Похожие вопросы: