Dove trovare le versioni precedenti del pacchetto sorgente e binario?


10

So che quando un aggiornamento del pacchetto appare nel repository, la sua versione precedente scompare da lì. E se la nuova versione avesse una regressione? Dove posso trovare quelli precedenti?

Nota: non intendo il pacchetto dalla versione precedente della distro o qualcosa del genere. Intendo la versione che precede direttamente la corrente, ad es. Se wine-1.5.29 è attuale, ho bisogno di wine-1.5.28 e forse di quelli precedenti. Naturalmente, il vino è un cattivo esempio dal momento che posso trovare qualsiasi versione sul loro sito Web, ma questo non è il caso di tutti i pacchetti.

La ricerca /var/cache/apt/archivesnon è un'opzione perché può essere occasionalmente pulita da apt-get clean.


dai un'occhiata a questo sito ... Cerca pacchetti Ubuntu E questo ... PackageArchive
Meintjes

@MrSeed supponiamo che io cerchi una versione precedente di acpid, 2.0.17. Arrivo a quel sito e tutto ciò che ho trovato è 2.0.18 per Raring e 2.0.16 per Quantal. Quello di cui ho bisogno invece è la versione 2.0.17 per es. Raring (se ovviamente è stato impacchettato). Cioè ho bisogno della versione precedente che sarebbe stata installata sulla mia attuale distribuzione se avessi aggiornato un po 'prima.
Ruslan,

Launchpad è dove i pacchetti host di Ubuntu. 2.0.17 non sembra più esistere come pacchetto integrato ma puoi trovare il codice sorgente qui: launchpad.net/ubuntu/+source/acpid/1:2.0.17-1ubuntu2
Warren Hill

@WarrenHill oh, è grandioso. Sembra che posso visualizzare la cronologia di pubblicazione per qualsiasi pacchetto e trovare le patch sorgente e ubuntu per questo, giusto? Se è così, accetterei la tua risposta se la formatti come una risposta.
Ruslan,

Risposte:


9

Ubuntu utilizza Launchpad per ospitare tutti i suoi pacchetti specificatamente qui:

https://launchpad.net/ubuntu

Da qui puoi trovare il codice sorgente per qualsiasi pacchetto semplicemente cercando

Ad esempio, cercando acpid, vieni portato qui

https://launchpad.net/ubuntu/+source/acpid

da qui è possibile visualizzare la cronologia completa della pubblicazione o Visualizza il registro completo delle modifiche per trovare tutte le versioni e selezionare quella desiderata.

In molti casi sarai anche in grado di trovare i binari. Tuttavia ho visto esempi in cui mancano i binari. Non sono sicuro del perché, ma presumo che ciò avvenga quando il camion principale è cambiato più di una volta tra le versioni di Ubuntu.

Lo sviluppatore potrebbe aver aggiornato l'origine dal progetto a monte per la prima modifica a monte, averlo testato e pubblicato la fonte, quindi aver immediatamente aggiornato il con il secondo aggiornamento e pubblicato di nuovo con l'attuale versione a monte.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.