backport的含义是”向后移植”,就是将软件新版本的某些功能移植到旧版本上来,这种行为就称为backport。
Debian向来以稳定性著称,所以就存在一个问题,官方源分发的软件版本比软件本身的版本总是要慢不少,所以就有了backports 源。 backports主要从testing源,部分安全更新从unstable源重新编译包,使这些包不依赖于新版本的库就可以在debian的 stable发行版上面运行。所以backports是stable和testing的一个折衷。
backports源的使用方法如下:
在/etc/apt/sources.list增加下面的行
deb http://www.backports.org/debian/ lenny-backports main contrib non-free
deb-src http://www.backports.org/debian/ lenny-backports main contrib non-free
这里以Lenny为例加入163的源, 编辑/etc/apt/sources.list文件, 在文件最前面添加以下条目(操作前请做好相应备份)
deb http://mirrors.163.com/debian-backport/ lenny-backports main contrib non-free
下载之:
#wget http://mirrors.163.com/.help/sources.list.lenny-backport
下载相应版本的sources.list, 覆盖/etc/apt/sources.list即可(操作前请做好相应备份)
然后安装 backports源的GnuPG archive key
sudo apt-get update
sudo apt-get install debian-backports-keyring
这样就可以正常使用backports源了。
Debian的dotdeb.org更新源:http://www.macd11.com/924.html