绝大多数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 =不稳定
密码优先级:800
Package: *
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