[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: