Bash - como verificar se os pacotes podem ser instalados, se o apt-get / dpkg está rodando?

Em um script bash eu quero instalar um pacote. Antes de fazer isso, preciso verificar se nenhuma outra instância do apt-get ou do dpkg já está funcionando. Se esse fosse o caso, o apt-get falharia, porque já está bloqueado.

É suficiente verificar se / var / lib / dpkg / lock e / var / lib / apt / lists / lock existem e se ambos não existem, a instalação é segura?

questionAnswers(4)

yourAnswerToTheQuestion