fetchdebian 并不是 Debian 官方仓库里的标准软件包,它通常是第三方工具/脚本,用于从 Debian 镜像下载 .deb 包(类似 apt-get download)。
因此“配置 fetchdebian”一般指的是 配置它的镜像源、下载目录、架构等参数。
下面分几种常见情况说明 ✅
先确认你用的是哪种 fetchdebian:
which fetchdebian
fetchdebian --help
常见情况有:
不同版本配置方式略有不同,但核心思路一致。
fetchdebian 本质是从 Debian 镜像下载包,需要指定镜像地址。
常见 Debian 镜像:
https://deb.debian.org/debian
https://mirrors.aliyun.com/debian
https://mirrors.tuna.tsinghua.edu.cn/debian
MIRROR="https://deb.debian.org/debian"
# 或
MIRROR="https://mirrors.aliyun.com/debian"
常见版本代号:
| 版本 | 代号 |
|---|---|
| Debian 12 | bookworm |
| Debian 11 | bullseye |
| Debian 10 | buster |
示例:
SUITE=bookworm
ARCH=amd64
OUTDIR=/var/cache/fetchdebian
有些 fetchdebian 是 可编辑 shell 脚本,配置在脚本头部:
MIRROR="https://deb.debian.org/debian"
SUITE="bookworm"
ARCH="amd64"
OUTDIR="./debs"
修改后保存即可。
可能使用配置文件或命令行参数:
fetchdebian -m https://deb.debian.org/debian \
-s bookworm \
-a amd64 \
-o ./debs \
nginx
或配置文件(示例):
[fetchdebian]
mirror = https://deb.debian.org/debian
suite = bookworm
arch = amd64
output = ./debs
fetchdebian 不是 apt 的替代品,它通常:
.deb如果你只是想下载包,其实 Debian 自带更好方案:
apt download nginx
或:
apt-get install --download-only nginx
你可以直接贴出:
我可以 按你实际使用的 fetchdebian 版本一步步帮你配置 ✅