"Um gerenciador de pacotes está funcionando" significa que algo está bloqueando /var/lib/dpkg/lock e / ou / var /cache/apt/archives/lock . Você pode descobrir qual processo é esse com o comando fuser :
dennis@lightning:~$ sudo fuser /var/lib/dpkg/lock /var/cache/apt/archives/lock
/var/lib/dpkg/lock: 18049
/var/cache/apt/archives/lock: 18049
dennis@lightning:~$ cat /proc/18049/cmdline | sed -e 's/\x0/ /g'; echo
apt-get install kdenlive
E porque nenhuma resposta está completa sem um pipeline de comando:
cat /proc/$(sudo fuser /var/{lib/dpkg,cache/apt/archives}/lock 2>/dev/null| head -n1 | awk '{print $2}')/cmdline | sed -e 's/\x0/ /g'; echo
mas preto em vez de vermelho. Ele lê Um gerenciador de pacotes está funcionando. Geralmente ele exibe o vermelho após alguns segundos, que é Atualizações disponíveis , então eu assumo estava apenas procurando por atualizações. Mas às vezes não é esse o caso. Eu não tenho a opção de instalar atualizações automaticamente, então provavelmente não é isso, então eu queria saber se há uma maneira de ver qual gerenciador de pacotes está sendo executado.