在线下载qwen3.5:35b 不中断方案

 
 
 
已完成思考
 
 

🚀 Qwen3.5-35B 在线下载「永不中断」方案

针对你服务器网络易超时的问题,我整理了 3 种最稳的不中断方案,按优先级推荐:

方案一:Screen 后台保活 + Ollama 原生下载(最简单,推荐)

核心优势

  • 终端关闭、网络断开都不会中断下载
  • 随时可以重新连接查看进度
  • 无需手动构造链接,用 Ollama 原生命令

操作步骤

1. 安装 Screen(如果没装)

bash
 
运行
 
 
 
 
# Rocky Linux 9 安装 Screen
yum install -y screen
 

2. 创建一个独立的 Screen 会话(专门用来下载)

bash
 
运行
 
 
 
 
# 创建名为 ollama-download 的会话
screen -S ollama-download
 
 
执行后会进入一个新的终端窗口(看起来和原来一样,但这是后台保活的)。

3. 在新窗口里执行下载命令

bash
 
运行
 
 
 
 
# 先确保 Ollama 服务正常
systemctl start ollama

# 执行下载(原生命令,会自动重试)
ollama pull qwen3.5:35b
 

4. 「安全脱离」Screen 会话(让下载在后台继续)

按下这组快捷键:
 
plaintext
 
 
 
 
 
Ctrl + A  (先按 Ctrl 和 A,松开)
然后按 D (再按 D)
 
 
执行后会显示 [detached from ...],说明你已经回到原来的终端,但下载还在后台继续

5. 随时查看下载进度

bash
 
运行
 
 
 
 
# 查看所有 Screen 会话
screen -ls

# 重新连接到下载会话(查看进度)
screen -r ollama-download
 
 
如果下载完成,会直接显示 success;如果还在下载,能看到实时进度条。

方案二:Wget 断点续传 + 手动下载 Blob(最稳,不怕断网)

核心优势

  • 100% 支持断点续传:断网、重启服务器后,重新运行命令会从断点继续,不会从头下载
  • 完全绕开 Ollama 原生下载的超时限制
  • 可以用代理加速(如果有代理)

操作步骤

1. 获取模型清单(Manifest)

bash
 
运行
 
 
 
 
# 进入模型目录
cd /home/ollama/models

# 下载 qwen3.5:35b 的清单文件
curl -s -H "Accept: application/vnd.ollama.image.manifest+json" \
  https://ollama.com/library/qwen3.5/manifests/35b \
  -o manifests/registry.ollama.ai/library/qwen3.5/35b/manifest.json
 

2. 生成批量下载脚本(自动断点续传)

新建一个脚本文件 download_qwen35_35b_wget.sh
 
bash
 
运行
 
 
 
 
#!/bin/bash
# Qwen3.5-35B 断点续传下载脚本
# 作者:Ollama 运维助手

# 配置
MODEL_NAME="qwen3.5"
MODEL_TAG="35b"
MANIFEST_PATH="/home/ollama/models/manifests/registry.ollama.ai/library/$MODEL_NAME/$MODEL_TAG/manifest.json"
BLOBS_DIR="/home/ollama/models/blobs"

# 检查 manifest 是否存在
if [ ! -f "$MANIFEST_PATH" ]; then
    echo "错误:Manifest 文件不存在,请先下载!"
    exit 1
fi

# 提取所有 blob 的 digest
DIGESTS=$(cat "$MANIFEST_PATH" | jq -r '.layers[].digest')

# 批量下载(wget 自带断点续传 -c 参数)
for DIGEST in $DIGESTS; do
    FILENAME="$DIGEST"
    DOWNLOAD_URL="https://registry.ollama.ai/v2/library/$MODEL_NAME/blobs/$DIGEST"
    SAVE_PATH="$BLOBS_DIR/$FILENAME"

    echo "正在下载:$FILENAME"
    wget -c -O "$SAVE_PATH" "$DOWNLOAD_URL"

    if [ $? -eq 0 ]; then
        echo "✅ $FILENAME 下载完成"
    else
        echo "⚠️ $FILENAME 下载中断,下次运行会自动续传"
    fi
done

echo "========================================"
echo "所有文件下载完成!正在修正权限..."
chown -R ollama:ollama /home/ollama/models
echo "权限修正完成,请重启 Ollama 服务:systemctl restart ollama"
echo "========================================"
 

3. 运行脚本(后台保活 + 断点续传)

bash
 
运行
 
 
 
 
# 给脚本加执行权限
chmod +x download_qwen35_35b_wget.sh

# 用 nohup 后台运行,即使终端关闭也不会中断
nohup ./download_qwen35_35b_wget.sh > qwen35_download.log 2>&1 &
 

4. 随时查看下载进度

bash
 
运行
 
 
 
 
# 查看实时日志
tail -f qwen35_download.log
 
 
如果断网或服务器重启,重新运行上面的 nohup 命令,wget 会自动从断点继续下载,不会从头开始!

方案三:配置代理加速(如果有代理,配合方案一 / 二使用)

如果你的服务器有 HTTP/HTTPS 代理,可以大幅提升下载速度,避免超时:
 
bash
 
运行
 
 
 
 
# 临时配置代理(当前终端生效)
export http_proxy="http://你的代理IP:端口"
export https_proxy="http://你的代理IP:端口"

# 然后再执行下载命令(方案一或方案二都可以)
ollama pull qwen3.5:35b
 

🎯 方案选择建议

表格
 
 
 
场景 推荐方案
想最简单,不想手动操作 方案一(Screen + Ollama 原生)
网络极不稳定,经常断网超时 方案二(Wget 断点续传)
有代理可用 方案三 + 方案一 / 二

✅ 下载完成后的验证

下载完成后,执行:
 
bash
 
运行
 
 
 
 
# 修正权限
chown -R ollama:ollama /home/ollama/models

# 重启 Ollama 服务
systemctl restart ollama

# 验证模型
ollama list
ollama run qwen3.5:35b
 
 
如果能正常对话,说明下载完美成功!
 
 
 
 
 
 
 
 
 
 
 
 
 
 
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论留言 抢沙发

请登录后发表评论

    暂无评论内容