
Hi Christian, No problems, just fire the questions away. ;) Yes, the command line BackInTime can work independently, without a GUI. It’s called via cron and other mechanisms to take backups in background. It actually gives some visual clues if it finds a graphical user interface (via DBus probably), but it can completely work “headless”. I sometimes use that command line to take backups without launching the user interface, personally. The GUI part of BackInTime used to have two versions (backintime-kde and backintime-gnome), GTK version dropped later, and qt version survived. The UI version is a “recommendation” for the backintime-common package in Debian, hinting further for headless operation capabilities.
But do assume it right that the cli version is not able to create a new backup job because the creating and configuration of a new backup job can be done only in the GUI, right?
You’re right. AFAIK, CLI application doesn’t have capability to build and edit configuration files and “profiles” in BackInTime parlance. Hope that’s clear enough. Please don't hesitate to contact for any questions, Cheers, Hakan
On 25 Aug 2022, at 14:38, c.buhtz@posteo.jp wrote:
Hello,
and another fundamental basic question. ;)
Please correct me if I am wrong but I realized today that that BackInTime is not one application but two; in the meaning of binaries.
Looking into the git repo there are two entry points in the meaning of "if __name__ == '__main__'":
/backintime/common/backintime.py /backintime/qt/app.py
Nice to know.
Of course I will have a closer look myself in the next weeks. But please let me ask also. Is the command-line version of backintime capable of working alone? Does it make sense to install just "backintime-cli"?
I am aware that the cli version can take snapshots.
But do assume it right that the cli version is not able to create a new backup job because the creating and configuration of a new backup job can be done only in the GUI, right? So can we say that backintime-cli as standalone version doesn't make sense?
The background of my question is the workload of the distro maintainers who have to deal with two applications.
Kind Christian _______________________________________________ Bit-dev mailing list -- bit-dev@python.org To unsubscribe send an email to bit-dev-leave@python.org https://mail.python.org/mailman3/lists/bit-dev.python.org/ Member address: hakan@bayindir.org