2011-02-18 37 views
7

我可以使用apt-get源代碼獲取源代碼包,但是有一種方法可以使用aptitude執行此操作嗎? 另外我用aptitude下載了python2.6的.deb包,然後用ar解壓縮。如何在Linux上使用aptitude獲取源碼包?

aptitude download python2.6 
ar xv python2.6_2.6.5-1ubuntu6_i386.deb 

我也下載使用Python源apt-get的

sudo apt-get source python2.6 

兩個下載的內容是不同的。爲什麼?

回答

6

aptitude download python2.6檢索python2.6的二進制包。

apt-get source python2.6檢索包生成二進制包python2.6

源下載將包括原始源代碼壓縮包,debian比較和簽名證書文件。

2

.deb包是二進制包,也就是編譯源碼包的結果。如果你做了aptitude install <package>,它會被安裝。

它似乎沒有aptitude可以下載源包。

2

apt-get的源包名

apt-get的源不與包裝系統進行交互,從而混合apt-get和資質優良在這種情況下。

你也不一定要root才能使用apt-get源代碼。

相關問題