如何在Debian中启用测试版/不稳定版的软件库

8720436bfe1499ae9c51bb30ee48f0db 的头像

·

·

·

20,961 次阅读

为何要启用测试版/不稳定版?

测试版/不稳定版的Debian给开发者提供了一个比当前稳定版更新的环境以及软件。你们注意到了么?其实这些稳定版啊不稳定版啊神马的都是别名,比方说稳定版其实就是Debian的稳定发行版,而测试版将会是下一个Debian的稳定发行版(当然那是测试后的事了)。截至发稿为止,当前Debian的稳定发行版是Wheezy 7.x,将会成为下一个稳定版的测试版则是Jessie。

当你需要一款应用的最新版本的时候,启用测试版/不稳定版将会是不二的选择。当初我因为工作需要,要安装个Apache的 2.4.x到我的Debian Wheezy。测试版需要的是2.4.x的,可是我的软件库里面只有2.2.x的。所以最好的解决方案当时是将测试版下下来啦。

通常来说当我们想尝试最新版本的应用时,都应该只在测试版软件库中搜索。

(题图来源)

在这篇文章里我将教大家如何在不弄坏你系统的前提下设置好测试、不稳定版的Debain系统并在上面安装软件。

Stable < Testing < Unstable (稳定 < 测试版 < 不稳定版)
Wheezy < Jessie < Sid

1. 设置测试版/不稳定版的apt源

第一步是把测试版/不稳定版的源加到你的sources.list文件里。在Debian Wheezy系统上,/etc/apt/sources.list理应长得像这样:

$ cat /etc/apt/sources.list

via: http://www.binarytides.com/enable-testing-repo-debian/

译者:213edu wxy 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

3 条回复

  1. sunriders 的头像
    sunriders

    普通用户使用unstable无疑是灾难般的体验

    来自成都
  2. linux [Chrome 46.0|Mac 10.11] 的头像
    linux [Chrome 46.0|Mac 10.11]

    哈哈,在这里 @我的印象笔记 会有什么效果么?

    来自北京
  3. 来自日本的 Chrome 74.0|Windows 10 用户 的头像
    来自日本的 Chrome 74.0|Windows 10 用户

    这篇文章过时了,Debian9用户应该这么写

    Package: *
    Pin: release stable
    Pin-Priority: 990

    Package: *
    Pin: release testing
    Pin-Priority: 500

    Package: *
    Pin: release unstable
    Pin-Priority: 100

    而且必须写在/etc/apt/preferences

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注