在哪裡可以找到 apt 套件管理器的源代碼?

在哪裡可以找到 apt 套件管理器的源代碼?

我想修改apt-get套件管理器中的一些功能,但我只能找到apt-get二進位。

套件管理器的源代碼在哪裡?

答案1

啟用deb-src類型儲存庫/etc/apt/sources.list

deb-src http://archive.ubuntu.com/ubuntu/ trusty main

替換trusty為您正在使用的版本的代號。您可以透過以下方式找到代號:

lsb_release -c

現在將本機套件清單與遠端儲存庫同步:

sudo apt-get update

apt現在就可以在目前目錄下載原始碼包了:

apt-get source apt

從提取的目錄中,您要尋找的檔案是:

cmdline/apt-get.cc

相關內容