[sisyphus] compact-20030910

Stanislav Ievlev =?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Пн Сен 22 11:42:56 MSD 2003


On Sun, Sep 21, 2003 at 09:48:59AM +0600, Igor Solovyov wrote:
> Hi!
> On Sat, 20 Sep 2003 19:28:46 +0400
> Alexandre Prokoudine <avp на altlinux.ru> wrote:
> 
> > > Не логично тогда этому аплету сообщать, что он не смог выполнить
> > > обновление. Раз это не является его функцией. :-)
> > 
> > [avp на avp avp]$ apt-cache show alt-update
> > Package: alt-update
> > Section: System/Configuration/Packaging
> > Installed Size: 239
> > Maintainer: Sergey V Turchin <zerg at altlinux dot org>
> > Version: 0.0.2-alt4
> > Description: Applet for indication that newer packages are available
> >                         ^^^^^^^^^^
> >  This package contains simple applet both for Gnome and KDE which
> >   made notifications for users that newer packages are available.
> >   ^^^^^^^^^^^^^^^^^^
> > 
> > Игорь, Вам посоветовать хороший англо-русский словарь? :-)
> 
> Нет, не нужно. :-)
> 
> Ну да ладно. Пусть будет "Applet for indication...".
> Вот только не очень понятно зачем так сделано.
> "Applet for indication" выкачивает списки пакетов (несколько метров),
> допустим говорит, что есть обновления, затем apt-get или synaptic
> делают то же самое, в смысле опять тянут те же самые списки.
> Некрасиво это. Особенно если по модему. :-))
Поскольку всё свелось к этому вопросу то отвечу именно на него.
1. он тащит не пакеты, а хеши. Так что никакой значительной двойной работы нет. Размеры хешей для
updates, для чего в первую очередь предназначен alt-update, мизерные.
Не путайте также тот мизер который он закачал и те хеши которые он сделал локально (они конечно же гораздо большего размера)
2. этот апплет работает под пользователем и только под пользователем. Просто нехорошо заставлять делать его какую-то привилегированную работу. Именно поэтому он и качает хеши "для себя", ибо не может же он перезаписать хеши в /var/cache/apt. Это было бы слишком небезопасно.
3. Единственный способ (протокол если хотите) работать с apt. Это получить
хеши (фактически список пакетов на сервере).

Так что выводы:
1. alt-update работает максимально безопасным образом
2. alt-update работает максимльно возможно красивым способом.
> 
> -- 
> Best regards!
> Igor Solovyov
> System/network administrator
> JSC CB "Zlatkombank"
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на altlinux.ru
> http://altlinux.ru/mailman/listinfo/sisyphus



Подробная информация о списке рассылки Sisyphus