On Thu, Jun 12, 2008 at 11:38:33AM +0200, Filip Husak wrote:
> I think the following command resolves your problem:
>
> for pkg in `dpkg -l | grep ii | awk '{print $2}'` ; do if [ `apt-cache
> show $pkg | grep 'contrib\|non-free' | wc -l` -ne 0 ]; then echo $pkg;
> fi; done

You should grep for "^Filename: pool/\(contrib\|non-free\)/" to
prevent false positives. And: Packages that have been installed
from non-Debian apt sources or via dpkg --install are missed.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to