aptitude имеет довольно хороший способ справиться с этим:
$ aptitude why bash
i foomatic-filters PreDepends bash (>= 2.05)
По умолчанию в нем перечислены только самые «самые строгие, самые сильные, самые короткие» причины, но вы можете использовать aptitude -v why для вывести все, что он найдет.
alias csl="awk '{print "\047"$1"\047"}' | paste -d, -s"
, тогда просто cat whatever | csl
Это похоже на работу, но на самом деле это не так, по причинам, указанным в комментариях ниже. См. Их для реальных, хороших рабочих решений:)
Кстати, это не специфично для ubuntu, поэтому не стесняйтесь публиковать сообщения на stackoverflow.com, если мой ответ не работает для вас. [!d2 ]