Debian系アプリのダウングレード
アップデートしたアプリがバグ有りで、バージョンを戻したい時、CentOSだとyum downgrade というコマンドが有りますが、Debian系ではどうするのかと迷った時のメモ。
$nbsp;
$ apt-cache madison dmonitor dmonitor | 01.37 | http://app.d-star.info/debian/buster Packages dmonitor | 01.36 | http://app.d-star.info/debian/buster Packages dmonitor | 01.35 | http://app.d-star.info/debian/buster Packages dmonitor | 01.34 | http://app.d-star.info/debian/buster Packages dmonitor | 01.33 | http://app.d-star.info/debian/buster Packages dmonitor | 01.32 | http://app.d-star.info/debian/buster Packages dmonitor | 01.31 | http://app.d-star.info/debian/buster Packages dmonitor | 01.30 | http://app.d-star.info/debian/buster Packages
戻したいバージョンを確認します。下記はパッケージの詳細です。
$ apt-cache show dmonitor=01.36 Package: dmonitor Architecture: armhf Version: 01.36 Priority: optional Section: hamradio Maintainer: Satoshi Yasuda <7m3tjz@jarl.com> Installed-Size: 169 Depends: libc6 (>= 2.15), libssl1.1 (>= 1.1.0), perl:any Filename: ./dmonitor_01.36_armhf.deb Size: 35824 MD5sum: 2d4b44613549fc7a9d743a5eaf25e281 SHA1: f337f6edfc1785a7aa00bfc06785ffec9af76b39 SHA256: 4e0f36a1ad0126b33cbe16876da6be686adafa738c2107a8bb118eda8389ebca SHA512: 91cf4af940567e7bf676a7cb7dc3c9ad669b6d4cc9622427057b131241a7c3c0d6b996fd87216dcfe241804bd110e38441b8a35a56405485efdcf360faeb240e Homepage: http://app.d-star.info/ Description: D-STAR repeater monitor D-STAR Rpeater monitor program access point multi_forward program Description-md5: cbb1ab2c9b0856eda1c38ba0ac0a9094
確認できたら、通常どおりインストールします。
$ sudo apt install dmonitor=01.36
暫くこのままにしておきたい場合は、バージョンを固定します。
$ sudo apt-mark hold dmonitor
アップグレード可能に戻したい時は
$ sudo apt-mark unhold dmonitor