Жду, когда уйдет другой менеджер по программному обеспечению.

Вопрос или проблема

Я не могу установить ни одну из программ из Центра программного обеспечения Ubuntu. Он постоянно остается на 0 % с сообщением: ‘Ожидание завершения работы другого менеджера программного обеспечения.’ Как я могу решить эту проблему?

У вас открыты synaptic или центр программного обеспечения Ubuntu? Посмотрите в процессах.

Чтобы увидеть запущенные процессы, перейдите в Система –> Администрирование –> Монитор системы

alt text

Ищите процессы, которые говорят apt-get или synaptic. Если вы найдете какой-либо процесс, выберите его и нажмите Завершить процесс.

Если никаких процессов не запущено, но вы все равно не можете установить пакеты, введите следующее в терминале..

sudo rm /var/lib/dpkg/lock

Это удалит блокировку, теперь вы сможете устанавливать пакеты..

Также посмотрите этот пост

Вероятно, у вас есть процесс терминала или synaptic, который в данный момент “отвечает” за установку программного обеспечения. Ubuntu останавливает новые программы, которые отвечают за установку/удаление/обновление программного обеспечения, от запуска, когда есть существующее приложение/процесс с той же функцией. Вам, вероятно, просто нужно дождаться завершения работы приложения, которое вы использовали ранее, чтобы закрыть/освободить права на изменения программного обеспечения и/или завершить этот процесс, если вы этого еще не сделали.

Linux Mint – та же проблема – нет процессов apt или synaptic, удаление /var/lib/dpkg/lock не помогает, перезагрузка не помогает…
Я пытаюсь установить новый пакет с помощью gdebi

Ответ или решение

Проблема с сообщением "Ожидание завершения работы другого менеджера программного обеспечения" в Ubuntu возникает, когда одна из программ для установки или обновления программ (например, apt, synaptic или Ubuntu Software Center) уже активно работает. Вот ряд действий, которые помогут вам решить эту проблему:

  1. Проверьте активные процессы:

    • Откройте "Системный монитор" (System Monitor), чтобы увидеть, есть ли активные процессы, связанные с apt или synaptic.
    • Для этого перейдите в "Система" → "Администрирование" → "Системный монитор". Найдите процессы, такие как apt-get, apt, dpkg или synaptic.
    • Если такие процессы найдены, выберите их и нажмите "Завершить процесс" (End Process).
  2. Перезагрузите систему:

    • Если в системном мониторе не видно активных процессов, попробуйте перезагрузить компьютер. Иногда это помогает завершить зависшие процессы, которые заблокировали установку.
  3. Удалите блокировку файлов:

    • Если перезагрузка не помогла, откройте терминал и введите следующую команду:

      sudo rm /var/lib/dpkg/lock
    • Это удалит блокировочный файл, что позволит вам опять устанавливать пакеты.

    • Также может потребоваться удалить дополнительные блокировочные файлы:

      sudo rm /var/lib/apt/lists/lock
      sudo rm /var/cache/apt/archives/lock
  4. Переинициализируйте dpkg:

    • Если вышеуказанные шаги не сработали, попробуйте переинициализировать dpkg с помощью команды:
      sudo dpkg --configure -a
    • Это может помочь устранить любые проблемы, связанные с некорректными или зависшими установками.
  5. Проблемы с Gdebi и другими менеджерами:

    • Если вы пытаетесь установить пакеты с помощью Gdebi и сталкиваетесь с той же проблемой, убедитесь, что ни один другой процесс установки не работает, и повторите шаги, описанные выше.
  6. Обновите репозитории:

    • В некоторых случаях проблема может быть вызвана устаревшими репозиториями. Вы можете обновить список пакетов с помощью:
      sudo apt update

Если после выполнения всех этих шагов проблема не исчезает, возможно, стоит проверить системные логи для получения подробной информации о том, что может вызывать ошибку. Можно обратиться к сообществу Ubuntu или Linux Mint для получения дальнейшей помощи, предоставив информацию о том, какие действия вы уже предприняли.

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

Капча загружается...