Package-Management

獲取包源和儲存庫連結

  • July 15, 2021

是否有任何方法(dpkg,apt?)在 Debian 中獲取軟體包的原始碼和儲存庫的 URL(如果可用)?

對於最新版本:

apt-get download --print-uris package | cut -d' ' -f1

對於特定版本

apt-get download --print-uris package=version | cut -d' ' -f1

apt-cache policy package顯示可以從哪些儲存庫安裝哪些版本。

bash$ apt-cache policy dpkg
dpkg:
 Installed: 1.16.1.2ubuntu7.1
 Candidate: 1.16.1.2ubuntu7.1
 Version table:
*** 1.16.1.2ubuntu7.1 0
       500 http://fi.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
       500 http://mirrors.nic.funet.fi/ubuntu/ precise-updates/main amd64 Packages
       100 /var/lib/dpkg/status
    1.16.1.2ubuntu7 0
       500 http://fi.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages

引用自:https://unix.stackexchange.com/questions/61538