# Trouver les version de packages apt anciens

**URL:** <https://www.debian-fr.org/t/trouver-les-version-de-packages-apt-anciens/83424>\
**Category:** Support Debian\
**Created:** [Novembre 29, 2020, 3:53 UTC](https://www.debian-fr.org/t/trouver-les-version-de-packages-apt-anciens/83424 "2020-11-29T15:53:01Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![beroots](https://www.debian-fr.org/user_avatar/www.debian-fr.org/beroots/32/3054_2.png) [@beroots](https://www.debian-fr.org/u/beroots)\
**Post date:** [Novembre 29, 2020, 3:53 UTC](https://www.debian-fr.org/t/trouver-les-version-de-packages-apt-anciens/83424/1 "2020-11-29T15:53:01Z")

</div>

Salut à tous.

Je voudrai trouver une commande genre `apt-cache madison php` mais qui puisse me retourné les ancienne version en checkant depuis la 1ère release de debian jusqu’à aujourd’hui. Ou un web service qui le ferai sinon.

En fait [https://packages.debian.org/php](https://packages.debian.org/php) c’est limité à oldstable et cela ne me suffit pas. J’aimerai remonter simplement plus en amont. Et si possible sans avoir à ajouter toutes ces vieilles version dans des sources list pour pas avoir un update extremement long. Genre si on pouvais faire cela ponctuellement sans surcharge de la bdd apt 🤔

Si quelqu’un à une idée… Merci d’avance 😉

---

<div class="post-metadata">

**Author:** ![jcsm33](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jcsm33/32/3832_2.png) [@jcsm33](https://www.debian-fr.org/u/jcsm33)\
**Post date:** [Novembre 29, 2020, 4:30 UTC](https://www.debian-fr.org/t/trouver-les-version-de-packages-apt-anciens/83424/2 "2020-11-29T16:30:28Z")

</div>

Se mettre à la programmation python et puis utiliser le site [http://archive.debian.org](http://archive.debian.org) en plus du site [http://deb.debian.org](http://deb.debian.org)

Le site debian ne recule pas plus loin que la version 2.0 _hamm_ pour une raison sans doute.

[Debian – Les versions de Debian](https://www.debian.org/releases/)

_buzz_, _rex_ et _bo_ ne proposent pas de fichier **Sources.gz**

Ça alors ! La version _Debian-0.93R6_ propose un fichier **Packages**

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Novembre 30, 2020, 7:05 UTC](https://www.debian-fr.org/t/trouver-les-version-de-packages-apt-anciens/83424/3 "2020-11-30T19:05:52Z")

</div>

Et dire qu’il y a des gens qui se moquent de mes intérêts spécifiques…

Tu peux aussi modifier ton fichier `/etc/apt/sources.list` pour mettre toutes les versions de debian, puis, après un `apt update`, tu fais un `apt show -a php` et tu te fais plaisir pour faire un script qui te met en forme le retour.  
Par contre, je te conseille vivement de faire ça dans un conteneur ou une machine virtuelle, afin de ne pas tout casser ton ordinateur (notament avec les versions plus récentes de Debian que celle que tu as installé).

```nohighlight
deb http://archive.debian.org/debian bo main
deb http://archive.debian.org/debian buzz main
deb http://archive.debian.org/debian etch main
deb http://archive.debian.org/debian hamm main
deb http://archive.debian.org/debian jessie main
deb http://archive.debian.org/debian lenny main
deb http://archive.debian.org/debian potato main
deb http://archive.debian.org/debian rex main
deb http://archive.debian.org/debian sarge main
deb http://archive.debian.org/debian slink main
deb http://archive.debian.org/debian squeeze main
deb http://archive.debian.org/debian wheezy main
deb http://archive.debian.org/debian woody main
deb http://ftp.debian.org/debian buster main
deb http://ftp.debian.org/debian stretch main

```

Par contre, tu n’auras que les dernières versions de chaque version de Debian, du coup, je ne pense pas que c’est ce que tu veux, tu veux probablement toutes les mises à jours qui sont survenues dans chaque version…

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Novembre 30, 2020, 7:07 UTC](https://www.debian-fr.org/t/trouver-les-version-de-packages-apt-anciens/83424/4 "2020-11-30T19:07:55Z")

</div>

Ah, oui, il y aura probablement un soucis d’architecture, les vieilles versions de Debian de gèrent pas l’architecture amd64 (notamment parce qu’elle n’existait pas). Essaie en ajoutant explicitement l’architecture que tu veux.

---

<div class="post-metadata">

**Author:** ![beroots](https://www.debian-fr.org/user_avatar/www.debian-fr.org/beroots/32/3054_2.png) [@beroots](https://www.debian-fr.org/u/beroots)\
**Post date:** [Novembre 30, 2020, 7:52 UTC](https://www.debian-fr.org/t/trouver-les-version-de-packages-apt-anciens/83424/5 "2020-11-30T19:52:08Z")

</div>

@Almtesh: J’y avais pensé. C’est une solution en effet.  
@jcsm33. Sinon plus simple aussi si le paquet que tu recherche est listé on peut aisément voir cet information sur distrowatch ([https://distrowatch.com/table.php?distribution=debian](https://distrowatch.com/table.php?distribution=debian))

Ce sera ma solution pour le moment. De tout façon c’est pour php qui n’ai jamais dans des versions que je veux. Je reste sur du docker pour le moment et vais me mettre à build sur demande.

Merci à vous deux 😉
