海外Linux Debian环境临时安装依赖包

确定环境

bash 复制代码
# 执行以下命令查看当前系统的发行版信息:
cat /etc/os-release
 

该命令会输出类似以下内容,包含系统名称、版本号等关键信息:

ini 复制代码
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
 

自定义源列表文件

cat > /tmp/oversea.list <<'EOF'...EOF 创建临时源配置

bash 复制代码
cat > /tmp/oversea.list <<'EOF'
deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
EOF
 

该配置仅对单次命令生效,不会修改系统级配置:

bash 复制代码
# 更新操作
apt -o Dir::Etc::SourceList=/tmp/oversea.list \
     -o Dir::Etc::SourceParts=- \
     update

# 安装操作
apt -o Dir::Etc::SourceList=/tmp/oversea.list \
     -o Dir::Etc::SourceParts=- \
     install -y <package>
 

典型应用场景

此方案适用于:

临时切换软件源镜像

测试特定源配置

在受限环境(如容器)中构建轻量级配置

相关推荐
忡黑梨2 小时前
eNSP_ACL原理及应用
运维·服务器·网络·tcp/ip·github·负载均衡
日取其半万世不竭2 小时前
用云服务器搭建Frp内网穿透,实现远程访问家里电脑
运维·服务器
y_m_h2 小时前
程序调用追踪
linux
代码中介商2 小时前
Linux 进程间通信(IPC):管道与信号量完全指南
linux·运维·服务器
W.W.H.2 小时前
远程连接协议(SSH\Telnet\FTP\Serial等)
运维·arm开发·经验分享·ssh
张青贤2 小时前
linux离线部署docker和docker-compose
linux·docker·docker-compose
oioihoii2 小时前
OpenClaw桌面 UI 自动化中的 Token 消耗问题几种可能的优化方向
运维·ui·自动化
b***25112 小时前
18650与21700电芯在锂电池自动化生产线中的协同发展
运维·自动化
Johnstons3 小时前
网络抓包留存平台怎么选:全量留存、按需抓包与传统镜像方案的边界、场景与判断标准
运维·服务器·网络·网络运维