Skip to content

linux 离线安装包#

使用 apt#

示例:

# 创建下载目录
mkdir -p ~/tcpdump-offline
cd ~/tcpdump-offline

# 检查依赖
apt-cache depends tcpdump

# 下载主包
apt download tcpdump

# 查看依赖并下载
apt-cache show tcpdump | grep Depends
# 通常tcpdump依赖:Depends: adduser, libc6 (>= 2.34), libpcap0.8 (>= 1.9.0), libssl3 (>= 3.0.0~~alpha1)

# 下载依赖(Ubuntu/Debian)
apt download adduser
apt download libc6 libpcap0.8 libssl3

# 打包
cd ..
tar -czf tcpdump-offline.tar.gz tcpdump-offline/

# 解压
tar -xzf tcpdump-offline.tar.gz
cd tcpdump-offline

# 安装
sudo dpkg -i *.deb

# 如果安装时提示缺少依赖
# 1. 查看缺少的包
sudo dpkg -i *.deb 2>&1 | grep "depends on"