вторник, 10 апреля 2012 г.

Словоохотливый aptitude 0.6.6

После обновления aptitude до версии 0.6.6 вывод команды aptitude versions <pkg> стал уж очень подробным для меня. Например, я хочу посмотреть какая версия lyx сейчас в testing и unstable:
$ aptitude versions lyx
Package elyxer:                     
i   1.2.3-1            testing,unstable            990


Package fonts-lyx:
i   2.0.3-2            testing,unstable            990


Package lyx:
i   2.0.3-2+b1         testing,unstable            990


Package lyx-common:
i A 2.0.3-2            testing,unstable            990


Package ttf-lyx:
p   2.0.3-2            testing,unstable            990

По-моему, здесь много лишнего (попробуйте проделать такое с iceweasel ;)

Почитав man, пришел к следующему -- надо добавить свою функцию в .bashrc:
function apv
{
    aptitude versions --group-by=none --show-package-names=never ^$1$
}

Теперь вывод стал таким, каким он был раньше:


$ apv lyx
i   2.0.3-2+b1         testing,unstable            990 



К. -- с. т.