Re: Новичок в Debian
On Sat, 18.04.2009 09:08:35 , Alexander GQ Gerasiov wrote:
> On Fri, 17 Apr 2009 22:55:35 +0300
> Тихон Тарнавский <tikhon@lexpr.ru> wrote:
>
>
> > > > t:~$ aptitude -F %p search ~i | xargs apt-cache policy |
> > > > % grep -A 1 '\*\*\*' | grep // | cut -d / -f 3 | cut -d ' ' -f 2 |
> > > > % sort | uniq -c | sort -rn
> > > Велосипедист :) aptitude install apt-show-version
> > $ time apt-show-versions apt
> > apt/stable uptodate 0.7.20.2
> >
> > real 0m9.971s
> > user 0m9.121s
> > sys 0m0.232s
> >
> > Полторы тысячи пакетов я бы ждал сильно дольше, чем писал этот
> > конвейер.
> >
> apt-show-versions | awk '{sub("/"," "); print $2}' | sort | uniq -c |
> sort -rn
И ещё одно неудобство с apt-show-versions:
"apt-show-versions - Lists _available_ package versions with
distribution"
Меня больше интересуют те версии, которые установлены. Т.е., скажем,
gcc-3.4 и cpp-3.4 (просто как пример) у меня сейчас стоят из
oldstable, а он для них показывает stable, для которого Pin-Priority
выставлен выше. Так что всё-таки прав я был насчёт apt-cache policy.
Нет, есть, конечно, ещё apt-show-versions -a, и там всё отображается
правильно, но его вывод разобрать ничуть не проще, чем вывод policy --
а даже наоборот.
--
С уважением,
Тихон Тарнавский.
http://linuxforum.ru
http://posix.ru
Reply to: