Möchte Debian sid jeden Tag upgraden lassen über cron

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
exs
Beiträge: 39
Registriert: 01.10.2004 20:10:12

Möchte Debian sid jeden Tag upgraden lassen über cron

Beitrag von exs » 07.03.2005 22:06:13

Möchte über einen crontab mein Debian Sid jeden Tag um 22:00 Uhr als root folgenden Befehl ausführen lassen

Code: Alles auswählen

apt-get update && apt-get dist-upgrade && apt-get autoclean
Was müsste ich ins crontab -e schreiben?

fuzzy
Beiträge: 1021
Registriert: 04.10.2003 12:15:52

Beitrag von fuzzy » 07.03.2005 22:36:15

Hallo exs,
als "cronjob" halte ich das für keine gute Idee, :wink:
http://debianforum.de/forum/viewtopic.php?t=41734

Linktipp für "cronjob" - lieber für eine andere "Baustelle":
http://www.rootforum.de/forum/viewtopic.php?t=16846

Gruß fuzzy
Zuletzt geändert von fuzzy am 07.03.2005 22:43:55, insgesamt 1-mal geändert.

Benutzeravatar
claus
Beiträge: 59
Registriert: 18.06.2004 16:43:19
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von claus » 07.03.2005 22:40:27

Code: Alles auswählen

qulix:/home/claus/bin# apt-cache show cron-apt
Package: cron-apt
Priority: optional
Section: admin
Installed-Size: 84
Maintainer: Ola Lundqvist <opal@debian.org>
Architecture: all
Version: 0.2.3
Depends: apt, bash (>= 2.03-6), mailx, debianutils (>= 1.7)
Recommends: liblockfile1
Filename: pool/main/c/cron-apt/cron-apt_0.2.3_all.deb
Size: 19016
MD5sum: 6894d5b01f332912941b7c4fbb46a3cc
Description: automatic update of packages using apt-get
 Contains a tool that is run by a cron job at regular intervals. By default it
 just updates the package list and download new packages without installing.
 You can instruct it to run anything that you can do with apt-get
 (or aptitude).
 .
 It can optionally sends mail to the system administrator on errors, log
 to syslog or a separate log file.
 .
 Observe that this tool may be a security risk, so you should not set it
 to do more than necessary. Automatic upgrade of all packages is NOT
 recommended unless you are in full control of the package repository.

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Möchte Debian sid jeden Tag upgraden lassen über cron

Beitrag von mistersixt » 08.03.2005 09:12:49

exs hat geschrieben:Möchte über einen crontab mein Debian Sid jeden Tag um 22:00 Uhr als root folgenden Befehl ausführen lassen

Code: Alles auswählen

apt-get update && apt-get dist-upgrade && apt-get autoclean
Was müsste ich ins crontab -e schreiben?
Also ein dist-upgrade blind durchführen lassen würde ich lieber nicht machen, ratz-fatz ist da was zerschossen, und Du weisst nicht, was alles passiert ist. Ich mache nachts immer ein "apt-get update && apt-get -y --download-only dist-upgrade". Dann habe ich morgens immer die neuesten Pakete schon auf der Platte und installiere sie dann mit Blickkontakt per "apt-get dist-upgrade".

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Benutzeravatar
eagle
Beiträge: 2282
Registriert: 05.11.2002 11:20:53
Wohnort: Berlin

Beitrag von eagle » 08.03.2005 11:17:31

Ich wuerde auch cron-apt empfehlen. Da gibt es auch eine vernueftige Mailbenachrichtigung und man kann die Aktionen sehr fein einstellen.

eagle
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams

Benutzeravatar
exs
Beiträge: 39
Registriert: 01.10.2004 20:10:12

Beitrag von exs » 08.03.2005 19:16:03

Naja, man könnte es auch mit screen -S regeln. Hat mit blind etwas machen nichts zu tun. Außerdem wurde bei mir mit dist-upgrade noch nie etwas zerschossen.

Antworten