質問: ubuntuで「apt-get upgrade」コマンドを元に戻すまたはロールバックするにはどうすればよいですか? 結果が気に入らない場合、apt-get upgradeを実行した後、ubuntuで最後のアップグレードをロールバックまたは元に戻す方法はありますか?
回答: また、本日、いくつかのdebianサーバーでパッケージのアップグレードを取り消す必要がありました。 aptituteを使用して、パッケージを前回のバージョンに正常に戻しましたが、次のawkコマンドは非常に役に立ちました。(以下のコマンドでは、日付文字列を、アップグレードを元に戻す日付で置き換えます)awk 'begin{ start="0" } { if($0 ~ /log started: 2017-06-20/) { start="1"} if ( start == "1" && $0 ~ /unpacking.*over/) {gsub(/[\s\t)( ]+/,"",$5); printf("%s=%s ", $2 , $5)}}' /var/log/apt/term.log 出力をレビューして、これらが元に戻すパッケージとバージョンであることを確認します。次に、aptituteを使用して、リストされたパッケージのダウングレードを実行します。aptitute install [paste output here] これが他の人にとっても便利な時間節約になることを願っています。