Am următoarea comandă în crontab pentru a face backup automat folosind FreeFileSync. Funcționa foarte bine pe Ubuntu 20.04, dar am observat că nu mai funcționează pe Ubuntu 21.10.
30 12 * * * DISPLAY=:0 flatpak run org.freefilesync.FreeFileSync /home/toto/Backup.ffs_batch >/dev/null 2>&1
Am adăugat mai întâi >>/dev/null 2>&1
urmând sugestia din acest post pentru că am găsit în /var/log/syslog a generat următoarea eroare:
(CRON) informații (Fără MTA instalat, renunțarea la ieșire)
Nu mai am nicio eroare în /var/log/syslog după următoarea linie:
(toto) CMD (DISPLAY=:0 flatpak run org.freefilesync.FreeFileSync /home/toto/Backup.ffs_batch >/dev/null 2>&1)
Cu toate acestea, nu pare să se întâmple nimic. FreeFileSync nu pornește niciodată.
Se pare că există o soluție Aici care implică dezinstalarea versiunii flatpak a FreeFileSync și reinstalarea acesteia din fișierul de rulare al site-ului web FreeFileSync. Aș prefera să păstrez versiunea flatpak pentru că face actualizări automate ale pachetului.
Multe multumiri pentru ajutorul tau.
EDIT: Am înlocuit >>/dev/null
de >/home/toto/crontab.log
pentru a redirecționa eroarea către un fișier jurnal. Iată eroarea pe care o primesc:
bwrap: Nu se găsește calea sursă /tmp/.X11-unix/X0: Nu există un astfel de fișier sau director
Există o discuție despre Flatpak care implică o astfel de eroare Aici, dar nu sunt suficient de priceput pentru a înțelege ce soluție sugerează.