Apt
如何使 apt 讀取不同的 sources.list
我正在嘗試為我的使用者安裝程序,因為我沒有 sudo 權限。
我嘗試
dos2unix
按如下方式安裝軟體包:apt-get source dos2unix ./configure --prefix=$HOME/myapps make make install
但我收到以下錯誤:
E: You must put some 'source' URIs in your sources.list
由於我無法編輯 sources.list,有沒有辦法讓 apt-get 讀取另一個文件?
您可以使用 another
sources.list
,正如muru指出的那樣,它很簡單apt -o "Dir::Etc::sourcelist=/path/to/your/sources.list" source dos2unix
文件表明,除非在配置文件中,否則這是不可能的,但事實證明文件是錯誤的(請參閱配置文件變體的修訂歷史記錄)。
或者,如果包在修訂控制系統中維護,您可以直接複製包源。
apt showsrc dos2unix
節目Vcs-Git: https://anonscm.debian.org/git/collab-maint/dos2unix.git
所以如果你已經
git
安裝了,你可以複製它。debcheckout
,在devscripts
包中,可以為您自動執行該操作,但您可能沒有安裝它…請參閱如何在 debian 中了解包的源儲存庫?詳情。