Page MenuHomeSolus

Closed, LockedPublic


Name: Timeshift
Open Source: yes

Excellent tool to take snapshot of an entire system with rsync

Event Timeline

We can install this app with .run available in download page but missing "cron" is require in the system

-> check in software center the "Dcron" package. After that, Timeshift can start

Newest version I could find of this is February 2014.

JoshStrobl claimed this task.

Now the latest version is v17.2 and it won't run even with dcron installed. The culprit is a reference to an older version of libvte.
For those interested: I wrote a blog post on how to compile it from source.

@baimafeima Thanks for the notification. The installer still does not work because of the same reasons as last time. You can still follow my guide to compile ist yourself though. This time the code fix is not necessary anymore :-)

Why will this not be included in the app store? I see no similar program with a user friendly GUI like this one has!

@phihos I created a package.yml for timeshift with the help of your guide. Maybe you could help me with the missing manpage, I have not that much experience with packaging?

Derp, there are no manpages for timeshift.

For the cron workaround I made a systemd timer, which starts 10 min after boot and then every 60 min.
The timer runs "timeshift --check" and triggers the snapshot if necessary.

There is only one bug, if the systemd timer is triggered and timeshift-gtk is open timeshift --check fails with the error "timeshift is already running"

@JoshStrobl Do you know why timeshift is not working with dcron, maybe we can find a better workaround or fix?

If you try to open timeshift-gtk while a snapshot is running, you get the same "Timeshift is already running" message. It seems the behavior is not a bug but a feature.
Any update on the status for this package? Timeshift is quite unique as there aren't other system backup tools that work as well as Timeshift. Anything needed for inclusion?

Simply mark as "Wontfix" without a reason is not comprehensible.
There's no reason I could think of to not include this...

@DasJott see here. Also check the package inclusion policy and particularely the Value Add section (there are already many backup software in the repository) and more importantly the Rejection section.

JoshStrobl changed the task status from Wontfix to Locked.Jan 28 2021, 2:14 PM
This task has been locked.