当前位置: 首页 > news >正文

linux本地部署ollama+deepseek过程

1.Tags · ollama/ollama · GitHub   选择一个版本下载,我下的是0.5.12

2.tar解压该文件

3.尝试启动ollama   

ollama serve

4.查看ollama的版本

ollama -v

5.创建一个系统用户 ollama,不允许登录 shell,拥有一个主目录,并且用户组也叫 ollama

sudo useradd -r -s /bin/false -U -m -d /usr/share/ollama ollama

6.把当前登录用户(比如你)添加到 ollama 用户组中,以便你可以访问或操作 ollama 用户拥有的资源

sudo usermod -a -G ollama $(whoami)

7.创建      /etc/systemd/system/ollama.service   文件

sudo vim /etc/systemd/system/ollama.service

8. 编写文件

[Unit]
Description=Ollama Service
After=network-online.target[Service]
ExecStart=/usr/bin/ollama serve
User=ollama
Group=ollama
Restart=always
RestartSec=3
Environment="PATH=$PATH"
Environment="OLLAMA_MODELS=/home/ollama/models" #这一行目的是告诉ollama下载的大模型存在哪
Environment="OLLAMA_HOST=0.0.0.0:11434" #这一行是为了能够远程访问ollama[Install]
WantedBy=multi-user.target

9. 保存文件回到命令行

sudo chown -R ollama:ollama /home/ollama/models/sudo chmod -R 777 /home/ollama/models/    #以上两行为了赋权sudo systemctl daemon-reload           #刷新配置sudo systemctl restart ollama             #重启ollama

10.试试有没有部署成功,如下图所示

systemctl status ollama.service

这样就算成功了

11.部署deepseek,先查看你要部署哪个版本,打开https://ollama.com/library/deepseek-r1

12.比如我要下载deepseek-r1:1.5b

ollama run deepseek-r1:1.5b

13.下载完会自动运行,你也可以远程尝试调用,执行下列代码:

windows系统 cmd下:

curl -X POST "http://替换成ollama部署的地址:11434/api/generate" ^-H "Content-Type: application/json" ^-d "{\"model\":\"deepseek-r1:1.5b\",\"prompt\":\"what can you do?\",\"stream\":false}"

成功调用如下图所示:

相关文章:

  • 职场方法论总结(4)-如何正确地汇报
  • 使用Python制作Lorenz吸引子的轨道生成视频
  • 《云端共生体:Flutter与AR Cloud如何改写社交交互规则》
  • 数字电子技术基础(六十)——使用Digital软件绘制脉冲触发的触发器
  • C++:static成员
  • 你引入的lodash充分利用了吗?
  • 封装、继承、多态的理解
  • 基于区块链技术的供应链溯源系统:重塑信任与透明度
  • 改进模糊C均值时序聚类+编码器状态识别!IPOA-FCM-Transformer组合模型
  • ESMFold在线预测蛋白质结构
  • ShenNiusModularity项目源码学习(26:ShenNius.Admin.Mvc项目分析-11)
  • 设备预测性维护的停机时间革命:中讯烛龙如何用AI重构工业设备管理范式
  • Linux518 YUM源仓库回顾(需查)ssh 服务配置回顾 特定任务配置回顾
  • 【驱动开发】一 字符设备驱动框架
  • tensorflow图像分类预测
  • IDEA - Windows IDEA 代码块展开与折叠(基础折叠操作、高级折叠操作)
  • 渗透测试流程-中篇
  • 5、事务和limit补充
  • Linux的内存泄漏问题及排查方法
  • 【通用智能体】Playwright:跨浏览器自动化工具
  • 上海百年龙华码头开启新航线,弥补浦江游览南段空缺
  • 乌称苏梅州一公共汽车遭俄军袭击,致9死4伤
  • 河南一县政府党组成员签订抵制违规吃喝问题承诺书,现场交给县长
  • 中国首艘海洋级智能科考船“同济”号试航成功,可搭载水下遥控机器人
  • 新任美国驻华大使庞德伟抵京履职,外交部回应
  • “80后”北京市东城区副区长王智勇获公示拟任区委常委