Bash - jak sprawdzić, czy pakiety mogą być zainstalowane, jeśli apt-get / dpkg jest uruchomiony?

W skrypcie bash chcę zainstalować pakiet. Zanim to zrobię, muszę sprawdzić, czy nie działa już żadna inna instancja apt-get lub dpkg. Gdyby tak było, apt-get zawiodłoby, ponieważ jest już zablokowane.

Czy wystarczy sprawdzić, czy istnieje / var / lib / dpkg / lock i / var / lib / apt / lists / lock, a jeśli oba nie istnieją, instalacja jest bezpieczna?

questionAnswers(4)

yourAnswerToTheQuestion