Это решение для сценария bash, который должен проверять себя
v=$(pgrep -xf "/bin/bash $0 $@")
[ "${v/$BASHPID/}" != "" ] && exit 0
Я не мог разрешить какое-либо имя при попытке
ping google.co.uk проверить мои / etc / networks / interfaces, я обнаружил, что у меня не было сервера, который не смог запустить его. поэтому я переустановил его с помощью
sudo apt-get install bind9
Затем перезагрузитесь и sudo apt-get update работает! так же как и sudo tasksel, что я остановил в середине работы, вызвавшей беспорядок дыры!