Eu sei que quando uma atualização de pacote aparece no repositório, sua versão mais antiga desaparece a partir daí. Mas e se a nova versão tiver uma regressão? Onde posso encontrar os anteriores?
Nota: Não me refiro a pacotes de versões antigas de distribuição ou algo assim. Quero dizer a versão que precede a atual, por exemplo, se wine-1.5.29 for atual, preciso do wine-1.5.28 e talvez anteriores. É claro que o vinho é um mau exemplo, já que posso encontrar qualquer versão em seu site, mas esse não é o caso de todos os pacotes.
A pesquisa /var/cache/apt/archives
não é uma opção, pois pode ser limpa ocasionalmente apt-get clean
.
package-management
Ruslan
fonte
fonte
Respostas:
O Ubuntu usa o Launchpad para hospedar todos os seus pacotes especificamente aqui:
https://launchpad.net/ubuntu
A partir daqui, você pode encontrar o código fonte de qualquer pacote simplesmente pesquisando
Por exemplo, procurando por acpid, você é levado aqui
https://launchpad.net/ubuntu/+source/acpid
a partir daqui, você pode exibir o histórico completo de publicação ou exibir o log completo de alterações para encontrar todas as versões e selecionar a que você deseja.
Em muitos casos, você também poderá encontrar binários. No entanto, tenho visto exemplos em que os binários estão ausentes. Não sei por que, mas presumo que seja quando o caminhão principal mudou mais de uma vez entre os lançamentos do Ubuntu.
O desenvolvedor pode ter atualizado a fonte do projeto upstream para a primeira alteração upstream, testado e publicado a fonte e imediatamente atualizado a segunda atualização e publicado novamente com a versão upstream atual.
fonte