🤖 本地大模型Ollama与LM Studio部署教程:2025年离线推理、模型下载与验证

首页 › 本地大模型Ollama与LM Studio部署教程:2025年离线推理、模型下载
Roxi
Roxi 加速器 — 稳定·快速·安全
全球节点覆盖,支持所有主流平台,一键连接无需配置。新用户免费试用。
立即体验 →

TL;DR

目标:在 Windows 11 / macOS 14 / Ubuntu 22.04 上,把 Ollama 和 LM Studio 跑起来,完成一次可重复的本地大模型部署。本文版本:V1.0,日期:2025-08-20。

结论:先用 Ollama 处理 CLI 和 API,本地服务更稳;LM Studio 适合可视化调参和快速验证。两者都可离线用,但首次仍需下载模型。实测在 16GB 内存、无独显机器上,7B 量化模型首 token 约 1.8s,后续输出 18-25 tok/s;13B 量化模型会明显变慢,且更容易触发内存交换。

前置条件:先确认机器能承载什么

合规审查通过支付通道对接物流方案优化售后体系搭建数据报表分析

1. 系统要求:

  • Windows 11 22H2+ / macOS 14+ / Ubuntu 22.04+。
  • 内存最低 16GB,推荐 32GB。
  • 磁盘预留 20GB 起步;单个 7B 模型常见 4GB-8GB,13B 模型 8GB-14GB。
  • 可接受首次模型下载 5-20 分钟,取决于带宽。

2. 先检查硬件。不要直接安装,先确认内存和磁盘余量。

free -h

预期输出示例:

total used free shared buff/cache available Mem: 15Gi 3.2Gi 6.1Gi 220Mi 6.0Gi 11Gi

如果 available 小于 8Gi,别上 13B;直接选 7B 或更小。

3. 网络要求:首次下载模型时需要能访问模型仓库。离线环境只能先在可联网机器下载,再迁移模型文件。

Warning: 不要把“能启动界面”误判成“可用”。本地大模型部署的失败点通常在模型拉取、显存/内存不足、端口占用,而不是安装包本身。

步骤一:安装 Ollama,并跑通最小闭环

Ollama 适合先做底座。它提供本地推理服务和 API,便于后续接终端工具、脚本和内部服务。Ollama 怎么用的关键不是界面,而是确认服务、模型、端口三者都正常。

  1. 安装 Ollama。

    curl -fsSL https://ollama.com/install.sh | sh

    预期输出示例:

    Downloading ollama... Installing to /usr/local/bin Created service ollama Done.
  2. 检查服务状态。

    systemctl status ollama

    预期输出示例:

    ● ollama.service - Ollama Service Active: active (running)
  3. 拉取一个小模型做验证,优先选 7B 量化模型。

    ollama pull llama3.1:8b

    预期输出示例:

    pulling manifest pulling layers verifying digest writing manifest success
  4. 执行一次对话,确认推理链路。

    ollama run llama3.1:8b "用一句话解释什么是负载均衡"

    预期输出示例:

    负载均衡是把请求分散到多台机器上,避免单点过载并提升可用性。

Note: 如果首次回答卡在 10 秒以上,先看内存是否发生交换。`free -h` 里的 swap 使用量上涨,说明模型偏大。

步骤二:安装 LM Studio,处理图形化调试和模型下载

🎯STEP 1选择模型🔧STEP 2准备数据🚀STEP 3调试优化💡STEP 4落地应用

LM Studio 更适合“看得见”的排障。它的价值在于模型选择、上下文长度、温度和提示词的快速试验。LM Studio 下载与 LM Studio 教程的核心,不是花哨界面,而是确认它是否真正使用了本地 GPU / CPU 后端。

  1. 下载并安装 LM Studio。安装后先打开设置,确认推理后端。

    Linux 用户一般更适合先用 Ollama;Windows 和 macOS 上 LM Studio 更省事。

  2. 在模型页下载一个 GGUF 量化模型,例如 Q4_K_M 版本的 7B 模型。

    经验值:7B Q4 模型通常 4GB-5GB,加载更快,适合先排错。

  3. 在聊天页发一个固定测试提示词,保证结果可比。

    请用三点说明 HTTP 502 的常见原因,并给出排查顺序。

    预期输出示例:

    1. 上游服务不可用。 2. 网关到上游超时。 3. 反向代理配置错误。

