ParaCopy is a software that aims to facilitate the parallel copy of a folder to multiple destinations (USB disks or SD cards).
Project description
[EN | FR]
ParaCopy
ParaCopy is a software that aims to facilitate the parallel copy of a folder to multiple destinations (USB disks or SD cards). Currently, ParaCopy only supports the Fedora Linux distribution.
Install
ParaCopy is Python package. Ensure that Python 3 is installed on your computer.
Install the paracopy
package from PyPI:
pip3 install paracopy
You can then run paracopy
with the command:
paracopy
Development
The following procedure has only been tested on Fedora 40.
Ensure that the following packages are installed:
coreutils, dcfldd, python3, python3-venv, polkit, rsync, systemd-udev, util-linux, util-linux-core, xclip, zenity
.
Create a new venv:
python3 -m venv .venv
source .venv/bin/activate
Install the requirements:
pip3 install -r requirements.txt
You can then run ParaCopy with the following command:
python3 -m paracopy.main
If you want to build the paracopy
package, run the following command:
python3 -m build
License
ParaCopy is licensed under the Affero GNU General Public License version 3.
ParaCopy is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3 of the License.
ParaCopy is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with ParaCopy. If not, see https://www.gnu.org/licenses/.
We inform the reader that, in accordance with the AGPL-3.0-only license, additional terms have been added to restrict the use of the name "ParaCopy" and the logo of ParaCopy.
This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the COPYING.md file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.