compizomania@vladimir:~$ sudo apt-get update
E: Не удалось получить доступ к файлу блокировки /var/lib/apt/lists/lock - open (11: Ресурс временно недоступен)
E: Невозможно заблокировать каталог со списками пакетов
Подобное сообщение появляется иногда в терминале после выполнения команды apt-get. Это обозначает что где то есть процесс который закрыл базу apt для использования. Хотя, казалось бы, ни один процесс не запущен.
Как правило перезагрузка компьютера или системы помогает избавится от данного сбоя. Но мы постараемся справиться с этой проблемой без перезагрузки. Для этого выполните следующие действия:
Посмотрим запущенные процессы занявшие базу apt, выполнив команду в терминале:
sudo pgrep apt-get
Команда pgrep ищет запущенные процессы по шаблону имени. В данном случае она ищет запущенные процессы, в имени которых есть apt-get. Если команда ответит числом (одним или несколькими) это значит, что есть процессы с именем в котором есть apt-get.
Если такие процессы есть, их можно убить командой pkill:
sudo pkill apt-get
После выполнения данной команды, выполните команду на обновление, чтобы убедиться что база apt разблокирована:
sudo apt-get update
Сообщение "Не удалось получить доступ к файлу блокировки" не должно появиться и обновление пройдёт успешно.
Вот и всё.
Удачи.
обычно такое появляется когда пользователь сам запускает apt-get что-то устанавливая и обновляя, а потом закрывает проги жмя отмена или закрывая терминал, а процесс от sudo висит. короче тупить не надо и ошибки такой не будет!
ОтветитьУдалитьСпасибо огромное. Так как я совсем не давний пользователь системы Linux, я понял свои ошибки. Еще раз благодарю за Ваши подсказки. Александр, с Уважением.
Удалитьеще через ctrl-c если с apt-get экстренно выйти, то тоже ошибка. я вот sudo rm /var/lib/apt/lists/lock в данном случае делаю
ОтветитьУдалитьНе удалось получить http://ppa.launchpad.net/libv4l/ppa/ubuntu/dists/quantal/main/binary-i386/Packages 404 Not Found
ОтветитьУдалитьE: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11: Ресурс временно недоступен)
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом?
Я новичок, у меня стоит Убунта 12.10,до скачивания по вашим инструкциям Java 8,терминал завис часа на 4,закрыл терминал,и при следующих попытках воспользоваться терминалом он пишет следующее
ОтветитьУдалитьНе удалось получить http://ppa.launchpad.net/libv4l/ppa/ubuntu/dists/quantal/main/binary-i386/Packages 404 Not Found
E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11: Ресурс временно недоступен)
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом?
Вышеуказанные инструкции не помогают
Спасибо, в моем случае как раз помогло.
ОтветитьУдалитьsudo rm /var/lib/apt/lists/lock
ОтветитьУдалитьпомогло sudo pkill aptitude
ОтветитьУдалитьУстановил вчера Deepin 15, зеркала были на месте, а сегодня хочу установить через консоль программу, не могу. Хочу выбрать зеркало, но все зеркала timeout, но при этом интернет есть. Подскажите где искать?
ОтветитьУдалитьДень добрый!!! Все операции проделал но результат тот же. Пишет вот что ;Чтение списков пакетов… Готово
ОтветитьУдалитьE: Не удалось получить доступ к файлу блокировки /var/lib/apt/lists/lock - open (11: Ресурс временно недоступен)
E: Невозможно заблокировать каталог /var/lib/apt/lists/
Как исправить? Заранее спасибо
Перезагрузите компьютер. Всё устаканится.
Удалить