Hallo Forum,
ich habe mir nach dieser Anleitung hier:
https://matjaz.it/automatically-update-a-debian-ubuntu-using-apt-get-and-cron/
ein Script (Version B) zur automatischen Aktualisierung eingerichtet:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #!/bin/bash # # apt-get update downloader script for cron automatization # This script is released under the BSD 3-Clause License. echo echo "############################" echo "Starting apt-get-autoupdater" date echo apt-get clean apt-get autoclean apt-get update apt-get --fix-broken install apt-get --download-only --yes upgrade apt-get autoremove exit 0 |
Wenn ich das Script ausführe, funktioniert es problemlos. Lasse ich es über crontab -e ausführen, bekomme ich beim upgrade die Fehlermeldung:
1 2 3 4 5 6 | apt-listchanges: Lese Changelogs... Es wurden 96,4 MB in 17 s geholt (5.534 kB/s). dpkg: Warnung: »ldconfig« wurde im PATH nicht gefunden oder ist nicht ausführbar dpkg: Warnung: »start-stop-daemon« wurde im PATH nicht gefunden oder ist nicht ausführbar dpkg: Fehler: 2 erwartete Programme nicht im PATH gefunden oder nicht ausführbar Beachten Sie: PATH von root sollte normalerweise /usr/local/sbin, /usr/sbin und /sbin enthalten |
Könnt ihr mir helfen zu verstehen, was ich falsch mache?
Danke!
Thorsten
Moderiert von sebix:
Thema in einen passenden Forenbereich verschoben. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“) in jedem Forenbereich. Danke.