Как узнать версии пакетов у Ubuntu в официальном релизе на определённую дату?

Приветствую!
В общем, нужно узнать точные версии определённых пакетов (просто для примера - gcc-9) в Ubuntu 22.04 допустим 3 месяца назад и более (например, была 9.4 а спустя пару месяцев стала 9.5).
Текущая система устанавливалась с нуля и локально точно никакой истории быть не может.
Подскажите, как это можно сделать?
  • Вопрос задан
  • 274 просмотра
Пригласить эксперта
Ответы на вопрос 2
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Посмотреть даты создания пакетов в репозиториях, там лежат несколько версий
Ответ написан
Комментировать
mayton2019
@mayton2019
Bigdata Engineer
Я думаю что организация не заинтересована трекать минорные версии пакетов. В этом нет смысла. Они хранят последний снапшот и предлагают его к обновлению. Если у вас какие-то проблемы с пакетом gcc то нужно писать в поддержку.

Что еще можно поискать. Архивы снапшотов по дистрибутивам (Jelly, Focal, e.t.c.)
archive.ubuntu.com/ubuntu/dists/?C=M;O=D

Например у меня Ubuntu Focal Fossa которая лежит здесь archive.ubuntu.com/ubuntu/dists/focal-updates
Попробуйте переключиться на старый релиз. Может там gcc будет для вас подходящим.

Текущий статус пакета можно глянуть через apt info:

$ sudo apt info gcc-9
Package: gcc-9
Version: 9.4.0-1ubuntu1~20.04.1
Priority: optional
Build-Essential: yes
Section: devel
Origin: Ubuntu
Maintainer: Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 30.6 MB
Provides: c-compiler
Depends: cpp-9 (= 9.4.0-1ubuntu1~20.04.1), gcc-9-base (= 9.4.0-1ubuntu1~20.04.1), libcc1-0 (>= 9.4.0-1ubuntu1~20.04.1), binutils (>= 2.34), libgcc-9-dev (= 9.4.0-1ubuntu1~20.04.1), libc6 (>= 2.15), libgcc-s1 (>= 3.0), libgmp10 (>= 2:5.0.1~), libisl22 (>= 0.15), libmpc3, libmpfr6 (>= 3.1.3), libstdc++6 (>= 5), zlib1g (>= 1:1.1.4)
.............


Когда запускаете apt update - обычно спул показывает больше ссылок по все репозитариям. Провертье.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы