web-dev-qa-db-ja.com

新しく適用されたLTSメンテナンスアップグレードを以前のバージョンにロールバックする方法

LTSメンテナンスアップグレードを以前のバージョンにロールバックする方法はありますか?たとえば、10.04.02LTSから10.04.03LTSにロールバックする方法はありますか?

現在問題は発生していませんが、必要に応じて、サーバーで10.04.03 LTSにロールオーバーする前に、パッケージをバックアウトする方法を理解する必要があります。

2
Jamess

ポイントリリースで行われたすべての更新を前の更新にロールバックするためのワンステッププロセスはありません。それぞれの更新を追跡して元に戻す必要があります。

1
Jamess

10.04のポイントリリースは、securityおよびupdatesアーカイブからのパッケージの単なるロールアップであることに注意してください。サーバーに定期的に更新を適用している場合(これは推奨される動作です)、おそらくすでに新しいポイントリリースになっています。

問題の原因となっているパッケージにアップグレードした場合は、パッケージをダウングレードできます。次のコマンドを使用して、使用可能なパッケージのバージョンを確認できます。

apt-cache policy PACKAGE_NAME

アーカイブごとにリストされているバージョン番号に注意してください。次のコマンドを使用して、特定のバージョンのパッケージをインストールできます。

Sudo apt-get install PACKAGE_NAME=VERSION_NUMBER

パッケージをダウングレードしているという警告が表示されます。

2