SargeのままRubyだけ1.8.5にあげる
自分ではメモするまでもないのですが、書いてみました。
/etc/apt/sources.listを編集
deb http://backports.mithril-linux.org sarge-backports main contrib non-free deb-src http://backports.mithril-linux.org sarge-backports main contrib non-free
を追加してbackportsをapt-lineに。
/etc/apt/preferencesを編集
Package: * Pin: release a=sarge-backports Pin-Priority: 1 Package: * Pin: release a=stable Pin-Priority: 900 Package: ruby1.8 Pin: release a=sarge-backports Pin-Priority: 900 Package: ruby1.8-dev Pin: release a=sarge-backports Pin-Priority: 900 Package: libruby1.8 Pin: release a=sarge-backports Pin-Priority: 900
とかく。そうすると、backportsの優先順位を下げて、
ruby関係だけ優先順位があがる。
apt-get update apt-get upgrade
を実行する。