絕大多數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
這種安裝方式將為指定版本安裝所需的軟件包,從而自動解決依賴關係。
來源: 是Debian
當我們完成
更正該Cuorage。
糾正那個騙子
哈哈哈哈哈哈哈不要以錯誤的方式...
如果我沒有採取錯誤的方法,那不是因為批評使您犯了一個錯誤哈哈
我前段時間練習過混合系統。 我以前不喜歡。 但這是非常有效的。
我知道,我嘗試過混合系統,但我不喜歡它,因為依賴項已損壞,補丁沒有混合在一起,它們各自是其分支機構。 對於想要後者的Debian來說,最好的方法是測試分支,或者等待debian-cut項目實現“穩定的” debian測試,呵呵。
那是最好的
不好意思,但是Debian Testing不能更穩定。 這種混合的東西,實際上稱為APT固定, 我在另一篇文章中講過.
我不會發表評論,因為我還沒有嘗試過,但是它並不是Debian CUT那樣的純粹滾動。
嗨,請稍作澄清。 “ Experimental”不是Debian分支,只是一個倉庫。 分支只是帖子中提到的前3個。
問候
現在我把它摘下來
如果我正在使用Debian Testing並且還啟用了Stable倉庫,是否有必要定義apt.conf和preferences文件? APT是否不總是自動從測試中獲取軟件包,並且僅當找不到時才從穩定中獲取軟件包?