49 lines
1.3 KiB
Markdown
49 lines
1.3 KiB
Markdown
Une interface pour récupérer ses sauvegardes Borgbackup
|
|
=======================================================
|
|
|
|
Voici une interface pour accéder facilement à vos sauvegardes BorgBackup
|
|
|
|
- Renseignez une fois vos paramètres (ils seront sauvegardés)
|
|
- Choisissez votre sauvegarde
|
|
- Parcourez-là avec votre navigateur de fichier habituel
|
|
|
|

|
|
|
|
|
|
Toutes les commandes indiquées ci-dessous sont faites pour être exécutées dans le dossier contenant ce `Readme.md`
|
|
|
|
Développement
|
|
-------------
|
|
|
|
Ce projet est en Python3 / Qt.
|
|
|
|
1. Créez un environnement virtuel python3 `python -m venv .venv`
|
|
2. Activez-le `source .venv/bin/activate`
|
|
3. Installez les dépendances `pip install -r requirements`
|
|
|
|
Génération du package
|
|
---------------------
|
|
|
|
1. Activez l'environnement de développement comme décrit ci-dessus
|
|
2. Si vous avez modifié le code, éditer `pyproject.toml`, changez la version.
|
|
3. Utilisez la commande `python -m build`
|
|
|
|
Les fichiers générés se trouve dans le repertoire `dist/`
|
|
|
|
Installation
|
|
------------
|
|
|
|
L'installation sur le système se fait avec pipx.
|
|
|
|
sudo apt install pipx
|
|
|
|
# adaptez le nom à la version générée
|
|
pipx install borgbackup_gui-0.1.0-py3-none-any.whl
|
|
|
|
Intégration au bureau
|
|
---------------------
|
|
|
|
cp borgbackupgui.desktop $HOME/.local/share/applications
|
|
|
|
|