[devel] Как узнать, что пакет установлен из репозитория?

Dmitry V. Levin ldv на altlinux.org
Пт Апр 28 01:26:59 MSK 2023


On Fri, Apr 28, 2023 at 01:15:09AM +0300, Vitaly Lipatov wrote:
> Хотелось бы иметь способ узнать происхождение пакета: взят ли он из 
> репозитория (в том числе конкретного стабильного репозитория), а в 
> идеале бы ещё и знать, что пакет прошёл QA.

Непонятно, зачем хочется это знать, особенно если ...

> Наверное, можно принять допущение, что при этом пакет имеет актуальную 
> версию (последнюю, соответствующую версии в репозитории) и установлен в 
> систему из подписанного репозитория.

... особенно если нельзя принимать такие допущения.

> Вопрос возник из обсуждения
> https://bugzilla.altlinux.org/show_bug.cgi?id=44314#c44
> 
> Предварительно, пакет может быть
> - из репозитория
> - из какого-то другого репозитория
> - установлен со стороны
> - перепакован из чего-то с помощью epm repack

Если есть репозиторий, то можно что-то сделать в духе скриптов из пакета apt-scripts.


-- 
ldv


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