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

Re: про автоматическо е обновление баз apt



On 11/29/2010 01:01 PM, Stanislav Maslovski wrote:

Вот даже ещё более крутой вариант:
aptitude search '~U ~Aexperimental'

Что-то я подозреваю, что это вопрос "какие пакеты вообще можно сапгрейдить из
experimental"?

Угу. Включая неустановленные.
Да нет же. ~U --- это upgradable, неустановленные не могут быть upgradable.

Если нужно сузить поиск по установленным пакетам, то можно было бы
"~i ~Aexperimental ~U", но это опять не совсем то, так как будет
выдан результат не для пакетов _установленных ранее из experimental_,
а для вообще установленных пакетов, которые (при текущих настройках)
можно проапгрейдить из experimental.
Да. Только, опять же, достаточно без ~i

Вообще с запросом про _откуда_ были установлены пакеты есть такая
проблемка, что если ранее установленная версия пакета пропала с
концами из архива, то aptitude уже не сможет определить, откуда она
была установлена и поиск с "~i ~Ablabla" её не покажет.
Да.
% apt-cache policy xserver-xorg-video-radeon
xserver-xorg-video-radeon:
  Installed: 1:6.13.1-3
  Candidate: 1:6.13.2-1
  Version table:
     1:6.13.2-1 0
        200 ftp://ftp.yandex.ru/debian/ experimental/main i386 Packages
 *** 1:6.13.1-3 0
        100 /var/lib/dpkg/status
     1:6.13.1-2+squeeze1 0
        500 ftp://ftp.yandex.ru/debian/ sid/main i386 Packages
Это только я могу знать, что текущая версия из experimental пришла.

У apt-show-versions поведение иное (и, имхо, более подходящее под
обсуждаемую задачу).
А какое у него поведение?

Ну и вообщем да, мне хватает списка пакетов которые будут обновляться из experimental.
Вот только бы ещё такой список для unstable получить.

--
sergio.


Reply to: