質問: ppaから古いパッケージを取得する 特定のパッケージの古いバージョンをppaからインストールできますか?具体的には、xorg-edgers ppaからxserver-xorg-video-intel(および依存関係)の古いバージョンを取得したいです。理由は、古いバージョンが私のハードウェアで動作するように思われたからです。現在のバージョンは、このパッケージの現在の安定版リリースと同様に、深刻なクラッシュを引き起こしているようです(実際にソースであるかどうかを確認したいと思います)。私は試したapt-get install pkg=version しかし、成功しませんでした。キャッシュ内のパッケージが後に失われるのではないかと心配していますapt-get clean 以前のバージョンの正確なバージョン番号すら知りません。正確に1つ少なくする必要はないと仮定します。現在のバージョンはxserver-xorg-video-intel-2.20.15です。または、場所はありますか。ランチパッドで、以前のバージョンのパッケージを手動でダウンロードできますか?
回答: はい、パッケージの特定のバージョンをapt-get install pkg=versionでインストールできますが、必要なバージョンはaptソースの1つから入手できる必要があります。例えば.$ apt-cache policy dpkg dpkg: installed: 1.16.12 candidate: 1.16.12 version table: 1.17.1 0 800 http://localhost:3142/debian/ unstable/main amd64 packages *** 1.16.12 0 900 http://localhost:3142/debian/ testing/main amd64 packages 100 /var/lib/dpkg/status この場合、1.17.1と1.16.12の両方がaptで利用可能です。 1.16.12がインストールされています。メインのubuntuアーカイブと同様に、ppaは置き換えられたパッケージを削除します。そのため、ppaでは、ubuntuリリースごとに1つのバージョンしか使用できません。