это уже можно сделать:
создать новый скрипт с именем apt -получить (оболочку для apt -получить )в
Каталог/usr/local/sbin
со следующим кодом bash внутри:
#!/bin/bash
#Make sure there is no space before the hashbang above!
i=0
tput sc
while fuser /var/lib/dpkg/lock >/dev/null 2>&1 ; do
case $(($i % 4)) in
0 ) j="-" ;;
1 ) j="\\" ;;
2 ) j="|" ;;
3 ) j="/" ;;
esac
tput rc
echo -en "\r[$j] Waiting for other software managers to finish..."
sleep 0.5
((i=i+1))
done
/usr/bin/apt-get "$@"
Не забудьте сделать его исполняемым:
sudo chmod +x /usr/local/sbin/apt-get
запустить его. запустите его снова с помощью synaptic или другого apt -get open. ;)
/usr/local/sbin
приходит раньше на пути...
Я думаю, это может привести к хаосу со сценариями где-то... может быть?