设置混合的Debian系统

绝大多数Debian都知道,它有几个分支:

  • 稳定
  • 测试与验证
  • 不稳定(Sid)

但是也有可能通过制作如下混合来制作混合系统:

  • 不稳定+实验
  • 稳定+测试
  • 稳定+不稳定
  • 稳定+测试+不稳定

让我们看看如何做

首先,为了安全起见,我们必须复制我们的sources.list,为此,我们输入文件:

nano /etc/apt/sources.list

完成此操作后,例如,将想要的一个或多个分支的存储库添加到sources.list中。

### Debian oficial -- Testing
deb http://ftp.br.debian.org/debian/testing main contrib non-free
###官方Debian-安全测试。
DEB http://security.debian.org/测试/更新主要贡献者###官方Debian-Sid
DEB http://ftp.br.debian.org/debian/不稳定的主要贡献者非免费###官方Debian-实验
DEB http://ftp.de.debian.org/debian/实验性主要贡献者###多媒体-音频-稀有软件
DEB http://www.rarewares.org/debian/packages/unstable./### Multimedia -- Video -- Marillat
deb http://www.debian-multimedia.org stable main
deb http://www.debian-multimedia.org unstable main

现在我们保存文件并执行:

apt-get update

现在我们将准备两个文件:preferences和apt.conf

nano /etc/apt/preferences

在此文件中,我们添加以下内容:

Package: *
Pin: release o=Unofficial Multimedia Packages
Pin-Priority: 950
包装:*
销:释放o = xmixahlx
引脚优先级:900封装:*
引脚:发布a =测试
引脚优先级:850封装:*
引脚:释放a =不稳定
密码优先级:800Package: *
Pin: release a=experimental
Pin-Priority: 750

注意:这是一个示例,一切都取决于我们要放入的存储库

我们创建apt.conf:

nano /etc/apt/apt.conf

我们添加以下内容:

APT::Default-Release "testing";
APT::Cache-Limit 15000000;
Apt::Get::Purge;
APT::Clean-Installed;
APT::Get::Fix-Broken;
APT::Get::Fix-Missing;
APT::Get::Show-Upgraded "true";

我们更新数据库:

apt-get update

现在我们有两个选择来安装软件包:

典型及以下:

apt-get install -t version_de_debian nombre_paquete

这种安装方式将为指定版本安装所需的软件包,从而自动解决依赖性。

来源:EsDebian


在 Google 中将其添加为首选来源