One minute
less portage rsync output
Ever thought how to silence rsync when doing emerge –sync (or eix-sync).
Sure, it’s nice when we get lots of information. But it’s like with compiling
packages - The first few years it’s amazing looking at the terminal while it’s
compiling the latest stuff. However, after a while these things become a bit
boring.
While we have –quite-build for emerge, rsync per default outputs every
single file which gets transferred and deleted. Luckily, recent versions of
rsync, which also went already stable, support new ways of progress output and
since i use them already on other scripts i decided to modify my portage rsync
settings a bit:
PORTAGE_RSYNC_EXTRA_OPTS="--info=progress2,name0,del0"
The output looks similar like that:

Neat, isn’t it?
BTW, in order this works correctly - the remote rsync server need to run a
recent version of rsync as well.
138 Words
2015-05-28 20:51