古いソースとバイナリパッケージのバージョンはどこにありますか?


10

リポジトリにパッケージの更新が表示されると、その古いバージョンがそこから消えることを知っています。しかし、新しいバージョンに回帰がある場合はどうなりますか?以前のものはどこにありますか?

注:古いディストリビューションのパッケージなどを意味するのではありません。たとえば、wine-1.5.29が最新の場合、wine-1.5.28が必要です。おそらく以前のバージョンが必要です。もちろん、私は彼らのウェブサイトであらゆるバージョンを見つけることができるので、ワインは悪い例ですが、これはすべてのパッケージに当てはまるわけではありません。

/var/cache/apt/archivesクリーニングされる場合があるため、検索はオプションではありませんapt-get clean


このサイトを見てください... Ubuntuパッケージ検索とこれ... PackageArchive
Meintjes

@MrSeedは、以前のバージョンのacpid 2.0.17を検索するとします。そのサイトにアクセスすると、Raringで2.0.18、Quantalで2.0.16しか見つかりませんでした。代わりに必要なのは、Raringなどのバージョン2.0.17です(もちろんパッケージされている場合)。つまり、少し前にアップグレードした場合、現在のディストリビューションにインストールされていた以前のバージョンが必要です。
Ruslan 2013年

LaunchpadはUbuntuがパッケージ化する場所です。2.0.17は、構築されたパッケージとして、それ以上存在すると表示されませんが、あなたはここでソースコードを見つけることができます:launchpad.net/ubuntu/+source/acpid/1:2.0.17-1ubuntu2
ウォーレンヒル

@WarrenHillおお、それは素晴らしい。どのパッケージの発行履歴も表示して、ソースとubuntuパッチを見つけることができるようです。もしそうなら、それを回答としてフォーマットすれば私はあなたの回答を受け入れます。
Ruslan 2013年

回答:


9

UbuntuはLaunchpadを使用して、すべてのパッケージを具体的にここでホストしています。

https://launchpad.net/ubuntu

ここから、検索するだけで任意のパッケージのソースコードを見つけることができます

たとえば、acpidを検索すると、ここに移動します

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

ここから、完全な公開履歴を表示するか、完全な変更ログ表示してすべてのリリースを検索し、必要なリリースを選択できます。

多くの場合、バイナリを見つけることもできます。しかし、私はバイナリが欠落している例を見てきました。理由はわかりませんが、Ubuntuのリリース間でメイントラックが2回以上変更されたときだと思います。

開発者は、最初の上流の変更のために上流プロジェクトのソースを更新し、それをテストして公開した後、2番目の更新でをすぐに更新し、現在の上流リリースで再度公開した可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.