Wednesday, February 10, 2010

Update all but one package in Gentoo

Update all but one package in Gentoo. Using Banshee as an example:

sudo emerge `emerge -pvuD world | grep -o '[^ ]*/[^ 0-9]*' | sed s/-$// | grep -v media-sound/banshee`

New and improved version:

sudo emerge `emerge -pvuD world | grep -o '[^ ("><]*/[^ )",.]*' | sed s/'-[0-9]\+$'// | sort | uniq | grep -v media-sound/banshee`

0 comments:

Post a Comment