Cнятие блокировки с /var/lib/dpkg/lock.

Если при попытке установить новый пакет в систему при помощи apt вы получили ошибку: «Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock…», то это означает что скорее всего вы прервали предыдущий процесс установки или обновления какого-то пакета при помощи Ctrl-Z. Чтобы избавиться от этой ошибки можно просто перезагрузить систему 🙂

Шучу, на самом деле есть способ попроще. Просто наберите в терминале следующую команду:

Что делает данная команда? Давайте разберемся.

fuser — специальная утилита Linux, которая способна определить pid процесса, который в данный момент использует файл или сокет, то есть в нашем случае файл lock.

Помимо названия файла мы также передали еще несколько параметров:

  • v — просмотр подробной информации.
  • k — убить процесс, использующий файл.
  • i — перед уничтожением процесса спросить подтверждение.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *