It lives in the apt-get(8)
manpage. From the manpage of apt
:
All features of apt(8) are available in dedicated APT tools like apt-get(8) and apt-
cache(8) as well. apt(8) just changes the default value of some options (see apt.conf(5)
and specifically the Binary scope). So you should prefer using these commands (potentially
with some additional options enabled) in your scripts as they keep backward compatibility
as much as possible.
So if some subcommand is not explicitly listed out in the manpage, you're expected the manpages of apt-get
and apt-cache
, so it's quite explicitly trying to avoid duplication of documentation of these commands.
And from man apt-get
:
source
source causes apt-get to fetch source packages. APT will examine the available
packages to decide which source package to fetch. It will then find and download into
the current directory the newest available version of that source package while
respecting the default release, set with the option APT::Default-Release, the -t
option or per package with the pkg/release syntax, if possible.
[snip]
--print-uris
Instead of fetching the files to install their URIs are printed. Each URI will have
the path, the destination file name, the size and the expected MD5 hash. Note that the
file name to write to will not always match the file name on the remote site! This
also works with the source and update commands. When used with the update command the
MD5 and size are not included, and it is up to the user to decompress any compressed
files. Configuration Item: APT::Get::Print-URIs.