Paul S
9cf4ca47a1
- Graphical installer based on Python3 with PySide2 GUI framework (Qt-bindings for Python)
45 lines
1.1 KiB
Markdown
45 lines
1.1 KiB
Markdown
# Backuppy
|
|
|
|
No backup - no pity. So that this is not the case, you make backups. Backuppy tries to simplify this.
|
|
|
|
Name: Backuppy
|
|
|
|
Description: Make daily backups with Backuppy to avoid losing your data.
|
|
|
|
Usage:
|
|
- start it with: `backuppy`
|
|
- start gui version with: `python backup.py` (install pip package 'PySide2' first)
|
|
|
|
Author: Joël Schurter
|
|
|
|
Licence: GPL3
|
|
|
|
More infos: see constants and readme.md
|
|
|
|
# ToDo
|
|
|
|
- add a log-file for the rsync errors
|
|
|
|
# Dependencies
|
|
- rsync (because Backuppy makes its backups with rsync)
|
|
|
|
execute `sudo apt install rsync` on Debian/Ubuntu
|
|
|
|
execute `sudo pacman -S rsync` on Arch/Manjaro
|
|
|
|
# Dependencies for the graphical installer:
|
|
- pip (the python package manager)
|
|
|
|
execute `sudo apt install python3-pip` on Debian/Ubuntu
|
|
|
|
execute `sudo pacman -S pip` on Arch/Manjaro
|
|
|
|
- pip package 'PySide2'
|
|
|
|
execute `pip3 install pyside2` on Debian/Ubuntu
|
|
|
|
execute `pip install pyside2` on Arch/Manjaro
|
|
|
|
# IMPORTANT
|
|
|
|
You have to remove the "backuppy" alias in your .bashrc or .zshrc before reinstall Backuppy.
|