Package Details: advcp 8.25-1

Git Clone URL: (read-only)
Package Base: advcp
Description: 'cp' and 'mv' utilities with progress bar patches
Upstream URL:
Licenses: GPL3
Groups: base
Provides: acp, amv
Submitter: Nrm
Maintainer: boscowitch
Last Packager: boscowitch
Votes: 28
Popularity: 0.643718
First Submitted: 2012-12-03 16:51
Last Updated: 2016-09-15 10:01

Latest Comments

timofonic commented on 2017-11-21 19:01

I made a preliminary patch for 8.26. Let's see if someone reviews it. IM A TOTAL PROGRAMMING NOOB, YOU ARE WARNED. If it's okay, I might continue with the ongoing versions. aka advcpmv-0.8-8.26.patch (de facto canonical naming scheme)

What about making a coreutils package with this plus Gentoo patches? It would be amazing! Please...

Another alternative is to use progress...

Or rsync...

Or cpv, a script srapper that uses pv (pipe viewer) for that:

There's an early WIP patch that may provide a somewhat similar functionality and seems very interesting too.

boscowitch commented on 2016-08-25 23:34

I adopted the patch to the new version if anyone cares:
also created a pull request to the original creator of the last version

punk0x29a commented on 2015-07-06 11:51

gpg --keyserver --recv-keys DF6FD971306037D9

bezirg commented on 2015-05-02 21:44


bezirg commented on 2015-04-22 22:03

I have pgp sig error:

coreutils-8.23.tar.xz ... FAILED (unknown public key DF6FD971306037D9)

Nrm commented on 2015-04-12 08:53

Thank you for your patch, It's been a long time since I used this feature. I disown this package !

Noctem commented on 2015-04-11 22:45

Could you update this to coreutils 8.23?

I've updated the patch to accommodate CoreUtils' change to the getopt lines in cp.c and mv.c (and left out the noise about object files only being present in coreutils.orig).

KairiTech commented on 2014-03-31 00:21

Okay I've added those binaries.

What I have noticed is that I'm getting some crazy numbers for the speed with and without the global progress bar both from the initramfs and the full boot into the root filesystem. The ETA look good though.

Copying at -2147483648.0 KiB/s (about 0h 2m 17s remaining)


acp -g -a -R /usr/* /tmp/ produces the global progress bar while

acp -g -a -R /* /tmp/ does not.

Nrm commented on 2014-03-30 09:00

Yes you’re right, this patch is high level, and require “find” and “du” commands to work properly. The patch is ugly and not well developped, and I've not much time to work on it, I'm sorry for that.

The global progress bar should be displayed if the number of files is greater than 1. The find command is piped to wc to count the files you want to copy.

KairiTech commented on 2014-03-30 00:04

I've added acp to my initramfs to count down the copying of the root filesystem to RAM and I found out that I also needed to include the find command.

I must be missing another binary because I don't get the global progress bar. Only the file progress bar shows up. Once fully booted into the system acp shows the global progress bar as expected. I just don't seem to be including something it needs in the initramfs.

Do you know what I might be missing that is needed for the global progress bar to be displayed?

All comments