sysutils/clone 1.0.8_1
File tree cloning tool
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD2CLAUSE
- Categories
- sysutils
- Package size
- 23.0 KiB, 46.8 KiB installed
Description
clone is a file tree cloning tool which runs 3 threads - a scheduler (main), a reader, and a writer thread. Reading and writing occurs in parallel. While this is most beneficial for copying data from one physical disk to another, clone is also very well suited for cloning a file tree to any place on the same disk.
Cloning includes the whole directory hierarchy, i.e. sub-directories, files, hard links, symbolic links, attributes (modes, flags, times), extended attributes and access control lists.
clone is useful for cloning (thus backing-up) live file systems, and it can also be used in incremental and synchronization mode.
clone works on FreeBSD and Mac OS X.
clone is very fast, for example, cloning a whole UFS2 file hierarchy on FreeBSD 9.1 of in total 2.3 TBytes of data from one hard disk to another took 7.5 h, so the average transfer rate for all kind of files (very small up to very big ones) was about 89 MByte/s.
Install
As a binary package — by origin, or by package name:
pkg install sysutils/clone
pkg install clone
From the ports tree:
cd /usr/ports/sysutils/clone/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= clone>0:sysutils/clone
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.0.8_1 | 1.0.8_1 | 1.0.8 | 1.0.8_1 | 1.0.8_1 |
| FreeBSD:14:quarterly | 1.0.8_1 | 1.0.8_1 | n/a | 1.0.8_1 | 1.0.8_1 |
| FreeBSD:15:latest | 1.0.8_1 | 1.0.8_1 | n/a | 1.0.8_1 | 1.0.8_1 |
| FreeBSD:15:quarterly | 1.0.8_1 | 1.0.8_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.0.8_1 | 1.0.8_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
No port depends on this one.
Configuration
No options to configure.
- USES
- compiler:c11
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| cyclaero-clone-v1.0.8_GH0.tar.gz | 31913 | c539388e6f19a009342ff439ed1c637f724036373fc1a8e291a3149f0e0a998c |
Commit history 0
No commits in the history this site was built from.