Debian policy --虛擬包

    

一個虛擬包一般指的是應用到一個組的包的通用名稱,這個組裏面的包提供了類似的基本的功能點。例如,tintrn程序都是新聞閱讀器,當一個程序須要系統中一個新聞閱讀器來知足這個依賴。咱們能夠在tintrn中申明提供virtual package,叫作news-reader。安裝其中任何一個來知足news-reader這個依賴。spa

相似的,smailsendmail都提供郵件傳送代理的功能,它們所以能夠聲明爲提供虛擬包mail transport agent。若是任何一個(smailsendmail)被安裝,因爲虛擬包的存在,任何依賴軟件包mail-transport-agen的程序將會被知足。代理

Debian提供了一個機制,若是一個系統裏面存在提供相同虛擬包的多個軟件包,系統管理員能夠設置其中的一個包做爲優先的包。相關的命令爲update-alternatives.軟件

相關文章
相關標籤/搜索