Я не могу установить пакет finger в Ubuntu.Ниже вывод на моем терминале, когда я попытался запустить команду

 `sudo apt-get install finger`

  ritesh@ubuntu:~$ sudo apt-get install finger
  Reading package lists... Done
  Building dependency tree       
  Reading state information... Done
  The following NEW packages will be installed:
  finger
  0 upgraded, 1 newly installed, 0 to remove and 444 not upgraded.
  E: Could not get lock /var/cache/apt/archives/lock - open (11: Resource
  temporarily unavailable)
  E: Unable to lock directory /var/cache/apt/archives/

Я также вижу файл lock в расположении /var /cache /apt /archives со следующими разрешениями

   -rw-r----- 1 root root       0 2012-03-29 04:53 lock

1 ответ1

3

Ubuntu и Debian apt-get , как и большинство других менеджеров пакетов, всегда будут запускать только один экземпляр за раз: вы не можете установить две вещи одновременно. Причина в том, что эти два процесса установки могут помешать, и база данных пакетов довольно сложна, и вы не хотите что-то испортить.

Если ваш менеджер пакетов жалуется на неспособность получить блокировку, это означает, что вам нужно дождаться завершения любых запущенных установок (или отменить их) и выйти из любых внешних интерфейсов менеджера пакетов, которые имеют постоянную блокировку (например, aptitude).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .