Gå til innhold

crontab og apt-get. Får lastet ned, ikke inst.


Anbefalte innlegg

Skrevet (endret)

Jeg legger til dette i crontab:

15 * * * * apt-get update && apt-get upgrade -y

 

Den kjører update helt fint (ser det på nettaktivitet) og tydligvis laster den ned oppdateringer, men ikke installerer. Grunnen til at jeg er ganske sikker på det er at det står:

apt-get upgrade

Reading package lists... Done

Building dependency tree... Done

The following packages will be upgraded:

iceauth x-window-system-core x11-common xbase-clients xserver-xorg

xserver-xorg-core xserver-xorg-driver-all xserver-xorg-input-all

xserver-xorg-input-evdev xutils

10 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Need to get 0B/3742kB of archives.

After unpacking 28.7kB of additional disk space will be used.

Do you want to continue [Y/n]?

 

...når jeg kjører apt-get upgrade etter at cronjob (tilsynelatende) er ferdig. Er det en sær Ubuntu-greie? Jeg har nemlig sett i diverse debian-fora at det har fungert. Jeg har også prøvd med script-fil med kommandoene, men samme resultat.

Endret av RattleBattle
Videoannonse
Annonse
Skrevet (endret)

Jeg har et "-y"-flagg i crontab. Det siste var bare for å vise at cronjob'en hadde lastet ned oppdateringene, jeg kjørte apt-get upgrade "manuelt" etterpå.

Endret av RattleBattle
Skrevet

Det er crontab for root du har problemer med? Hvis du kjører kommandoene/scriptet manuelt så fungerer det fint? Du skal vanligvis få en mail fra scriptet hvis det var noe output eller feilmeldinger. Eventuelt kan du se om det å redirecte stdin og stderr til /dev/null kan hjelpe ( kommando > /dev/null 2>&1 )

Skrevet
Det er crontab for root du har problemer med? Hvis du kjører kommandoene/scriptet manuelt så fungerer det fint?

Ja X 2

 

Du skal vanligvis få en mail fra scriptet hvis det var noe output eller feilmeldinger. Eventuelt kan du se om det å redirecte stdin og stderr til /dev/null kan hjelpe ( kommando > /dev/null 2>&1 )

6048173[/snapback]

Det var litt over hodet mitt, men jeg kan prøve å finne ut hva du snakker om. :).

Skrevet

Mulig du må definere MAILTO i crontab, men det skal sendes avgårde en mail med output fra jobbene. Sjekk med "mail" eller liknende.

  • 2 uker senere...
Skrevet

Fungerte ikke det heller gitt. Så over webmin hos meg nå, der fant jeg noe som het scheduled jobs. Det fungerte, bare et ganske stort minus: Jeg må skrive inn ny job for hver eneste gang.

Skrevet (endret)
Lag en jobb i cron som skriver inn en jobb davel :p

6129232[/snapback]

Hehe. Hver måned fortelle at jeg skal oppdatere 1. juni? Nå aner jeg heller ikke hvor schedueled jobs ligger en gang. Man blir dum av å bruke webmin.

Endret av RattleBattle
Skrevet

jeg er skikkelig noob, men skal ikke option før kommando? altså ;

 

apt-get update && apt-get -y upgrade

 

Jeg pleier i hvertfall alltid å sette y'en der :p

Skrevet

fant et tips på ubunu-forumet der han la de i hversin jobb med 1min mellomrom i stede for &&. Du kan jo prøve det. du vil jo ikke merke noen forsjell.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...