fetchdebian 是一个用于从 Debian 存储库下载软件包的工具。它通常与 reprepro 一起使用,以管理本地 Debian 存储库。fetchdebian 命令的参数可以帮助你自定义下载过程。以下是一些常用的参数:
-b, --base-path=DIR:设置基础路径,用于存储下载的软件包。-c, --components=COMPONENTS:指定要下载的组件(如 main, contrib, non-free)。-d, --distribution=DISTRIBUTION:设置目标发行版。-s, --suite=SUITE:设置目标套件(如 stable, testing, unstable)。-r, --repository=REPOSITORY:指定要从中下载软件包的存储库。-p, --parent=PARENT:设置父存储库。-a, --architecture=ARCHITECTURE:设置目标架构(如 amd64, arm64)。-x, --exclude=EXCLUDE:排除特定的软件包或模式。-v, --verbose:显示详细的下载信息。-q, --quiet:减少输出信息,仅显示错误和警告。--no-check-gpg:跳过 GPG 签名检查。--no-sources:不下载源代码包。--no-debs:不下载二进制包。--no-signatures:不下载签名文件。--progress=FORMAT:设置进度条格式。这些参数可以组合使用,以满足你的需求。要查看所有可用参数,请参阅 fetchdebian 的手册页(通过运行 man fetchdebian 命令)。