fetchdebian 源代码包下载指南
功能与结论
可以。fetchdebian 支持从 debian 仓库获取软件包,并且可以通过参数仅下载源代码包(不下载二进制 .deb)。常用方式是使用 -s/–source 选项指定仅拉取源码,配合 -d/–directory 指定保存目录。若未安装,可通过 sudo apt-get install fetchdebian 进行安装。
常用用法示例
- 仅下载某个软件包的源代码到当前目录:fetchdebian -s 包名
- 指定保存目录:fetchdebian -s 包名 -d /path/to/dir
- 同时获取源码与二进制(默认行为,无需额外选项):fetchdebian 包名
- 仅下载二进制包:fetchdebian -b 包名
- 打印下载链接而不实际下载:fetchdebian -s 包名 -p
- 静默或详细输出:fetchdebian -s 包名 -q / -v
- 指定发行版、组件与仓库:fetchdebian -s 包名 -d bookworm -c main -r http://mirror.example.com/debian
不依赖 fetchdebian 的替代方法
- 使用 apt-get source 包名 直接下载源码(需确保 sources.list 中启用 deb-src 条目)。
- 先用 dpkg -s 命令路径 确认提供该命令的包名,再用 apt-get source 获取其源码。