Ваша проблема состоит в том, что Вы попытались смешать пакеты Ubuntu в своей системе Debian.
Ubuntu отличается по причине. Если Вы хотите работать, Ubuntu затем запускает Ubuntu. Если Вы затем не делаете не, пытаются установить пакеты Ubuntu на Debian.
Быть ясным: нет ничего неправильно с lcov пакетом. При исследовании сообщения об ошибке, оно говорит, что libpango (по-видимому, зависимость lcov) не может быть установлен, потому что оно повредит Плимут, который оно ясно указывает, пакет Ubuntu.
Почему не, вместо того, каждый раз, когда Вы входите в систему, просто настраивают a cron
задание для делания этого каждое утро (говорят 3:00, когда это не произвело бы никого (принятие машины возросло на 24/7))?
Если Вы действительно хотели сделать это каждый раз, когда Вы вошли в систему, Вы могли бы просто поместить yumupdate.sh
в Вашем .bash_login
Кроме того, в Вашем crontab:
00 03 * * * yumupdate.sh
И в yumupdate.sh
#!/bin/bash
while sleep 300; do # sleep 5 minutes in between each ping test
nc -vz 8.8.8.8 53 # nc to test connectivity (8.8.8.8 is google dns)
if [ $? -eq 0 ] # if the previous exit code == 0 (no error)
then # update yum then update the os then break out of the loop
/usr/bin/yum -y update yum >> ~/yumupdateyum.log
/usr/bin/yum -y update >> ~/yumupdate.log
exit
fi
done
Возможно, Вы хотите посмотреть на:
yum install yum-NetworkManager-dispatcher
... и, возможно, добавьте опции к нему?
nc -vz 8.8.8.8 53
– Bratchley 08.04.2013, 21:47