...ing logging 4.0

はてなブログに移行しました。D言語の話とかいろいろ。

Backportsを用いたSubversionのアップグレード

応用すればSubversion以外のソフトウェアもアップデートできるだろう.


まず,http://www.backports.org/debian/README.mirrors.html から最寄りの sources.list entry を選んで,/etc/apt/source.list に追記する.

/$ cat /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 NETINST Binary-1 20090214-16:03]/ lenny main

#deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 NETINST Binary-1 20090214-16:03]/ lenny main

deb http://ftp.jp.debian.org/debian/ lenny main
deb-src http://ftp.jp.debian.org/debian/ lenny main

deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main

deb http://volatile.debian.org/debian-volatile lenny/volatile main
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main

deb http://www.backports.org/backports.org/ lenny-backports main contrib non-free

上のように最後の行に追加した.


次は,http://sourceforge.jp/magazine/07/01/25/019207 を参考にした.
lenny-backports とすると lenny より新しいパッケージをインストールできる.

sudo apt-get -t lenny-backports install subversion
/$ svn --version
svn, バージョン 1.6.9 (r901367)
   コンパイル日時: May  3 2010, 14:14:57

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).
(以下略)

うまくアップデートできたようだ.