Не удалось получить доступ к файлу блокировки

Не удалось получить доступ к файлу блокировки

При обновлении пакетов в ОС Ubuntu иногда выскакивает ошибка Не удалось получить доступ к файлу блокировки. Эта ошибка говорит пользователю, что в данный момент идет обновление и Ваш запрос тут ему мешает. Но как ни пользователю знать: идет обновление или нет. Если Вы полностью уверены, что у Вас никакого обновления не идет, то смело избавляемся от этого нижеприведенным способом.

От чего появляется ошибка мы разобрались, теперь разберемся как от нее избавится.

Если копнуть поглубже, то ошибка Не удалось получить доступ к файлу блокировки возникает двух видов:

  1. ошибка №1:
    E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
    E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
    Лечится такая ошибка простым удалением файла /var/lib/dpkg/lock:
    # sudo rm /var/lib/dpkg/lock
  2. ошибка №2:
    E: Не удалось получить доступ к файлу блокировки /var/cache/apt/archives/lock - open (11: Resource temporarily unavailable)
    E: Невозможно заблокировать каталог, куда складываются скачиваемые файлы
    Данная проблема исправляется удалением файла /var/cache/apt/archives/lock:
    # sudo rm /var/cache/apt/archives/lock

После удаления заблокированного файла можно дальше обновлять систему любым удобным способам.

Если у Вас завалялась/запылилась (нужное подчеркнуть) совсем ненужная грузовая машина, то рекомендую поставить ее на продажу. Большая торговая площадка есть на сайте - http://www.trucklist.ru/. Там можно продать и купить.

Жалко партнерской программы нет.

Комментарии:

  1. Михаил опубликовал комментарий 18 Февраль 2012, 16:32 #

    Спасибо!!!

    | Ответить
  2. Max опубликовал комментарий 13 Июнь 2012, 18:34 #

    Помогло, спасибо

    | Ответить
  3. Славік опубликовал комментарий 25 Январь 2013, 03:20 #

    бомба) огромное спасибо!!

    | Ответить
  4. Adilet опубликовал комментарий 14 Апрель 2014, 15:23 #

    Во!!!!)) Спасибо!! Люди это не лохотрон!! Это работает! Сам лично проверил!)) Автор спасибо!

    | Ответить
  5. system опубликовал комментарий 26 Сентябрь 2015, 04:40 #

    Супер!!! Только сработало, после того как перелогинился.

    | Ответить
  6. asaadd опубликовал комментарий 31 Январь 2016, 23:56 #

    sudo apt upgrade
    [sudo] password for kuzmin-ga:
    sudo: не удаётся открыть /var/lib/sudo/kuzmin-ga/1: Нет такого файла или каталога
    W: Блокировка не используется, так как файл блокировки /var/lib/dpkg/lock доступен только для чтения
    E: Невозможно записать в /var/cache/apt/
    E: Списки пакетов или файл состояния не могут быть открыты или прочитаны.

    sudo rm /var/lib/dpkg/lock
    [sudo] password for kuzmin-ga:
    sudo: не удаётся открыть /var/lib/sudo/kuzmin-ga/1: Нет такого файла или каталога
    rm: невозможно удалить «/var/lib/dpkg/lock»: Файловая система доступна только для чтения

    | Ответить
Имя
e-mail
Сайт
Текст комментария: