絕大多數Debian都知道,它有幾個分支:
- 穩定
- 測試XXXXXXX
- 不穩定(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