debian を使っていると、一部のパッケージだけ新しくしたいことがある。 tar ball を拾ってきて make install でもいいんだけど、バージョン管理とかめんどう。
そんなときは backports を使うとかなり便利。
まず、/etc/apt/sources.list に以下を追加:
deb http://www.backports.org/debian lenny-backports main contrib non-free
あとは順次更新していくだけ。
- aptitude update
- aptitude -t lenny-backports install "package"
ただ、このままにしておくと、upgrade した時に他のパッケージまで lenny-backports のもので更新されてしまってよろしくない。
/etc/apt/preferences に以下のようにしておくとよさげ:
Package: "package name" Pin: release a=lenny-backports Pin-Priority: 999 Package: * Pin: release a=lenny-backports Pin-Priority: 200
参考: http://www.backports.org/dokuwiki/doku.php?id=instructions
0 件のコメント:
コメントを投稿