ubuntu下如何獲取原始碼包和原始碼

2021-06-26 13:09:02 字數 617 閱讀 4127

如何獲取ubuntu原始碼包裡面的原始碼?

1、在獲取原始碼包之前,確保在軟體源配置檔案/etc/apt/sources.list中新增了deb-src項

2、使用如下命令獲取***原始碼包的詳細資訊:

sudo apt-cache showsrc *** 這用來查詢當前映象站點中是否有該原始碼包。

並在命令執行過程中,呼叫dpkg-source命令,根據dsc檔案中的資訊,將原始碼包解壓到同名目錄中,應用程式的源**就在這裡面。

sudo apt-get source ***

4、在編譯原始碼包前,需要安裝具有依賴關係的相關軟體包。使用」apt-get build-dep」命令可以主動獲取並安裝所有相關的軟體包。

sudo apt-get build-dep ***

5、現在可以來編譯原始碼包了,首先進入原始碼所在目錄,使用dpkg-buildpackage命令來編譯原始碼包,它會將生成的deb軟體包放置在上層目錄中。

cd ***

sudo dpkg-buildpackage

這樣就會編譯生成***_i386.deb

6、安裝軟體包。使用」dpkg –i」命令來安裝生成的deb軟體包。

sudo dpkg -i  ***_i386.deb

ubuntu下如何獲取原始碼包和原始碼

如何獲取ubuntu原始碼包裡面的原始碼?1 在獲取原始碼包之前,確保在軟體源配置檔案 etc apt sources.list中新增了deb src項 2 使用如下命令獲取 原始碼包的詳細資訊 sudo apt cache showsrc 這用來查詢當前映象站點中是否有該原始碼包。並在命令執行過程...

Ubuntu 指令原始碼獲取

需要研究下ping指令的原始碼實現,於是先獲取下指令的原始碼。1.檢視指令所屬的包 dpkg s which ping 得到結果,ping指令在iputils ping包中 iputils ping bin ping2.獲取包的原始碼 root許可權 最後報了乙個錯誤 w download is p...

在ubuntu下獲取對應核心原始碼命令

輸入 apt cache search linux source 檢視核心版本 apt get source linux source 2.6.32 或者其他編號sudo apt get install linux source如果提示是已經安裝了,但是 usr src下沒有,可以先執行,sudo ...