- Can copy files verbatim to a FAT-format jump drive so I can give the files to non-Linux users at a moment's notice, or edit/print files myself on someone else's non-Linux computer if needed. -- Some backup programs make only compressed backups.
- Lists all files that were changed since the previous backup; in some situations, this info is important. -- Many backup programs don't seem to do this.
- The backup definition (jobfile) has "include" & "exclude" specifications together -- instead of in 2 different GUI windows as in at least one other backup program I recently considered.
I really think I should be able to run Ukopp on LMDE just like I had done on the previous distro.
The Ukopp version in Debian Jessie is 4.9. It is giving me an error with apparently every file once it gets to the verify phase of the backup operation. Nothing obvious has changed since my previous distro to cause these errors (same /home partition, and old version of Ukopp was 4.8 I think - the source code's changelog says that only GTK+ changes were made in Ukopp from v4.8 to v4.9).
I'd like to upgrade to the current upstream version of Ukopp so that, if I want to ask the upstream developer for support in any way (or possibly offer patches), things will be more convenient for him.
Upstream is Ukopp 6.2. I try to compile the source locally and it fails. The code seems to use some GTK+3 functions that exist only from GTK+ 3.16.
GTK+ in Debian Jessie is 3.14.5.
The upstream stable release of GTK+ is 3.22.7, and is in Debian Testing.
I assume that having this version of GTK+ on my computer, if it could be done, would be more straightforward than either:
- trying to get enhancements made to other backup programs, or
- asking the Ukopp developer to support the Debian Jessie version of GTK+, or even
- evaluating other backup programs (all over again) to find out if any of them have the features I like in Ukopp.
Would it be suggested to install libgtk-3-0 from Debian Testing as outlined in viewtopic.php?f=241&t=212502 ? This package has a lot of dependencies.
I am a bit twitchy about this kind of thing for now, since compilation dependencies (um, causing things to break -- did I say that out loud?) are what prompted me to upgrade to a current distro (LMDE 2) in the first place.
Thanks in advance for comment.