4
« : 11.01.08 - klo:12.56 »
MOI!
Minulla on kaksi Ubuntua kotipalvelimena, palomuurina yms. (näitä kahta mainittua en siis käytä desktoppina)
Ubuntu 6.06.1 LTS molemmissa.
Haluaisin virittää koneet niin että ne hakevat automaattisesti päivitykset verkosta ja asentavat ne. Nyt teen homman manuaalisesti
apt-get update ja apt-get upgrade tai dist-upgrade. Ja tämähän toimii aivan mainiosti!
Olen tehnyt crontabiin rivin, jonka pitäisi hakea yön pimeinä tunteina paketit ja asennella ne, eli tehdä automaattisesti saman mitä olen käsipelillä harrastanut. Alla on eri versioioita yrityksestäni.
Kaikki nuo näyttävät tekevän saman: paketit tulee haettua mutta jäävät asentamatta. Kun menen automaattisen päivityksen jälkeen katsomaan manuaalisesti (apt-get update ja upgrade), siellä edelleen möllöttää samat paketit tarjolla kuin ennen automaattia.
Mitä teen väärin?
Kiitos etukäteen avusta!!
---------------------------
sudo crontab -e
0 2 * * * (apt-get -y update && apt-get -y upgrade) 2>&1 >> /var/log/auto_update.log
0 2 * * * (apt-get -y update && apt-get -y upgrade) 2>&1 >> /var/log/auto_update.log
0 2 * * * root apt-get update >> /var/log/auto_update.log
1 2 * * * root apt-get -y dist-upgrade >> /var/log/auto_update.log
0 2 * * * aptitude -y update && aptitude -y upgrade && aptitude -y dist-upgrade && aptitude -y autoclean
-----------------
****
Kirjoitan nyt ensimmäistä kertaa tälle foorumille. Olen rekisteröitynyt pari vuotta sitten ja käyn täällä säännöllisesti lukemassa viestejä ja olen myös saanut täältä avun lukemattomiin pulmiin. Kiitos siitä kaikille teille kaikille jotka kirjoitatte näitä selkeitä ja asiantuntevia vastauksia kysymyksiin!