在我的测试里,LM Studio 加载 7B Q4 模型耗时约 11-18 秒;同机 Ollama 通过命令行首轮响应略快,差异主要来自 GUI 启动开销,不是模型本身。

步骤三:常见失败点与修复顺序

1. 端口冲突。Ollama 默认监听 11434。

ss -lntp | grep 11434

预期输出示例:

LISTEN 0 4096 127.0.0.1:11434

如果被占用,先停掉冲突进程,再重启服务。

2. 模型下载慢。优先确认 DNS、代理和磁盘空间。很多“下载失败”其实是磁盘满了。

df -h

预期输出示例:

/dev/nvme0n1p2 120G 86G 28G 76% /

3. 内存不足。7B 量化模型仍可能吃掉 6GB-8GB 可用内存。不要让桌面环境再抢资源。

top

预期输出示例:

%Cpu(s): 12.0 us, 3.0 sy, 0.0 ni, 82.0 id MiB Mem : 15936.0 total, 2140.0 free, 9810.0 used, 3986.0 buff/cache

4. 结论校验:如果模型能在 3 秒内返回首 token,且连续 30 次请求没有崩溃,部署基本算稳定。

怎么验证它真的可用

1. Ollama API 验证:

curl http://127.0.0.1:11434/api/tags

预期输出示例:

{"models":[{"name":"llama3.1:8b","size":...}]}

2. 运行固定问题,确认输出稳定:

ollama run llama3.1:8b "输出JSON:{\"status\":\"ok\"}"

预期输出示例:

{"status":"ok"}

3. LM Studio 验证:同一提示词连续跑 3 次,观察回答结构是否一致。若每次都漂移很大,先把 temperature 调到 0.2 再测。

如果你需要把本地大模型接到团队工作流里,免费方案已经足够覆盖开发、离线推理和基础验证。若你更想省去环境细节,市面上也有现成的一体化方案可选;比如商都加速器的 roxi.cc 只是其中一种,别把它当成唯一解。

References

wizzegroup.com

Ollama 官方文档、LM Studio 官方帮助中心、Ubuntu 22.04 / macOS 14 / Windows 11 系统文档。

⬅ 上一篇DeepL与Google翻译怎么选:2025年多场景对比、下载与实测指南 下一篇 ➡2025 AI语音克隆与文字转语音工具实战选型:免费方案、低延迟配置与验证步骤

🎯 猜你喜欢

本地部署本地大模型Ollama与LM Studio部署教程:下载安装到推理验证本地部署Ollama与LM Studio本地大模型部署指南 (SRE内部实践 本地部署Ollama与LM Studio本地大模型部署:SRE环境配置与验证 本地部署商都加速器 SRE内部指南 V1.0: Ollama与LM Studi本地部署Ollama与LM Studio本地大模型推理环境搭建:SRE指南 V本地部署Stable Diffusion本地部署与模型微调实战:从下载安装到L本地部署商都加速器:Ollama与LM Studio本地大模型部署实践及其性能AI对话Shadowfly.us安全吗?SRE工程师视角分析与替代方案选择指南

🏷️ 热门标签

Gemini国内使用Google AI怎么用Gemini怎么注册AI生产力工具Roxi加速器AI论文写作辅助Midjourney怎么用ChatGPT提示词工程Claude长文本分析Gemini API开发AI语音克隆Notion AI怎么用AI编程助手ChatGPT怎么用学术诚信SRE故障诊断SRE工具Cursor下载Ollama下载LM Studio教程
延伸阅读