LinuxForum.Fans
Тема

Как посмотреть когда добавлен пакет в репозиторий?

Автор: lone_wolf 11 сообщений 1429 просмотров
23.02.2017 01:25 #420790

Всем привет, собственно интересует как посмотреть когда добавили пакет в репозиторий обновлений? Ну допустим сервер давно не обновлялся а тут найдена какая то критическая уязвимость, и запускаешь yum check-update и видишm что есть пакет с таим именем новый, а свежий он или месячной давности ХЗ.

З.ы. ОС CentOS6

23.02.2017 01:52 #420792

А что, у вас в CentOS-и ChangeLog-ов не ведут? У нас в Slackware ведется.

23.02.2017 06:59 #420795

Читай changelog, там написано когда обновлён пакет и, возможно, какие уязвимости закрыты.

23.02.2017 10:36 #420798

yars, Vascom, Спасибо за подсказку, пошел просвещаться *DRINK*

23.02.2017 11:15 #420799

Я правльно понимаю что мне рекомендовалось использовать команду
[console]rpm -q --changelog <packagename> | less[/console]

Кстати нашел есче плагин для yum
[console]yum changelog 2 bind[/console]

23.02.2017 11:34 #420800

"lone_wolf" написал:
rpm -q --changelog <packagename> | less
Странно оно как-то логи пишет....
[console]linux-f3ho:/home/mb # rpm -q --changelog libKScreenLocker5 | head -n7
* Thu Jan 12 2017 fabian@ritter-vogt.de
- Update to 5.8.95 (Plasma 5.9 Beta)
* New feature release
* For more details please see:
https://www.kde.org/announcements/plasma-5.8.95.php
- Changes:
* None
[/console]

При этом:
[console]linux-f3ho:/home/mb # zypper se -si kscreenlock
Loading repository data...
Reading installed packages...

S | Name | Type | Version | Arch | Repository
--+-------------------+---------+---------------------------------------+--------+------------------
i | kscreenlocker | package | 5.9.90git~20170220T152505~6d656cb-9.1 | x86_64 | (System Packages)
i | libKScreenLocker5 | package | 5.9.90git~20170220T152505~6d656cb-9.1 | x86_64 | (System Packages)
[/console]
ЗЫ
ЕМНИП, rpm хранит в базе инфу только для установленых пакетов, так что для просмотра изменений в доступных обновлениях - не пойдет...
23.02.2017 12:10 #420802

Скачай пакет и посмотри через
rpm -qip --changelog имя_файла

23.02.2017 22:26 #420806

Поиск пакетов с changelog: https://pkgs.org/

24.02.2017 01:56 #420809
"Vascom" написал:
Скачай пакет и посмотри

О, как все запущено :) Неужели нельзя подключить репозиторий, обновить список пакетов и дать эту волшебную команду?

24.02.2017 03:18 · отредактировано #420810
yars написал:
[quote="Vascom"]Скачай пакет и посмотри

О, как все запущено :) Неужели нельзя подключить репозиторий, обновить список пакетов и дать эту волшебную команду?[/quote]
можно, вот так [highlight=#000]# yum changelog 2017-01 iptables[/highlight]

24.02.2017 07:51 #420813
yars написал:
[quote="Vascom"]Скачай пакет и посмотри

О, как все запущено :) Неужели нельзя подключить репозиторий, обновить список пакетов и дать эту волшебную команду?[/quote]
Не вижу тут запущенности, если бы кому-то это понадобилось - давно бы сделали.
Скорее всего, раз такого нет, то по объективным причинам, например:
- ни кому это не нужно;
- большинство доверяют пакетам из репозитория и сперва обновляют, а затем читают ченджлог;
- может быть чтобы не раздувать базу репозитория ненужной информацией и не замедлять dnf
- и т.д.

Вот и ты сейчас скажешь "как всё плохо...", но всё равно ни чего не сделаешь. Если тебе нет дела до Федоры, можешь не писать и не критиковать, только если критика конструктивна и ты готов предложить решение. Мы знаем, что у тебя другая точка зрения, другой подход ко многим вещам, он не всегда применим к федоре, к нашим требованиям и желаниям от неё.

Войдите или зарегистрируйтесь, чтобы ответить.